Lines Matching refs:uffdio_rwp
4272 struct uffdio_rwprotect uffdio_rwp; in userfaultfd_rwprotect() local
4279 if (copy_from_user(&uffdio_rwp, (void __user *)arg, in userfaultfd_rwprotect()
4280 sizeof(uffdio_rwp))) in userfaultfd_rwprotect()
4283 ret = validate_range(ctx->mm, uffdio_rwp.range.start, in userfaultfd_rwprotect()
4284 uffdio_rwp.range.len); in userfaultfd_rwprotect()
4288 if (uffdio_rwp.mode & ~(UFFDIO_RWPROTECT_MODE_DONTWAKE | in userfaultfd_rwprotect()
4292 mode_rwp = uffdio_rwp.mode & UFFDIO_RWPROTECT_MODE_RWP; in userfaultfd_rwprotect()
4293 mode_dontwake = uffdio_rwp.mode & UFFDIO_RWPROTECT_MODE_DONTWAKE; in userfaultfd_rwprotect()
4299 ret = mrwprotect_range(ctx, uffdio_rwp.range.start, in userfaultfd_rwprotect()
4300 uffdio_rwp.range.len, mode_rwp); in userfaultfd_rwprotect()
4310 range.start = uffdio_rwp.range.start; in userfaultfd_rwprotect()
4311 range.len = uffdio_rwp.range.len; in userfaultfd_rwprotect()