Lines Matching refs:test_case
1021 struct test_case { struct
1030 static const struct test_case anon_test_cases[] = { argument
1148 static void run_anon_test_case(struct test_case const *test_case) in run_anon_test_case() argument
1152 run_with_base_page(test_case->fn, test_case->desc); in run_anon_test_case()
1153 run_with_base_page_swap(test_case->fn, test_case->desc); in run_anon_test_case()
1155 run_with_thp(test_case->fn, test_case->desc); in run_anon_test_case()
1156 run_with_thp_swap(test_case->fn, test_case->desc); in run_anon_test_case()
1157 run_with_pte_mapped_thp(test_case->fn, test_case->desc); in run_anon_test_case()
1158 run_with_pte_mapped_thp_swap(test_case->fn, test_case->desc); in run_anon_test_case()
1159 run_with_single_pte_of_thp(test_case->fn, test_case->desc); in run_anon_test_case()
1160 run_with_single_pte_of_thp_swap(test_case->fn, test_case->desc); in run_anon_test_case()
1161 run_with_partial_mremap_thp(test_case->fn, test_case->desc); in run_anon_test_case()
1162 run_with_partial_shared_thp(test_case->fn, test_case->desc); in run_anon_test_case()
1165 run_with_hugetlb(test_case->fn, test_case->desc, in run_anon_test_case()
1352 static const struct test_case anon_thp_test_cases[] = {
1398 struct test_case const *test_case = &anon_thp_test_cases[i]; in run_anon_thp_test_cases() local
1400 ksft_print_msg("[RUN] %s\n", test_case->desc); in run_anon_thp_test_cases()
1401 do_run_with_thp(test_case->fn, THP_RUN_PMD); in run_anon_thp_test_cases()
1706 static void run_non_anon_test_case(struct non_anon_test_case const *test_case) in run_non_anon_test_case() argument
1710 run_with_zeropage(test_case->fn, test_case->desc); in run_non_anon_test_case()
1711 run_with_memfd(test_case->fn, test_case->desc); in run_non_anon_test_case()
1712 run_with_tmpfile(test_case->fn, test_case->desc); in run_non_anon_test_case()
1714 run_with_huge_zeropage(test_case->fn, test_case->desc); in run_non_anon_test_case()
1716 run_with_memfd_hugetlb(test_case->fn, test_case->desc, in run_non_anon_test_case()