Lines Matching refs:uffd_test_ops
368 struct uffd_test_ops { struct
375 static struct uffd_test_ops anon_uffd_test_ops = { argument
382 static struct uffd_test_ops shmem_uffd_test_ops = {
389 static struct uffd_test_ops hugetlb_uffd_test_ops = {
396 static struct uffd_test_ops *uffd_test_ops; variable
522 uffd_test_ops->allocate_area((void **)&area_src, true); in uffd_test_ctx_init()
523 uffd_test_ops->allocate_area((void **)&area_dst, false); in uffd_test_ctx_init()
563 uffd_test_ops->release_pages(area_dst); in uffd_test_ctx_init()
656 uffd_test_ops->alias_mapping(&uffdio_copy->dst, in retry_copy_page()
961 uffd_test_ops->release_pages(area_src); in stress()
1105 uffd_test_ops->release_pages(area_dst); in faulting_process()
1118 uffd_test_ops->alias_mapping(&uffdio_zeropage->range.start, in retry_uffdio_zeropage()
1286 uffd_test_ops->release_pages(area_dst); in userfaultfd_sig_test()
1390 uffd_test_ops->check_pmd_mapping(area_dst, in userfaultfd_minor_test()
1619 uffd_test_ops->release_pages(area_dst); in userfaultfd_stress()
1705 uffd_test_ops = &anon_uffd_test_ops; in set_test_type()
1708 uffd_test_ops = &hugetlb_uffd_test_ops; in set_test_type()
1712 uffd_test_ops = &hugetlb_uffd_test_ops; in set_test_type()
1718 uffd_test_ops = &shmem_uffd_test_ops; in set_test_type()