Lines Matching refs:uffd_args
135 struct uffd_handler_args *uffd_args = (struct uffd_handler_args *)arg; in uffd_handler_thread_fn() local
136 int uffd = uffd_args->uffd; in uffd_handler_thread_fn()
137 int pipefd = uffd_args->pipefd; in uffd_handler_thread_fn()
138 useconds_t delay = uffd_args->delay; in uffd_handler_thread_fn()
204 r = handle_uffd_page_request(uffd_args->uffd_mode, uffd, addr); in uffd_handler_thread_fn()
221 struct uffd_handler_args *uffd_args, in setup_demand_paging() argument
264 uffd_args->uffd_mode = uffd_mode; in setup_demand_paging()
265 uffd_args->uffd = uffd; in setup_demand_paging()
266 uffd_args->pipefd = pipefd; in setup_demand_paging()
267 uffd_args->delay = uffd_delay; in setup_demand_paging()
269 uffd_args); in setup_demand_paging()
287 struct uffd_handler_args *uffd_args = NULL; in run_test() local
318 uffd_args = malloc(nr_vcpus * sizeof(*uffd_args)); in run_test()
319 TEST_ASSERT(uffd_args, "Memory allocation failed"); in run_test()
356 p->uffd_delay, &uffd_args[vcpu_id], in run_test()
410 free(uffd_args); in run_test()