Lines Matching refs:uffd_mode
70 static int handle_uffd_page_request(int uffd_mode, int uffd, uint64_t addr) in handle_uffd_page_request() argument
79 if (uffd_mode == UFFDIO_REGISTER_MODE_MISSING) { in handle_uffd_page_request()
93 } else if (uffd_mode == UFFDIO_REGISTER_MODE_MINOR) { in handle_uffd_page_request()
106 TEST_FAIL("Invalid uffd mode %d", uffd_mode); in handle_uffd_page_request()
122 int uffd_mode; member
199 r = handle_uffd_page_request(uffd_args->uffd_mode, uffd, addr); in uffd_handler_thread_fn()
215 int uffd_mode, useconds_t uffd_delay, in setup_demand_paging() argument
219 bool is_minor = (uffd_mode == UFFDIO_REGISTER_MODE_MINOR); in setup_demand_paging()
253 uffdio_register.mode = uffd_mode; in setup_demand_paging()
259 uffd_args->uffd_mode = uffd_mode; in setup_demand_paging()
271 int uffd_mode; member
298 if (p->uffd_mode) { in run_test()
329 pipefds[i * 2], p->uffd_mode, in run_test()
346 if (p->uffd_mode) { in run_test()
367 if (p->uffd_mode) { in run_test()
414 p.uffd_mode = UFFDIO_REGISTER_MODE_MISSING; in main()
416 p.uffd_mode = UFFDIO_REGISTER_MODE_MINOR; in main()
417 TEST_ASSERT(p.uffd_mode, "UFFD mode must be 'MISSING' or 'MINOR'."); in main()
444 if (p.uffd_mode == UFFDIO_REGISTER_MODE_MINOR && in main()