Lines Matching defs:uffdio_register
1321 struct uffdio_register uffdio_register;
1322 struct uffdio_register __user *user_uffdio_register;
1330 user_uffdio_register = (struct uffdio_register __user *) arg;
1333 if (copy_from_user(&uffdio_register, user_uffdio_register,
1334 sizeof(uffdio_register)-sizeof(__u64)))
1338 if (!uffdio_register.mode)
1340 if (uffdio_register.mode & ~UFFD_API_REGISTER_MODES)
1343 if (uffdio_register.mode & UFFDIO_REGISTER_MODE_MISSING)
1345 if (uffdio_register.mode & UFFDIO_REGISTER_MODE_WP) {
1351 if (uffdio_register.mode & UFFDIO_REGISTER_MODE_MINOR) {
1358 ret = validate_range(mm, uffdio_register.range.start,
1359 uffdio_register.range.len);
1363 start = uffdio_register.range.start;
1364 end = start + uffdio_register.range.len;
1533 if (!(uffdio_register.mode & UFFDIO_REGISTER_MODE_WP))
1537 if (!(uffdio_register.mode & UFFDIO_REGISTER_MODE_MINOR))