Lines Matching refs:uffdio_register
815 struct uffdio_register uffd_reg; in uffd_poll_thread()
1176 struct uffdio_register uffdio_register; in userfaultfd_zeropage_test() local
1183 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_zeropage_test()
1184 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_zeropage_test()
1185 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in userfaultfd_zeropage_test()
1187 uffdio_register.mode |= UFFDIO_REGISTER_MODE_WP; in userfaultfd_zeropage_test()
1188 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_zeropage_test()
1192 uffdio_register.mode, uffdio_register.ioctls); in userfaultfd_zeropage_test()
1204 struct uffdio_register uffdio_register; in userfaultfd_events_test() local
1220 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_events_test()
1221 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_events_test()
1222 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in userfaultfd_events_test()
1224 uffdio_register.mode |= UFFDIO_REGISTER_MODE_WP; in userfaultfd_events_test()
1225 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_events_test()
1229 uffdio_register.mode, uffdio_register.ioctls); in userfaultfd_events_test()
1256 struct uffdio_register uffdio_register; in userfaultfd_sig_test() local
1272 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_sig_test()
1273 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_sig_test()
1274 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in userfaultfd_sig_test()
1276 uffdio_register.mode |= UFFDIO_REGISTER_MODE_WP; in userfaultfd_sig_test()
1277 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_sig_test()
1281 uffdio_register.mode, uffdio_register.ioctls); in userfaultfd_sig_test()
1335 struct uffdio_register uffdio_register; in userfaultfd_minor_test() local
1348 uffdio_register.range.start = (unsigned long)area_dst_alias; in userfaultfd_minor_test()
1349 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_minor_test()
1350 uffdio_register.mode = UFFDIO_REGISTER_MODE_MINOR; in userfaultfd_minor_test()
1351 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_minor_test()
1355 uffdio_register.mode, uffdio_register.ioctls); in userfaultfd_minor_test()
1465 struct uffdio_register uffdio_register; in userfaultfd_pagemap_test() local
1493 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_pagemap_test()
1494 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_pagemap_test()
1495 uffdio_register.mode = UFFDIO_REGISTER_MODE_WP; in userfaultfd_pagemap_test()
1496 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_pagemap_test()
1542 struct uffdio_register uffdio_register; in userfaultfd_stress() local
1578 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_stress()
1579 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_stress()
1580 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in userfaultfd_stress()
1582 uffdio_register.mode |= UFFDIO_REGISTER_MODE_WP; in userfaultfd_stress()
1583 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_stress()
1586 uffdio_register.mode, uffdio_register.ioctls); in userfaultfd_stress()
1589 uffdio_register.range.start = (unsigned long) in userfaultfd_stress()
1591 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_stress()
1633 if (ioctl(uffd, UFFDIO_UNREGISTER, &uffdio_register.range)) in userfaultfd_stress()
1636 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_stress()
1638 &uffdio_register.range)) in userfaultfd_stress()