Lines Matching refs:arg
122 if (len && (start > uwq->msg.arg.pagefault.address || in userfaultfd_wake_function()
123 start + len <= uwq->msg.arg.pagefault.address)) in userfaultfd_wake_function()
208 msg.arg.pagefault.address = address; in userfault_msg()
219 msg.arg.pagefault.flags |= UFFD_PAGEFAULT_FLAG_WRITE; in userfault_msg()
221 msg.arg.pagefault.flags |= UFFD_PAGEFAULT_FLAG_WP; in userfault_msg()
223 msg.arg.pagefault.flags |= UFFD_PAGEFAULT_FLAG_MINOR; in userfault_msg()
225 msg.arg.pagefault.feat.ptid = task_pid_vnr(current); in userfault_msg()
617 ewq->msg.arg.reserved.reserved1; in userfaultfd_event_wait_completion()
730 ewq.msg.arg.reserved.reserved1 = (unsigned long)fctx->new; in dup_fctx()
786 ewq.msg.arg.remap.from = from; in mremap_userfaultfd_complete()
787 ewq.msg.arg.remap.to = to; in mremap_userfaultfd_complete()
788 ewq.msg.arg.remap.len = len; in mremap_userfaultfd_complete()
812 ewq.msg.arg.remove.start = start; in userfaultfd_remove()
813 ewq.msg.arg.remove.end = end; in userfaultfd_remove()
871 ewq.msg.arg.remove.start = ctx->start; in userfaultfd_unmap_complete()
872 ewq.msg.arg.remove.end = ctx->end; in userfaultfd_unmap_complete()
1033 msg->arg.reserved.reserved1 = 0; in resolve_userfault_fork()
1034 msg->arg.fork.ufd = fd; in resolve_userfault_fork()
1113 uwq->msg.arg.reserved.reserved1; in userfaultfd_ctx_read()
1317 unsigned long arg) in userfaultfd_register() argument
1329 user_uffdio_register = (struct uffdio_register __user *) arg; in userfaultfd_register()
1551 unsigned long arg) in userfaultfd_unregister() argument
1560 const void __user *buf = (void __user *)arg; in userfaultfd_unregister()
1710 unsigned long arg) in userfaultfd_wake() argument
1715 const void __user *buf = (void __user *)arg; in userfaultfd_wake()
1742 unsigned long arg) in userfaultfd_copy() argument
1749 user_uffdio_copy = (struct uffdio_copy __user *) arg; in userfaultfd_copy()
1801 unsigned long arg) in userfaultfd_zeropage() argument
1808 user_uffdio_zeropage = (struct uffdio_zeropage __user *) arg; in userfaultfd_zeropage()
1854 unsigned long arg) in userfaultfd_writeprotect() argument
1865 user_uffdio_wp = (struct uffdio_writeprotect __user *) arg; in userfaultfd_writeprotect()
1906 static int userfaultfd_continue(struct userfaultfd_ctx *ctx, unsigned long arg) in userfaultfd_continue() argument
1913 user_uffdio_continue = (struct uffdio_continue __user *)arg; in userfaultfd_continue()
1981 unsigned long arg) in userfaultfd_api() argument
1984 void __user *buf = (void __user *)arg; in userfaultfd_api()
2027 unsigned long arg) in userfaultfd_ioctl() argument
2037 ret = userfaultfd_api(ctx, arg); in userfaultfd_ioctl()
2040 ret = userfaultfd_register(ctx, arg); in userfaultfd_ioctl()
2043 ret = userfaultfd_unregister(ctx, arg); in userfaultfd_ioctl()
2046 ret = userfaultfd_wake(ctx, arg); in userfaultfd_ioctl()
2049 ret = userfaultfd_copy(ctx, arg); in userfaultfd_ioctl()
2052 ret = userfaultfd_zeropage(ctx, arg); in userfaultfd_ioctl()
2055 ret = userfaultfd_writeprotect(ctx, arg); in userfaultfd_ioctl()
2058 ret = userfaultfd_continue(ctx, arg); in userfaultfd_ioctl()