Lines Matching refs:evlist

83 static int test__checkevent_tracepoint(struct evlist *evlist)  in test__checkevent_tracepoint()  argument
85 struct evsel *evsel = evlist__first(evlist); in test__checkevent_tracepoint()
87 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_tracepoint()
88 TEST_ASSERT_VAL("wrong number of groups", 0 == evlist__nr_groups(evlist)); in test__checkevent_tracepoint()
96 static int test__checkevent_tracepoint_multi(struct evlist *evlist) in test__checkevent_tracepoint_multi() argument
100 TEST_ASSERT_VAL("wrong number of entries", evlist->core.nr_entries > 1); in test__checkevent_tracepoint_multi()
101 TEST_ASSERT_VAL("wrong number of groups", 0 == evlist__nr_groups(evlist)); in test__checkevent_tracepoint_multi()
103 evlist__for_each_entry(evlist, evsel) { in test__checkevent_tracepoint_multi()
114 static int test__checkevent_raw(struct evlist *evlist) in test__checkevent_raw() argument
119 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_raw()
121 perf_evlist__for_each_evsel(&evlist->core, evsel) { in test__checkevent_raw()
152 static int test__checkevent_numeric(struct evlist *evlist) in test__checkevent_numeric() argument
154 struct evsel *evsel = evlist__first(evlist); in test__checkevent_numeric()
156 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_numeric()
178 static int test__checkevent_symbolic_name(struct evlist *evlist) in test__checkevent_symbolic_name() argument
182 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_symbolic_name()
184 perf_evlist__for_each_evsel(&evlist->core, evsel) { in test__checkevent_symbolic_name()
194 static int test__checkevent_symbolic_name_config(struct evlist *evlist) in test__checkevent_symbolic_name_config() argument
198 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_symbolic_name_config()
200 perf_evlist__for_each_evsel(&evlist->core, evsel) { in test__checkevent_symbolic_name_config()
216 static int test__checkevent_symbolic_alias(struct evlist *evlist) in test__checkevent_symbolic_alias() argument
218 struct evsel *evsel = evlist__first(evlist); in test__checkevent_symbolic_alias()
220 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_symbolic_alias()
226 static int test__checkevent_genhw(struct evlist *evlist) in test__checkevent_genhw() argument
230 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_genhw()
232 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_genhw()
239 static int test__checkevent_breakpoint(struct evlist *evlist) in test__checkevent_breakpoint() argument
241 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint()
243 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint()
253 static int test__checkevent_breakpoint_x(struct evlist *evlist) in test__checkevent_breakpoint_x() argument
255 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_x()
257 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_x()
266 static int test__checkevent_breakpoint_r(struct evlist *evlist) in test__checkevent_breakpoint_r() argument
268 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_r()
270 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_r()
281 static int test__checkevent_breakpoint_w(struct evlist *evlist) in test__checkevent_breakpoint_w() argument
283 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_w()
285 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_w()
296 static int test__checkevent_breakpoint_rw(struct evlist *evlist) in test__checkevent_breakpoint_rw() argument
298 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_rw()
300 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_rw()
311 static int test__checkevent_tracepoint_modifier(struct evlist *evlist) in test__checkevent_tracepoint_modifier() argument
313 struct evsel *evsel = evlist__first(evlist); in test__checkevent_tracepoint_modifier()
320 return test__checkevent_tracepoint(evlist); in test__checkevent_tracepoint_modifier()
324 test__checkevent_tracepoint_multi_modifier(struct evlist *evlist) in test__checkevent_tracepoint_multi_modifier() argument
328 TEST_ASSERT_VAL("wrong number of entries", evlist->core.nr_entries > 1); in test__checkevent_tracepoint_multi_modifier()
330 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_tracepoint_multi_modifier()
337 return test__checkevent_tracepoint_multi(evlist); in test__checkevent_tracepoint_multi_modifier()
340 static int test__checkevent_raw_modifier(struct evlist *evlist) in test__checkevent_raw_modifier() argument
344 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_raw_modifier()
350 return test__checkevent_raw(evlist); in test__checkevent_raw_modifier()
353 static int test__checkevent_numeric_modifier(struct evlist *evlist) in test__checkevent_numeric_modifier() argument
357 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_numeric_modifier()
363 return test__checkevent_numeric(evlist); in test__checkevent_numeric_modifier()
366 static int test__checkevent_symbolic_name_modifier(struct evlist *evlist) in test__checkevent_symbolic_name_modifier() argument
371 evlist->core.nr_entries == num_core_entries()); in test__checkevent_symbolic_name_modifier()
373 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_symbolic_name_modifier()
379 return test__checkevent_symbolic_name(evlist); in test__checkevent_symbolic_name_modifier()
382 static int test__checkevent_exclude_host_modifier(struct evlist *evlist) in test__checkevent_exclude_host_modifier() argument
386 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_exclude_host_modifier()
390 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_host_modifier()
393 static int test__checkevent_exclude_guest_modifier(struct evlist *evlist) in test__checkevent_exclude_guest_modifier() argument
397 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_exclude_guest_modifier()
401 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_guest_modifier()
404 static int test__checkevent_symbolic_alias_modifier(struct evlist *evlist) in test__checkevent_symbolic_alias_modifier() argument
406 struct evsel *evsel = evlist__first(evlist); in test__checkevent_symbolic_alias_modifier()
413 return test__checkevent_symbolic_alias(evlist); in test__checkevent_symbolic_alias_modifier()
416 static int test__checkevent_genhw_modifier(struct evlist *evlist) in test__checkevent_genhw_modifier() argument
420 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_genhw_modifier()
426 return test__checkevent_genhw(evlist); in test__checkevent_genhw_modifier()
429 static int test__checkevent_exclude_idle_modifier(struct evlist *evlist) in test__checkevent_exclude_idle_modifier() argument
431 struct evsel *evsel = evlist__first(evlist); in test__checkevent_exclude_idle_modifier()
441 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_idle_modifier()
444 static int test__checkevent_exclude_idle_modifier_1(struct evlist *evlist) in test__checkevent_exclude_idle_modifier_1() argument
446 struct evsel *evsel = evlist__first(evlist); in test__checkevent_exclude_idle_modifier_1()
456 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_idle_modifier_1()
459 static int test__checkevent_breakpoint_modifier(struct evlist *evlist) in test__checkevent_breakpoint_modifier() argument
461 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_modifier()
470 return test__checkevent_breakpoint(evlist); in test__checkevent_breakpoint_modifier()
473 static int test__checkevent_breakpoint_x_modifier(struct evlist *evlist) in test__checkevent_breakpoint_x_modifier() argument
475 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_x_modifier()
483 return test__checkevent_breakpoint_x(evlist); in test__checkevent_breakpoint_x_modifier()
486 static int test__checkevent_breakpoint_r_modifier(struct evlist *evlist) in test__checkevent_breakpoint_r_modifier() argument
488 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_r_modifier()
496 return test__checkevent_breakpoint_r(evlist); in test__checkevent_breakpoint_r_modifier()
499 static int test__checkevent_breakpoint_w_modifier(struct evlist *evlist) in test__checkevent_breakpoint_w_modifier() argument
501 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_w_modifier()
509 return test__checkevent_breakpoint_w(evlist); in test__checkevent_breakpoint_w_modifier()
512 static int test__checkevent_breakpoint_rw_modifier(struct evlist *evlist) in test__checkevent_breakpoint_rw_modifier() argument
514 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_rw_modifier()
522 return test__checkevent_breakpoint_rw(evlist); in test__checkevent_breakpoint_rw_modifier()
525 static int test__checkevent_breakpoint_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_modifier_name() argument
527 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_modifier_name()
535 return test__checkevent_breakpoint(evlist); in test__checkevent_breakpoint_modifier_name()
538 static int test__checkevent_breakpoint_x_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_x_modifier_name() argument
540 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_x_modifier_name()
548 return test__checkevent_breakpoint_x(evlist); in test__checkevent_breakpoint_x_modifier_name()
551 static int test__checkevent_breakpoint_r_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_r_modifier_name() argument
553 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_r_modifier_name()
561 return test__checkevent_breakpoint_r(evlist); in test__checkevent_breakpoint_r_modifier_name()
564 static int test__checkevent_breakpoint_w_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_w_modifier_name() argument
566 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_w_modifier_name()
574 return test__checkevent_breakpoint_w(evlist); in test__checkevent_breakpoint_w_modifier_name()
577 static int test__checkevent_breakpoint_rw_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_rw_modifier_name() argument
579 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_rw_modifier_name()
587 return test__checkevent_breakpoint_rw(evlist); in test__checkevent_breakpoint_rw_modifier_name()
590 static int test__checkevent_breakpoint_2_events(struct evlist *evlist) in test__checkevent_breakpoint_2_events() argument
592 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_2_events()
594 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_breakpoint_2_events()
607 static int test__checkevent_pmu(struct evlist *evlist) in test__checkevent_pmu() argument
610 struct evsel *evsel = evlist__first(evlist); in test__checkevent_pmu()
612 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_pmu()
627 static int test__checkevent_list(struct evlist *evlist) in test__checkevent_list() argument
629 struct evsel *evsel = evlist__first(evlist); in test__checkevent_list()
631 TEST_ASSERT_VAL("wrong number of entries", 3 <= evlist->core.nr_entries); in test__checkevent_list()
669 static int test__checkevent_pmu_name(struct evlist *evlist) in test__checkevent_pmu_name() argument
671 struct evsel *evsel = evlist__first(evlist); in test__checkevent_pmu_name()
674 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_pmu_name()
681 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_pmu_name()
689 static int test__checkevent_pmu_partial_time_callgraph(struct evlist *evlist) in test__checkevent_pmu_partial_time_callgraph() argument
691 struct evsel *evsel = evlist__first(evlist); in test__checkevent_pmu_partial_time_callgraph()
694 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_pmu_partial_time_callgraph()
720 static int test__checkevent_pmu_events(struct evlist *evlist) in test__checkevent_pmu_events() argument
724 TEST_ASSERT_VAL("wrong number of entries", 1 <= evlist->core.nr_entries); in test__checkevent_pmu_events()
726 evlist__for_each_entry(evlist, evsel) { in test__checkevent_pmu_events()
740 static int test__checkevent_pmu_events_mix(struct evlist *evlist) in test__checkevent_pmu_events_mix() argument
748 TEST_ASSERT_VAL("wrong number of entries", evlist->core.nr_entries >= 2); in test__checkevent_pmu_events_mix()
749 for (int i = 0; i < evlist->core.nr_entries - 1; i++) { in test__checkevent_pmu_events_mix()
750 evsel = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__checkevent_pmu_events_mix()
856 static int test__group1(struct evlist *evlist) in test__group1() argument
861 evlist->core.nr_entries == (num_core_entries() * 2)); in test__group1()
863 evlist__nr_groups(evlist) == num_core_entries()); in test__group1()
869 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group1()
904 static int test__group2(struct evlist *evlist) in test__group2() argument
909 evlist->core.nr_entries == (2 * num_core_entries() + 1)); in test__group2()
914 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist__nr_groups(evlist)); in test__group2()
916 evlist__for_each_entry(evlist, evsel) { in test__group2()
967 static int test__group3(struct evlist *evlist __maybe_unused) in test__group3()
973 evlist->core.nr_entries == (3 * perf_pmus__num_core_pmus() + 2)); in test__group3()
979 TEST_ASSERT_VAL("wrong number of groups", 2 == evlist__nr_groups(evlist)); in test__group3()
981 evlist__for_each_entry(evlist, evsel) { in test__group3()
1074 static int test__group4(struct evlist *evlist __maybe_unused) in test__group4()
1079 evlist->core.nr_entries == (num_core_entries() * 2)); in test__group4()
1081 num_core_entries() == evlist__nr_groups(evlist)); in test__group4()
1087 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group4()
1123 static int test__group5(struct evlist *evlist __maybe_unused) in test__group5()
1129 evlist->core.nr_entries == (5 * num_core_entries())); in test__group5()
1131 evlist__nr_groups(evlist) == (2 * num_core_entries())); in test__group5()
1135 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group5()
1220 static int test__group_gh1(struct evlist *evlist) in test__group_gh1() argument
1225 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh1()
1227 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh1()
1233 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh1()
1267 static int test__group_gh2(struct evlist *evlist) in test__group_gh2() argument
1272 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh2()
1274 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh2()
1280 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh2()
1314 static int test__group_gh3(struct evlist *evlist) in test__group_gh3() argument
1319 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh3()
1321 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh3()
1327 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh3()
1361 static int test__group_gh4(struct evlist *evlist) in test__group_gh4() argument
1366 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh4()
1368 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh4()
1374 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh4()
1408 static int test__leader_sample1(struct evlist *evlist) in test__leader_sample1() argument
1413 evlist->core.nr_entries == (3 * num_core_entries())); in test__leader_sample1()
1419 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__leader_sample1()
1468 static int test__leader_sample2(struct evlist *evlist __maybe_unused) in test__leader_sample2()
1473 evlist->core.nr_entries == (2 * num_core_entries())); in test__leader_sample2()
1479 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__leader_sample2()
1513 static int test__checkevent_pinned_modifier(struct evlist *evlist) in test__checkevent_pinned_modifier() argument
1518 evlist->core.nr_entries == num_core_entries()); in test__checkevent_pinned_modifier()
1521 evsel = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__checkevent_pinned_modifier()
1528 return test__checkevent_symbolic_name(evlist); in test__checkevent_pinned_modifier()
1531 static int test__pinned_group(struct evlist *evlist) in test__pinned_group() argument
1536 evlist->core.nr_entries == (3 * num_core_entries())); in test__pinned_group()
1542 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__pinned_group()
1572 static int test__checkevent_exclusive_modifier(struct evlist *evlist) in test__checkevent_exclusive_modifier() argument
1574 struct evsel *evsel = evlist__first(evlist); in test__checkevent_exclusive_modifier()
1582 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclusive_modifier()
1585 static int test__exclusive_group(struct evlist *evlist) in test__exclusive_group() argument
1590 evlist->core.nr_entries == 3 * num_core_entries()); in test__exclusive_group()
1596 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__exclusive_group()
1625 static int test__checkevent_breakpoint_len(struct evlist *evlist) in test__checkevent_breakpoint_len() argument
1627 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_len()
1629 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_len()
1640 static int test__checkevent_breakpoint_len_w(struct evlist *evlist) in test__checkevent_breakpoint_len_w() argument
1642 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_len_w()
1644 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_len_w()
1656 test__checkevent_breakpoint_len_rw_modifier(struct evlist *evlist) in test__checkevent_breakpoint_len_rw_modifier() argument
1658 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_len_rw_modifier()
1665 return test__checkevent_breakpoint_rw(evlist); in test__checkevent_breakpoint_len_rw_modifier()
1668 static int test__checkevent_precise_max_modifier(struct evlist *evlist) in test__checkevent_precise_max_modifier() argument
1670 struct evsel *evsel = evlist__first(evlist); in test__checkevent_precise_max_modifier()
1673 evlist->core.nr_entries == 1 + num_core_entries()); in test__checkevent_precise_max_modifier()
1679 static int test__checkevent_config_symbol(struct evlist *evlist) in test__checkevent_config_symbol() argument
1681 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_symbol()
1687 static int test__checkevent_config_raw(struct evlist *evlist) in test__checkevent_config_raw() argument
1689 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_raw()
1695 static int test__checkevent_config_num(struct evlist *evlist) in test__checkevent_config_num() argument
1697 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_num()
1703 static int test__checkevent_config_cache(struct evlist *evlist) in test__checkevent_config_cache() argument
1705 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_cache()
1708 return test__checkevent_genhw(evlist); in test__checkevent_config_cache()
1731 static int test__intel_pt(struct evlist *evlist) in test__intel_pt() argument
1733 struct evsel *evsel = evlist__first(evlist); in test__intel_pt()
1739 static int test__checkevent_complex_name(struct evlist *evlist) in test__checkevent_complex_name() argument
1741 struct evsel *evsel = evlist__first(evlist); in test__checkevent_complex_name()
1749 static int test__checkevent_raw_pmu(struct evlist *evlist) in test__checkevent_raw_pmu() argument
1751 struct evsel *evsel = evlist__first(evlist); in test__checkevent_raw_pmu()
1753 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_raw_pmu()
1759 static int test__sym_event_slash(struct evlist *evlist) in test__sym_event_slash() argument
1761 struct evsel *evsel = evlist__first(evlist); in test__sym_event_slash()
1771 static int test__sym_event_dc(struct evlist *evlist) in test__sym_event_dc() argument
1773 struct evsel *evsel = evlist__first(evlist); in test__sym_event_dc()
1783 static int test__term_equal_term(struct evlist *evlist) in test__term_equal_term() argument
1785 struct evsel *evsel = evlist__first(evlist); in test__term_equal_term()
1795 static int test__term_equal_legacy(struct evlist *evlist) in test__term_equal_legacy() argument
1797 struct evsel *evsel = evlist__first(evlist); in test__term_equal_legacy()
1853 static int test__all_tracepoints(struct evlist *evlist) in test__all_tracepoints() argument
1856 count_tracepoints() == evlist->core.nr_entries); in test__all_tracepoints()
1858 return test__checkevent_tracepoint_multi(evlist); in test__all_tracepoints()
1864 int (*check)(struct evlist *evlist);
2462 struct evlist *evlist; in test_event() local
2470 evlist = evlist__new(); in test_event()
2471 if (evlist == NULL) { in test_event()
2476 ret = __parse_events(evlist, e->name, /*pmu_filter=*/NULL, &err, /*fake_pmu=*/false, in test_event()
2485 ret = e->check(evlist); in test_event()
2488 evlist__delete(evlist); in test_event()
2496 struct evlist *evlist; in test_event_fake_pmu() local
2499 evlist = evlist__new(); in test_event_fake_pmu()
2500 if (!evlist) in test_event_fake_pmu()
2504 ret = __parse_events(evlist, str, /*pmu_filter=*/NULL, &err, in test_event_fake_pmu()
2514 evlist__delete(evlist); in test_event_fake_pmu()
2775 static int test__checkevent_pmu_events_alias(struct evlist *evlist) in test__checkevent_pmu_events_alias() argument
2777 struct evsel *evsel1 = evlist__first(evlist); in test__checkevent_pmu_events_alias()
2778 struct evsel *evsel2 = evlist__last(evlist); in test__checkevent_pmu_events_alias()