Searched refs:uffdio_register (Results 1 – 6 of 6) sorted by relevance
711 struct uffdio_register uffd_reg; in uffd_poll_thread()1076 struct uffdio_register uffdio_register; in userfaultfd_zeropage_test() local1084 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_zeropage_test()1085 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_zeropage_test()1086 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in userfaultfd_zeropage_test()1088 uffdio_register.mode |= UFFDIO_REGISTER_MODE_WP; in userfaultfd_zeropage_test()1089 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register)) in userfaultfd_zeropage_test()1093 if ((uffdio_register.ioctls & expected_ioctls) != expected_ioctls) in userfaultfd_zeropage_test()1106 struct uffdio_register uffdio_register; in userfaultfd_events_test() local1123 uffdio_register.range.start = (unsigned long) area_dst; in userfaultfd_events_test()[all …]
142 struct uffdio_register uffdio_register; in setup_uf_mem() local177 uffdio_register.range.start = (unsigned long) uf_mem; in setup_uf_mem()178 uffdio_register.range.len = UF_MEM_SIZE; in setup_uf_mem()179 uffdio_register.mode = UFFDIO_REGISTER_MODE_MISSING; in setup_uf_mem()180 if (ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) == -1) { in setup_uf_mem()
227 struct uffdio_register uffdio_register; in setup_demand_paging() local256 uffdio_register.range.start = (uint64_t)hva; in setup_demand_paging()257 uffdio_register.range.len = len; in setup_demand_paging()258 uffdio_register.mode = uffd_mode; in setup_demand_paging()259 TEST_ASSERT(ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) != -1, in setup_demand_paging()261 TEST_ASSERT((uffdio_register.ioctls & expected_ioctls) == in setup_demand_paging()
1278 struct uffdio_register uffdio_register; in userfaultfd_register() local1279 struct uffdio_register __user *user_uffdio_register; in userfaultfd_register()1285 user_uffdio_register = (struct uffdio_register __user *) arg; in userfaultfd_register()1288 if (copy_from_user(&uffdio_register, user_uffdio_register, in userfaultfd_register()1289 sizeof(uffdio_register)-sizeof(__u64))) in userfaultfd_register()1293 if (!uffdio_register.mode) in userfaultfd_register()1295 if (uffdio_register.mode & ~UFFD_API_REGISTER_MODES) in userfaultfd_register()1298 if (uffdio_register.mode & UFFDIO_REGISTER_MODE_MISSING) in userfaultfd_register()1300 if (uffdio_register.mode & UFFDIO_REGISTER_MODE_WP) { in userfaultfd_register()1306 if (uffdio_register.mode & UFFDIO_REGISTER_MODE_MINOR) { in userfaultfd_register()[all …]
73 struct uffdio_register)214 struct uffdio_register { struct
90 uffdio_register structure accordingly. The ``uffdio_register.mode``93 ``uffdio_register.ioctls`` bitmask of ioctls that are suitable to resolve98 Userland can use the ``uffdio_register.ioctls`` to manage the virtual