Home
last modified time | relevance | path

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

/fs/
Duserfaultfd.c1708 struct uffdio_copy uffdio_copy; in userfaultfd_copy() local
1709 struct uffdio_copy __user *user_uffdio_copy; in userfaultfd_copy()
1712 user_uffdio_copy = (struct uffdio_copy __user *) arg; in userfaultfd_copy()
1719 if (copy_from_user(&uffdio_copy, user_uffdio_copy, in userfaultfd_copy()
1721 sizeof(uffdio_copy)-sizeof(__s64))) in userfaultfd_copy()
1724 ret = validate_range(ctx->mm, &uffdio_copy.dst, uffdio_copy.len); in userfaultfd_copy()
1733 if (uffdio_copy.src + uffdio_copy.len <= uffdio_copy.src) in userfaultfd_copy()
1735 if (uffdio_copy.mode & ~UFFDIO_COPY_MODE_DONTWAKE) in userfaultfd_copy()
1738 ret = mcopy_atomic(ctx->mm, uffdio_copy.dst, uffdio_copy.src, in userfaultfd_copy()
1739 uffdio_copy.len, &ctx->mmap_changing); in userfaultfd_copy()
[all …]