Lines Matching refs:evsel

6 static int perf_evsel__test_field(struct perf_evsel *evsel, const char *name,  in perf_evsel__test_field()  argument
9 struct format_field *field = perf_evsel__field(evsel, name); in perf_evsel__test_field()
14 pr_debug("%s: \"%s\" field not found!\n", evsel->name, name); in perf_evsel__test_field()
21 evsel->name, name, is_signed, should_be_signed); in perf_evsel__test_field()
27 evsel->name, name, field->size, size); in perf_evsel__test_field()
36 struct perf_evsel *evsel = perf_evsel__newtp("sched", "sched_switch"); in test__perf_evsel__tp_sched_test() local
39 if (evsel == NULL) { in test__perf_evsel__tp_sched_test()
44 if (perf_evsel__test_field(evsel, "prev_comm", 16, true)) in test__perf_evsel__tp_sched_test()
47 if (perf_evsel__test_field(evsel, "prev_pid", 4, true)) in test__perf_evsel__tp_sched_test()
50 if (perf_evsel__test_field(evsel, "prev_prio", 4, true)) in test__perf_evsel__tp_sched_test()
53 if (perf_evsel__test_field(evsel, "prev_state", sizeof(long), true)) in test__perf_evsel__tp_sched_test()
56 if (perf_evsel__test_field(evsel, "next_comm", 16, true)) in test__perf_evsel__tp_sched_test()
59 if (perf_evsel__test_field(evsel, "next_pid", 4, true)) in test__perf_evsel__tp_sched_test()
62 if (perf_evsel__test_field(evsel, "next_prio", 4, true)) in test__perf_evsel__tp_sched_test()
65 perf_evsel__delete(evsel); in test__perf_evsel__tp_sched_test()
67 evsel = perf_evsel__newtp("sched", "sched_wakeup"); in test__perf_evsel__tp_sched_test()
69 if (perf_evsel__test_field(evsel, "comm", 16, true)) in test__perf_evsel__tp_sched_test()
72 if (perf_evsel__test_field(evsel, "pid", 4, true)) in test__perf_evsel__tp_sched_test()
75 if (perf_evsel__test_field(evsel, "prio", 4, true)) in test__perf_evsel__tp_sched_test()
78 if (perf_evsel__test_field(evsel, "target_cpu", 4, true)) in test__perf_evsel__tp_sched_test()