test_filter
struct test_filter *tests;
struct test_filter *tmp, *test;
static int uffd_count_tests(int n_tests, int n_mems, const char *test_filter)
if (!test_filter)
if (test_filter && !strstr(test->name, test_filter))
const char *test_filter = NULL;
test_filter = optarg;
if (test_filter && !strstr(test->name, test_filter))
ksft_set_plan(uffd_count_tests(n_tests, n_mems, test_filter));
if (!test_filter) {
if (test_filter && !strstr(test->name, test_filter))
TEST_F(can_filters, test_filter)
START_TEST(test_filter)
tcase_add_test(tc, test_filter);
START_TEST(test_filter)
tcase_add_test(tc, test_filter);
START_TEST(test_filter)
tcase_add_test(tc, test_filter);
START_TEST(test_filter)
tcase_add_test(tc, test_filter);