subtest 91 drivers/dma-buf/selftest.c __subtests(const char *caller, const struct subtest *st, int count, void *data) subtest 22 drivers/dma-buf/selftest.h const struct subtest *st, subtest 545 drivers/dma-buf/st-dma-fence.c static const struct subtest tests[] = { subtest 1223 drivers/scsi/bfa/bfa_defs.h struct bfa_diag_dport_subtest_result_s subtest[DPORT_TEST_MAX]; subtest 6587 drivers/scsi/bfa/bfa_svc.c dport->result.subtest[i].status = subtest 6589 drivers/scsi/bfa/bfa_svc.c bfa_trc(dport->bfa, dport->result.subtest[i].status); subtest 6610 drivers/scsi/bfa/bfa_svc.c dport->result.subtest[subtesttype].start_time = subtest 6612 drivers/scsi/bfa/bfa_svc.c dport->result.subtest[subtesttype].status = subtest 6617 drivers/scsi/bfa/bfa_svc.c dport->result.subtest[subtesttype].start_time); subtest 184 lib/test_string.c int test, subtest; subtest 187 lib/test_string.c subtest = memset16_selftest(); subtest 188 lib/test_string.c if (subtest) subtest 192 lib/test_string.c subtest = memset32_selftest(); subtest 193 lib/test_string.c if (subtest) subtest 197 lib/test_string.c subtest = memset64_selftest(); subtest 198 lib/test_string.c if (subtest) subtest 202 lib/test_string.c subtest = strchr_selftest(); subtest 203 lib/test_string.c if (subtest) subtest 207 lib/test_string.c subtest = strnchr_selftest(); subtest 208 lib/test_string.c if (subtest) subtest 214 lib/test_string.c pr_crit("String selftest failure %d.%08x\n", test, subtest); subtest 13 tools/perf/arch/arm/tests/vectors-page.c int subtest __maybe_unused) subtest 9 tools/perf/arch/x86/include/arch-tests.h int test__rdpmc(struct test *test __maybe_unused, int subtest); subtest 10 tools/perf/arch/x86/include/arch-tests.h int test__perf_time_to_tsc(struct test *test __maybe_unused, int subtest); subtest 11 tools/perf/arch/x86/include/arch-tests.h int test__insn_x86(struct test *test __maybe_unused, int subtest); subtest 12 tools/perf/arch/x86/include/arch-tests.h int test__intel_pt_pkt_decoder(struct test *test, int subtest); subtest 13 tools/perf/arch/x86/include/arch-tests.h int test__bp_modify(struct test *test, int subtest); subtest 208 tools/perf/arch/x86/tests/bp-modify.c int subtest __maybe_unused) subtest 176 tools/perf/arch/x86/tests/insn-x86.c int test__insn_x86(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 40 tools/perf/arch/x86/tests/intel-cqm.c int test__intel_cqm_count_nmi_context(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 292 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c int test__intel_pt_pkt_decoder(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 47 tools/perf/arch/x86/tests/perf-time-to-tsc.c int test__perf_time_to_tsc(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 160 tools/perf/arch/x86/tests/rdpmc.c int test__rdpmc(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 180 tools/perf/tests/attr.c int test__attr(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 84 tools/perf/tests/backward-ring-buffer.c int test__backward_ring_buffer(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 43 tools/perf/tests/bitmap.c int test__bitmap_print(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 180 tools/perf/tests/bp_account.c int test__bp_accounting(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 161 tools/perf/tests/bp_signal.c int test__bp_signal(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 62 tools/perf/tests/bp_signal_overflow.c int test__bp_signal_overflow(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 130 tools/perf/tests/builtin-test.c .subtest = { subtest 203 tools/perf/tests/builtin-test.c .subtest = { subtest 216 tools/perf/tests/builtin-test.c .subtest = { subtest 281 tools/perf/tests/builtin-test.c .subtest = { subtest 337 tools/perf/tests/builtin-test.c static int run_test(struct test *test, int subtest) subtest 369 tools/perf/tests/builtin-test.c err = test->func(test, subtest); subtest 393 tools/perf/tests/builtin-test.c static int test_and_print(struct test *t, bool force_skip, int subtest) subtest 399 tools/perf/tests/builtin-test.c err = run_test(t, subtest); subtest 406 tools/perf/tests/builtin-test.c if (!t->subtest.get_nr) subtest 409 tools/perf/tests/builtin-test.c pr_debug("%s subtest %d:", t->desc, subtest + 1); subtest 593 tools/perf/tests/builtin-test.c if (!t->subtest.get_nr) { subtest 596 tools/perf/tests/builtin-test.c int subn = t->subtest.get_nr(); subtest 617 tools/perf/tests/builtin-test.c int len = strlen(t->subtest.get_desc(subi)); subtest 625 tools/perf/tests/builtin-test.c t->subtest.get_desc(subi)); subtest 627 tools/perf/tests/builtin-test.c if (err != TEST_OK && t->subtest.skip_if_fail) subtest 682 tools/perf/tests/builtin-test.c if (t->subtest.get_nr) { subtest 683 tools/perf/tests/builtin-test.c int subn = t->subtest.get_nr(); subtest 688 tools/perf/tests/builtin-test.c t->subtest.get_desc(subi)); subtest 729 tools/perf/tests/code-reading.c int test__code_reading(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 78 tools/perf/tests/cpumap.c int test__cpu_map_synthesize(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 112 tools/perf/tests/cpumap.c int test__cpu_map_print(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 116 tools/perf/tests/dso-data.c int test__dso_data(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 251 tools/perf/tests/dso-data.c int test__dso_data_cache(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 311 tools/perf/tests/dso-data.c int test__dso_data_reopen(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 176 tools/perf/tests/dwarf-unwind.c int test__dwarf_unwind(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 219 tools/perf/tests/event-times.c int test__event_times(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 86 tools/perf/tests/event_update.c int test__event_update(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 101 tools/perf/tests/evsel-roundtrip-name.c int test__perf_evsel__roundtrip_name_test(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 36 tools/perf/tests/evsel-tp-sched.c int test__perf_evsel__tp_sched_test(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 19 tools/perf/tests/expr.c int test__expr(struct test *t __maybe_unused, int subtest __maybe_unused) subtest 30 tools/perf/tests/fdarray.c int test__fdarray__filter(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 108 tools/perf/tests/fdarray.c int test__fdarray__add(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 692 tools/perf/tests/hists_cumulate.c int test__hists_cumulate(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 104 tools/perf/tests/hists_filter.c int test__hists_filter(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 267 tools/perf/tests/hists_link.c int test__hists_link(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 578 tools/perf/tests/hists_output.c int test__hists_output(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 8 tools/perf/tests/is_printable_array.c int test__is_printable_array(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 63 tools/perf/tests/keep-tracking.c int test__keep_tracking(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 50 tools/perf/tests/kmod-path.c int test__kmod_path__parse(struct test *t __maybe_unused, int subtest __maybe_unused) subtest 136 tools/perf/tests/llvm.c int test__llvm(struct test *test __maybe_unused, int subtest) subtest 143 tools/perf/tests/llvm.c if ((subtest < 0) || (subtest >= __LLVM_TESTCASE_MAX)) subtest 147 tools/perf/tests/llvm.c subtest, false, &should_load_fail); subtest 153 tools/perf/tests/llvm.c bpf_source_table[subtest].desc); subtest 166 tools/perf/tests/llvm.c const char *test__llvm_subtest_get_desc(int subtest) subtest 168 tools/perf/tests/llvm.c if ((subtest < 0) || (subtest >= __LLVM_TESTCASE_MAX)) subtest 171 tools/perf/tests/llvm.c return bpf_source_table[subtest].desc; subtest 37 tools/perf/tests/map_groups.c int test__map_groups__merge_in(struct test *t __maybe_unused, int subtest __maybe_unused) subtest 26 tools/perf/tests/mem.c int test__mem(struct test *text __maybe_unused, int subtest __maybe_unused) subtest 46 tools/perf/tests/mem2node.c int test__mem2node(struct test *t __maybe_unused, int subtest __maybe_unused) subtest 31 tools/perf/tests/mmap-basic.c int test__basic_mmap(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 227 tools/perf/tests/mmap-thread-lookup.c int test__mmap_thread_lookup(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 23 tools/perf/tests/openat-syscall-all-cpus.c int test__openat_syscall_event_on_all_cpus(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 24 tools/perf/tests/openat-syscall-tp-fields.c int test__syscall_openat_tp_fields(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 16 tools/perf/tests/openat-syscall.c int test__openat_syscall_event(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 1917 tools/perf/tests/parse-events.c int test__parse_events(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 70 tools/perf/tests/parse-no-sample-id-all.c int test__parse_no_sample_id_all(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 29 tools/perf/tests/perf-hooks.c int test__perf_hooks(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 43 tools/perf/tests/perf-record.c int test__PERF_RECORD(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 140 tools/perf/tests/pmu.c int test__pmu(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 12 tools/perf/tests/python-use.c int test__python_use(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 307 tools/perf/tests/sample-parsing.c int test__sample_parsing(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 50 tools/perf/tests/stat.c int test__synthesize_stat_config(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 80 tools/perf/tests/stat.c int test__synthesize_stat(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 106 tools/perf/tests/stat.c int test__synthesize_stat_round(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 139 tools/perf/tests/sw-clock.c int test__sw_clock_freq(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 322 tools/perf/tests/switch-tracking.c int test__switch_tracking(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 41 tools/perf/tests/task-exit.c int test__task_exit(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 32 tools/perf/tests/tests.h int (*func)(struct test *test, int subtest); subtest 36 tools/perf/tests/tests.h const char *(*get_desc)(int subtest); subtest 37 tools/perf/tests/tests.h } subtest; subtest 43 tools/perf/tests/tests.h int test__vmlinux_matches_kallsyms(struct test *test, int subtest); subtest 44 tools/perf/tests/tests.h int test__openat_syscall_event(struct test *test, int subtest); subtest 45 tools/perf/tests/tests.h int test__openat_syscall_event_on_all_cpus(struct test *test, int subtest); subtest 46 tools/perf/tests/tests.h int test__basic_mmap(struct test *test, int subtest); subtest 47 tools/perf/tests/tests.h int test__PERF_RECORD(struct test *test, int subtest); subtest 48 tools/perf/tests/tests.h int test__perf_evsel__roundtrip_name_test(struct test *test, int subtest); subtest 49 tools/perf/tests/tests.h int test__perf_evsel__tp_sched_test(struct test *test, int subtest); subtest 50 tools/perf/tests/tests.h int test__syscall_openat_tp_fields(struct test *test, int subtest); subtest 51 tools/perf/tests/tests.h int test__pmu(struct test *test, int subtest); subtest 52 tools/perf/tests/tests.h int test__attr(struct test *test, int subtest); subtest 53 tools/perf/tests/tests.h int test__dso_data(struct test *test, int subtest); subtest 54 tools/perf/tests/tests.h int test__dso_data_cache(struct test *test, int subtest); subtest 55 tools/perf/tests/tests.h int test__dso_data_reopen(struct test *test, int subtest); subtest 56 tools/perf/tests/tests.h int test__parse_events(struct test *test, int subtest); subtest 57 tools/perf/tests/tests.h int test__hists_link(struct test *test, int subtest); subtest 58 tools/perf/tests/tests.h int test__python_use(struct test *test, int subtest); subtest 59 tools/perf/tests/tests.h int test__bp_signal(struct test *test, int subtest); subtest 60 tools/perf/tests/tests.h int test__bp_signal_overflow(struct test *test, int subtest); subtest 61 tools/perf/tests/tests.h int test__bp_accounting(struct test *test, int subtest); subtest 62 tools/perf/tests/tests.h int test__wp(struct test *test, int subtest); subtest 63 tools/perf/tests/tests.h const char *test__wp_subtest_get_desc(int subtest); subtest 65 tools/perf/tests/tests.h int test__task_exit(struct test *test, int subtest); subtest 66 tools/perf/tests/tests.h int test__mem(struct test *test, int subtest); subtest 67 tools/perf/tests/tests.h int test__sw_clock_freq(struct test *test, int subtest); subtest 68 tools/perf/tests/tests.h int test__code_reading(struct test *test, int subtest); subtest 69 tools/perf/tests/tests.h int test__sample_parsing(struct test *test, int subtest); subtest 70 tools/perf/tests/tests.h int test__keep_tracking(struct test *test, int subtest); subtest 71 tools/perf/tests/tests.h int test__parse_no_sample_id_all(struct test *test, int subtest); subtest 72 tools/perf/tests/tests.h int test__dwarf_unwind(struct test *test, int subtest); subtest 73 tools/perf/tests/tests.h int test__expr(struct test *test, int subtest); subtest 74 tools/perf/tests/tests.h int test__hists_filter(struct test *test, int subtest); subtest 75 tools/perf/tests/tests.h int test__mmap_thread_lookup(struct test *test, int subtest); subtest 76 tools/perf/tests/tests.h int test__thread_mg_share(struct test *test, int subtest); subtest 77 tools/perf/tests/tests.h int test__hists_output(struct test *test, int subtest); subtest 78 tools/perf/tests/tests.h int test__hists_cumulate(struct test *test, int subtest); subtest 79 tools/perf/tests/tests.h int test__switch_tracking(struct test *test, int subtest); subtest 80 tools/perf/tests/tests.h int test__fdarray__filter(struct test *test, int subtest); subtest 81 tools/perf/tests/tests.h int test__fdarray__add(struct test *test, int subtest); subtest 82 tools/perf/tests/tests.h int test__kmod_path__parse(struct test *test, int subtest); subtest 83 tools/perf/tests/tests.h int test__thread_map(struct test *test, int subtest); subtest 84 tools/perf/tests/tests.h int test__llvm(struct test *test, int subtest); subtest 85 tools/perf/tests/tests.h const char *test__llvm_subtest_get_desc(int subtest); subtest 87 tools/perf/tests/tests.h int test__bpf(struct test *test, int subtest); subtest 88 tools/perf/tests/tests.h const char *test__bpf_subtest_get_desc(int subtest); subtest 90 tools/perf/tests/tests.h int test__session_topology(struct test *test, int subtest); subtest 91 tools/perf/tests/tests.h int test__thread_map_synthesize(struct test *test, int subtest); subtest 92 tools/perf/tests/tests.h int test__thread_map_remove(struct test *test, int subtest); subtest 93 tools/perf/tests/tests.h int test__cpu_map_synthesize(struct test *test, int subtest); subtest 94 tools/perf/tests/tests.h int test__synthesize_stat_config(struct test *test, int subtest); subtest 95 tools/perf/tests/tests.h int test__synthesize_stat(struct test *test, int subtest); subtest 96 tools/perf/tests/tests.h int test__synthesize_stat_round(struct test *test, int subtest); subtest 97 tools/perf/tests/tests.h int test__event_update(struct test *test, int subtest); subtest 98 tools/perf/tests/tests.h int test__event_times(struct test *test, int subtest); subtest 99 tools/perf/tests/tests.h int test__backward_ring_buffer(struct test *test, int subtest); subtest 100 tools/perf/tests/tests.h int test__cpu_map_print(struct test *test, int subtest); subtest 101 tools/perf/tests/tests.h int test__sdt_event(struct test *test, int subtest); subtest 102 tools/perf/tests/tests.h int test__is_printable_array(struct test *test, int subtest); subtest 103 tools/perf/tests/tests.h int test__bitmap_print(struct test *test, int subtest); subtest 104 tools/perf/tests/tests.h int test__perf_hooks(struct test *test, int subtest); subtest 105 tools/perf/tests/tests.h int test__clang(struct test *test, int subtest); subtest 106 tools/perf/tests/tests.h const char *test__clang_subtest_get_desc(int subtest); subtest 108 tools/perf/tests/tests.h int test__unit_number__scnprint(struct test *test, int subtest); subtest 109 tools/perf/tests/tests.h int test__mem2node(struct test *t, int subtest); subtest 110 tools/perf/tests/tests.h int test__map_groups__merge_in(struct test *t, int subtest); subtest 111 tools/perf/tests/tests.h int test__time_utils(struct test *t, int subtest); subtest 126 tools/perf/tests/tests.h int test__vectors_page(struct test *test, int subtest); subtest 22 tools/perf/tests/thread-map.c int test__thread_map(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 89 tools/perf/tests/thread-map.c int test__thread_map_synthesize(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 108 tools/perf/tests/thread-map.c int test__thread_map_remove(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 7 tools/perf/tests/thread-mg-share.c int test__thread_mg_share(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 134 tools/perf/tests/time-utils-test.c int test__time_utils(struct test *t __maybe_unused, int subtest __maybe_unused) subtest 118 tools/perf/tests/topology.c int test__session_topology(struct test *test __maybe_unused, int subtest __maybe_unused) subtest 10 tools/perf/tests/unit_number__scnprintf.c int test__unit_number__scnprint(struct test *t __maybe_unused, int subtest __maybe_unused) subtest 17 tools/perf/tests/vmlinux-kallsyms.c int test__vmlinux_matches_kallsyms(struct test *test __maybe_unused, int subtest __maybe_unused)