• Home
  • Raw
  • Download

Lines Matching refs:tests

464 static struct bpf_test tests[] = {  variable
6559 if (tests[which].fill_helper) in filter_length()
6560 return tests[which].u.ptr.len; in filter_length()
6562 fp = tests[which].u.insns; in filter_length()
6572 if (tests[which].fill_helper) in filter_pointer()
6573 return tests[which].u.ptr.insns; in filter_pointer()
6575 return tests[which].u.insns; in filter_pointer()
6580 __u8 test_type = tests[which].aux & TEST_TYPE_MASK; in generate_filter()
6592 if (tests[which].aux & FLAG_EXPECTED_FAIL) { in generate_filter()
6593 if (*err == tests[which].expected_errcode) { in generate_filter()
6626 fp->aux->stack_depth = tests[which].stack_depth; in generate_filter()
6645 __u8 test_type = tests[which].aux & TEST_TYPE_MASK; in release_filter()
6718 static int test_range[2] = { 0, ARRAY_SIZE(tests) - 1 };
6725 for (i = 0; i < ARRAY_SIZE(tests); i++) { in find_test_index()
6726 if (!strcmp(tests[i].descr, test_name)) in find_test_index()
6741 if (test_id >= ARRAY_SIZE(tests)) { in prepare_bpf_tests()
6766 if (test_range[0] >= ARRAY_SIZE(tests) || in prepare_bpf_tests()
6767 test_range[1] >= ARRAY_SIZE(tests) || in prepare_bpf_tests()
6779 for (i = 0; i < ARRAY_SIZE(tests); i++) { in prepare_bpf_tests()
6780 if (tests[i].fill_helper && in prepare_bpf_tests()
6781 tests[i].fill_helper(&tests[i]) < 0) in prepare_bpf_tests()
6792 for (i = 0; i < ARRAY_SIZE(tests); i++) { in destroy_bpf_tests()
6793 if (tests[i].fill_helper) in destroy_bpf_tests()
6794 kfree(tests[i].u.ptr.insns); in destroy_bpf_tests()
6895 for (i = 0; i < ARRAY_SIZE(tests); i++) { in test_bpf()
6903 pr_info("#%d %s ", i, tests[i].descr); in test_bpf()
6921 err = run_one(fp, &tests[i]); in test_bpf()