Lines Matching refs:suite_set

150 void kunit_free_suite_set(struct kunit_suite_set suite_set)  in kunit_free_suite_set()  argument
154 for (suites = suite_set.start; suites < suite_set.end; suites++) { in kunit_free_suite_set()
158 kfree(suite_set.start); in kunit_free_suite_set()
166 kunit_filter_suites(const struct kunit_suite_set *suite_set, in kunit_filter_suites() argument
180 const size_t max = suite_set->end - suite_set->start; in kunit_filter_suites()
208 for (i = 0; &suite_set->start[i] != suite_set->end; i++) { in kunit_filter_suites()
209 filtered_suite = suite_set->start[i]; in kunit_filter_suites()
278 void kunit_exec_run_tests(struct kunit_suite_set *suite_set, bool builtin) in kunit_exec_run_tests() argument
280 size_t num_suites = suite_set->end - suite_set->start; in kunit_exec_run_tests()
288 __kunit_test_suites_init(suite_set->start, num_suites, autorun); in kunit_exec_run_tests()
291 void kunit_exec_list_tests(struct kunit_suite_set *suite_set, bool include_attr) in kunit_exec_list_tests() argument
299 for (suites = suite_set->start; suites < suite_set->end; suites++) { in kunit_exec_list_tests()
315 struct kunit_suite_set suite_set) in kunit_merge_suite_sets() argument
323 num_suites = suite_set.end - suite_set.start; in kunit_merge_suite_sets()
324 suite_size = sizeof(suite_set.start); in kunit_merge_suite_sets()
336 memcpy(total_suite_start + init_num_suites, suite_set.start, num_suites * suite_size); in kunit_merge_suite_sets()
366 struct kunit_suite_set suite_set = {NULL, NULL}; in kunit_run_all_tests() local
378 suite_set = kunit_merge_suite_sets(init_suite_set, normal_suite_set); in kunit_run_all_tests()
379 if (!suite_set.start) in kunit_run_all_tests()
382 suite_set = normal_suite_set; in kunit_run_all_tests()
390 filtered_suite_set = kunit_filter_suites(&suite_set, filter_glob_param, in kunit_run_all_tests()
395 kfree(suite_set.start); in kunit_run_all_tests()
396 suite_set = filtered_suite_set; in kunit_run_all_tests()
405 kunit_exec_run_tests(&suite_set, true); in kunit_run_all_tests()
407 kunit_exec_list_tests(&suite_set, false); in kunit_run_all_tests()
409 kunit_exec_list_tests(&suite_set, true); in kunit_run_all_tests()
415 kunit_free_suite_set(suite_set); in kunit_run_all_tests()
418 kfree(suite_set.start); in kunit_run_all_tests()