Lines Matching refs:uffd_args
130 struct uffd_handler_args *uffd_args = (struct uffd_handler_args *)arg; in uffd_handler_thread_fn() local
131 int uffd = uffd_args->uffd; in uffd_handler_thread_fn()
132 int pipefd = uffd_args->pipefd; in uffd_handler_thread_fn()
133 useconds_t delay = uffd_args->delay; in uffd_handler_thread_fn()
199 r = handle_uffd_page_request(uffd_args->uffd_mode, uffd, addr); in uffd_handler_thread_fn()
216 struct uffd_handler_args *uffd_args, in setup_demand_paging() argument
259 uffd_args->uffd_mode = uffd_mode; in setup_demand_paging()
260 uffd_args->uffd = uffd; in setup_demand_paging()
261 uffd_args->pipefd = pipefd; in setup_demand_paging()
262 uffd_args->delay = uffd_delay; in setup_demand_paging()
264 uffd_args); in setup_demand_paging()
281 struct uffd_handler_args *uffd_args = NULL; in run_test() local
303 uffd_args = malloc(nr_vcpus * sizeof(*uffd_args)); in run_test()
304 TEST_ASSERT(uffd_args, "Memory allocation failed"); in run_test()
330 p->uffd_delay, &uffd_args[i], in run_test()
369 free(uffd_args); in run_test()