Home
last modified time | relevance | path

Searched refs:uffdio_zeropage (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/tools/testing/selftests/vm/
H A Duserfaultfd.c955 struct uffdio_zeropage *uffdio_zeropage, in retry_uffdio_zeropage()
958 uffd_test_ops->alias_mapping(&uffdio_zeropage->range.start, in retry_uffdio_zeropage()
959 uffdio_zeropage->range.len, in retry_uffdio_zeropage()
961 if (ioctl(ufd, UFFDIO_ZEROPAGE, uffdio_zeropage)) { in retry_uffdio_zeropage()
962 if (uffdio_zeropage->zeropage != -EEXIST) { in retry_uffdio_zeropage()
964 uffdio_zeropage->zeropage); in retry_uffdio_zeropage()
969 uffdio_zeropage->zeropage); exit(1); in retry_uffdio_zeropage()
975 struct uffdio_zeropage uffdio_zeropage; in __uffdio_zeropage() local
954 retry_uffdio_zeropage(int ufd, struct uffdio_zeropage *uffdio_zeropage, unsigned long offset) retry_uffdio_zeropage() argument
1029 static int uffdio_zeropage(int ufd, unsigned long offset) uffdio_zeropage() function
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Duffd-unit-tests.c868 struct uffdio_zeropage *uffdio_zeropage) in retry_uffdio_zeropage()
870 uffd_test_ops->alias_mapping(&uffdio_zeropage->range.start, in retry_uffdio_zeropage()
871 uffdio_zeropage->range.len, in retry_uffdio_zeropage()
873 if (ioctl(ufd, UFFDIO_ZEROPAGE, uffdio_zeropage)) { in retry_uffdio_zeropage()
874 if (uffdio_zeropage->zeropage != -EEXIST) in retry_uffdio_zeropage()
876 (int64_t)uffdio_zeropage->zeropage); in retry_uffdio_zeropage()
879 (int64_t)uffdio_zeropage->zeropage); in retry_uffdio_zeropage()
885 struct uffdio_zeropage uffdio_zeropage in do_uffdio_zeropage() local
867 retry_uffdio_zeropage(int ufd, struct uffdio_zeropage *uffdio_zeropage) retry_uffdio_zeropage() argument
[all...]
/kernel/linux/linux-5.10/include/uapi/linux/
H A Duserfaultfd.h73 struct uffdio_zeropage)
228 struct uffdio_zeropage { struct
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Duserfaultfd.h47 struct uffdio_zeropage)
126 struct uffdio_zeropage { struct
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Duserfaultfd.h40 #define UFFDIO_ZEROPAGE _IOWR(UFFDIO, _UFFDIO_ZEROPAGE, struct uffdio_zeropage)
115 struct uffdio_zeropage { struct
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Duserfaultfd.h40 #define UFFDIO_ZEROPAGE _IOWR(UFFDIO, _UFFDIO_ZEROPAGE, struct uffdio_zeropage)
115 struct uffdio_zeropage { struct
/kernel/linux/linux-6.6/include/uapi/linux/
H A Duserfaultfd.h93 struct uffdio_zeropage)
280 struct uffdio_zeropage { struct
/kernel/linux/linux-5.10/fs/
H A Duserfaultfd.c1718 struct uffdio_zeropage uffdio_zeropage; in userfaultfd_zeropage() local
1719 struct uffdio_zeropage __user *user_uffdio_zeropage; in userfaultfd_zeropage()
1722 user_uffdio_zeropage = (struct uffdio_zeropage __user *) arg; in userfaultfd_zeropage()
1729 if (copy_from_user(&uffdio_zeropage, user_uffdio_zeropage, in userfaultfd_zeropage()
1731 sizeof(uffdio_zeropage)-sizeof(__s64))) in userfaultfd_zeropage()
1734 ret = validate_range(ctx->mm, uffdio_zeropage.range.start, in userfaultfd_zeropage()
1735 uffdio_zeropage.range.len); in userfaultfd_zeropage()
1739 if (uffdio_zeropage.mode & ~UFFDIO_ZEROPAGE_MODE_DONTWAKE) in userfaultfd_zeropage()
1743 ret = mfill_zeropage(ctx->mm, uffdio_zeropage in userfaultfd_zeropage()
[all...]
/kernel/linux/linux-6.6/fs/
H A Duserfaultfd.c1806 struct uffdio_zeropage uffdio_zeropage; in userfaultfd_zeropage() local
1807 struct uffdio_zeropage __user *user_uffdio_zeropage; in userfaultfd_zeropage()
1810 user_uffdio_zeropage = (struct uffdio_zeropage __user *) arg; in userfaultfd_zeropage()
1817 if (copy_from_user(&uffdio_zeropage, user_uffdio_zeropage, in userfaultfd_zeropage()
1819 sizeof(uffdio_zeropage)-sizeof(__s64))) in userfaultfd_zeropage()
1822 ret = validate_range(ctx->mm, uffdio_zeropage.range.start, in userfaultfd_zeropage()
1823 uffdio_zeropage.range.len); in userfaultfd_zeropage()
1827 if (uffdio_zeropage.mode & ~UFFDIO_ZEROPAGE_MODE_DONTWAKE) in userfaultfd_zeropage()
1831 ret = mfill_atomic_zeropage(ctx->mm, uffdio_zeropage in userfaultfd_zeropage()
[all...]

Completed in 11 milliseconds