Home
last modified time | relevance | path

Searched refs:uffdio_zeropage (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/tools/testing/selftests/mm/
A Duserfaultfd.c1099 struct uffdio_zeropage *uffdio_zeropage, in retry_uffdio_zeropage() argument
1103 uffdio_zeropage->range.len, in retry_uffdio_zeropage()
1106 if (uffdio_zeropage->zeropage != -EEXIST) in retry_uffdio_zeropage()
1108 (int64_t)uffdio_zeropage->zeropage); in retry_uffdio_zeropage()
1111 (int64_t)uffdio_zeropage->zeropage); in retry_uffdio_zeropage()
1117 struct uffdio_zeropage uffdio_zeropage; in __uffdio_zeropage() local
1125 uffdio_zeropage.range.len = page_size; in __uffdio_zeropage()
1126 uffdio_zeropage.mode = 0; in __uffdio_zeropage()
1128 res = uffdio_zeropage.zeropage; in __uffdio_zeropage()
1141 retry_uffdio_zeropage(ufd, &uffdio_zeropage, in __uffdio_zeropage()
[all …]
/linux-6.3-rc2/fs/
A Duserfaultfd.c1771 struct uffdio_zeropage uffdio_zeropage; in userfaultfd_zeropage() local
1772 struct uffdio_zeropage __user *user_uffdio_zeropage; in userfaultfd_zeropage()
1782 if (copy_from_user(&uffdio_zeropage, user_uffdio_zeropage, in userfaultfd_zeropage()
1784 sizeof(uffdio_zeropage)-sizeof(__s64))) in userfaultfd_zeropage()
1787 ret = validate_range(ctx->mm, uffdio_zeropage.range.start, in userfaultfd_zeropage()
1788 uffdio_zeropage.range.len); in userfaultfd_zeropage()
1792 if (uffdio_zeropage.mode & ~UFFDIO_ZEROPAGE_MODE_DONTWAKE) in userfaultfd_zeropage()
1796 ret = mfill_zeropage(ctx->mm, uffdio_zeropage.range.start, in userfaultfd_zeropage()
1797 uffdio_zeropage.range.len, in userfaultfd_zeropage()
1811 range.start = uffdio_zeropage.range.start; in userfaultfd_zeropage()
[all …]
/linux-6.3-rc2/include/uapi/linux/
A Duserfaultfd.h88 struct uffdio_zeropage)
265 struct uffdio_zeropage { struct

Completed in 14 milliseconds