Lines Matching refs:evlist

85 static int test__checkevent_tracepoint(struct evlist *evlist)  in test__checkevent_tracepoint()  argument
87 struct evsel *evsel = evlist__first(evlist); in test__checkevent_tracepoint()
89 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_tracepoint()
90 TEST_ASSERT_VAL("wrong number of groups", 0 == evlist__nr_groups(evlist)); in test__checkevent_tracepoint()
98 static int test__checkevent_tracepoint_multi(struct evlist *evlist) in test__checkevent_tracepoint_multi() argument
102 TEST_ASSERT_VAL("wrong number of entries", evlist->core.nr_entries > 1); in test__checkevent_tracepoint_multi()
103 TEST_ASSERT_VAL("wrong number of groups", 0 == evlist__nr_groups(evlist)); in test__checkevent_tracepoint_multi()
105 evlist__for_each_entry(evlist, evsel) { in test__checkevent_tracepoint_multi()
117 static int test__checkevent_raw(struct evlist *evlist) in test__checkevent_raw() argument
122 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_raw()
124 perf_evlist__for_each_evsel(&evlist->core, evsel) { in test__checkevent_raw()
155 static int test__checkevent_numeric(struct evlist *evlist) in test__checkevent_numeric() argument
157 struct evsel *evsel = evlist__first(evlist); in test__checkevent_numeric()
159 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_numeric()
181 static int test__checkevent_symbolic_name(struct evlist *evlist) in test__checkevent_symbolic_name() argument
185 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_symbolic_name()
187 perf_evlist__for_each_evsel(&evlist->core, evsel) { in test__checkevent_symbolic_name()
197 static int test__checkevent_symbolic_name_config(struct evlist *evlist) in test__checkevent_symbolic_name_config() argument
201 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_symbolic_name_config()
203 perf_evlist__for_each_evsel(&evlist->core, evsel) { in test__checkevent_symbolic_name_config()
219 static int test__checkevent_symbolic_alias(struct evlist *evlist) in test__checkevent_symbolic_alias() argument
221 struct evsel *evsel = evlist__first(evlist); in test__checkevent_symbolic_alias()
223 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_symbolic_alias()
229 static int test__checkevent_genhw(struct evlist *evlist) in test__checkevent_genhw() argument
233 TEST_ASSERT_VAL("wrong number of entries", 0 != evlist->core.nr_entries); in test__checkevent_genhw()
235 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_genhw()
242 static int test__checkevent_breakpoint(struct evlist *evlist) in test__checkevent_breakpoint() argument
244 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint()
246 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint()
256 static int test__checkevent_breakpoint_x(struct evlist *evlist) in test__checkevent_breakpoint_x() argument
258 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_x()
260 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_x()
269 static int test__checkevent_breakpoint_r(struct evlist *evlist) in test__checkevent_breakpoint_r() argument
271 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_r()
273 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_r()
284 static int test__checkevent_breakpoint_w(struct evlist *evlist) in test__checkevent_breakpoint_w() argument
286 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_w()
288 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_w()
299 static int test__checkevent_breakpoint_rw(struct evlist *evlist) in test__checkevent_breakpoint_rw() argument
301 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_rw()
303 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_rw()
315 static int test__checkevent_tracepoint_modifier(struct evlist *evlist) in test__checkevent_tracepoint_modifier() argument
317 struct evsel *evsel = evlist__first(evlist); in test__checkevent_tracepoint_modifier()
324 return test__checkevent_tracepoint(evlist); in test__checkevent_tracepoint_modifier()
328 test__checkevent_tracepoint_multi_modifier(struct evlist *evlist) in test__checkevent_tracepoint_multi_modifier() argument
332 TEST_ASSERT_VAL("wrong number of entries", evlist->core.nr_entries > 1); in test__checkevent_tracepoint_multi_modifier()
334 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_tracepoint_multi_modifier()
341 return test__checkevent_tracepoint_multi(evlist); in test__checkevent_tracepoint_multi_modifier()
345 static int test__checkevent_raw_modifier(struct evlist *evlist) in test__checkevent_raw_modifier() argument
349 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_raw_modifier()
355 return test__checkevent_raw(evlist); in test__checkevent_raw_modifier()
358 static int test__checkevent_numeric_modifier(struct evlist *evlist) in test__checkevent_numeric_modifier() argument
362 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_numeric_modifier()
368 return test__checkevent_numeric(evlist); in test__checkevent_numeric_modifier()
371 static int test__checkevent_symbolic_name_modifier(struct evlist *evlist) in test__checkevent_symbolic_name_modifier() argument
376 evlist->core.nr_entries == num_core_entries()); in test__checkevent_symbolic_name_modifier()
378 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_symbolic_name_modifier()
384 return test__checkevent_symbolic_name(evlist); in test__checkevent_symbolic_name_modifier()
387 static int test__checkevent_exclude_host_modifier(struct evlist *evlist) in test__checkevent_exclude_host_modifier() argument
391 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_exclude_host_modifier()
395 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_host_modifier()
398 static int test__checkevent_exclude_guest_modifier(struct evlist *evlist) in test__checkevent_exclude_guest_modifier() argument
402 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_exclude_guest_modifier()
406 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_guest_modifier()
409 static int test__checkevent_symbolic_alias_modifier(struct evlist *evlist) in test__checkevent_symbolic_alias_modifier() argument
411 struct evsel *evsel = evlist__first(evlist); in test__checkevent_symbolic_alias_modifier()
418 return test__checkevent_symbolic_alias(evlist); in test__checkevent_symbolic_alias_modifier()
421 static int test__checkevent_genhw_modifier(struct evlist *evlist) in test__checkevent_genhw_modifier() argument
425 perf_evlist__for_each_entry(&evlist->core, evsel) { in test__checkevent_genhw_modifier()
431 return test__checkevent_genhw(evlist); in test__checkevent_genhw_modifier()
434 static int test__checkevent_exclude_idle_modifier(struct evlist *evlist) in test__checkevent_exclude_idle_modifier() argument
436 struct evsel *evsel = evlist__first(evlist); in test__checkevent_exclude_idle_modifier()
446 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_idle_modifier()
449 static int test__checkevent_exclude_idle_modifier_1(struct evlist *evlist) in test__checkevent_exclude_idle_modifier_1() argument
451 struct evsel *evsel = evlist__first(evlist); in test__checkevent_exclude_idle_modifier_1()
461 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclude_idle_modifier_1()
464 static int test__checkevent_breakpoint_modifier(struct evlist *evlist) in test__checkevent_breakpoint_modifier() argument
466 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_modifier()
475 return test__checkevent_breakpoint(evlist); in test__checkevent_breakpoint_modifier()
478 static int test__checkevent_breakpoint_x_modifier(struct evlist *evlist) in test__checkevent_breakpoint_x_modifier() argument
480 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_x_modifier()
488 return test__checkevent_breakpoint_x(evlist); in test__checkevent_breakpoint_x_modifier()
491 static int test__checkevent_breakpoint_r_modifier(struct evlist *evlist) in test__checkevent_breakpoint_r_modifier() argument
493 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_r_modifier()
501 return test__checkevent_breakpoint_r(evlist); in test__checkevent_breakpoint_r_modifier()
504 static int test__checkevent_breakpoint_w_modifier(struct evlist *evlist) in test__checkevent_breakpoint_w_modifier() argument
506 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_w_modifier()
514 return test__checkevent_breakpoint_w(evlist); in test__checkevent_breakpoint_w_modifier()
517 static int test__checkevent_breakpoint_rw_modifier(struct evlist *evlist) in test__checkevent_breakpoint_rw_modifier() argument
519 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_rw_modifier()
527 return test__checkevent_breakpoint_rw(evlist); in test__checkevent_breakpoint_rw_modifier()
530 static int test__checkevent_breakpoint_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_modifier_name() argument
532 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_modifier_name()
540 return test__checkevent_breakpoint(evlist); in test__checkevent_breakpoint_modifier_name()
543 static int test__checkevent_breakpoint_x_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_x_modifier_name() argument
545 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_x_modifier_name()
553 return test__checkevent_breakpoint_x(evlist); in test__checkevent_breakpoint_x_modifier_name()
556 static int test__checkevent_breakpoint_r_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_r_modifier_name() argument
558 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_r_modifier_name()
566 return test__checkevent_breakpoint_r(evlist); in test__checkevent_breakpoint_r_modifier_name()
569 static int test__checkevent_breakpoint_w_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_w_modifier_name() argument
571 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_w_modifier_name()
579 return test__checkevent_breakpoint_w(evlist); in test__checkevent_breakpoint_w_modifier_name()
582 static int test__checkevent_breakpoint_rw_modifier_name(struct evlist *evlist) in test__checkevent_breakpoint_rw_modifier_name() argument
584 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_rw_modifier_name()
592 return test__checkevent_breakpoint_rw(evlist); in test__checkevent_breakpoint_rw_modifier_name()
595 static int test__checkevent_breakpoint_2_events(struct evlist *evlist) in test__checkevent_breakpoint_2_events() argument
597 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_2_events()
599 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_breakpoint_2_events()
612 static int test__checkevent_pmu(struct evlist *evlist) in test__checkevent_pmu() argument
615 struct evsel *evsel = evlist__first(evlist); in test__checkevent_pmu()
617 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_pmu()
633 static int test__checkevent_list(struct evlist *evlist) in test__checkevent_list() argument
635 struct evsel *evsel = evlist__first(evlist); in test__checkevent_list()
637 TEST_ASSERT_VAL("wrong number of entries", 3 <= evlist->core.nr_entries); in test__checkevent_list()
676 static int test__checkevent_pmu_name(struct evlist *evlist) in test__checkevent_pmu_name() argument
678 struct evsel *evsel = evlist__first(evlist); in test__checkevent_pmu_name()
681 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_pmu_name()
688 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_pmu_name()
696 static int test__checkevent_pmu_partial_time_callgraph(struct evlist *evlist) in test__checkevent_pmu_partial_time_callgraph() argument
698 struct evsel *evsel = evlist__first(evlist); in test__checkevent_pmu_partial_time_callgraph()
701 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries); in test__checkevent_pmu_partial_time_callgraph()
727 static int test__checkevent_pmu_events(struct evlist *evlist) in test__checkevent_pmu_events() argument
729 struct evsel *evsel = evlist__first(evlist); in test__checkevent_pmu_events()
731 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_pmu_events()
747 static int test__checkevent_pmu_events_mix(struct evlist *evlist) in test__checkevent_pmu_events_mix() argument
755 TEST_ASSERT_VAL("wrong number of entries", evlist->core.nr_entries >= 2); in test__checkevent_pmu_events_mix()
756 for (int i = 0; i < evlist->core.nr_entries - 1; i++) { in test__checkevent_pmu_events_mix()
757 evsel = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__checkevent_pmu_events_mix()
863 static int test__group1(struct evlist *evlist) in test__group1() argument
868 evlist->core.nr_entries == (num_core_entries() * 2)); in test__group1()
870 evlist__nr_groups(evlist) == num_core_entries()); in test__group1()
876 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group1()
912 static int test__group2(struct evlist *evlist) in test__group2() argument
917 evlist->core.nr_entries == (2 * num_core_entries() + 1)); in test__group2()
922 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist__nr_groups(evlist)); in test__group2()
924 evlist__for_each_entry(evlist, evsel) { in test__group2()
976 static int test__group3(struct evlist *evlist __maybe_unused) in test__group3()
982 evlist->core.nr_entries == (3 * perf_pmus__num_core_pmus() + 2)); in test__group3()
988 TEST_ASSERT_VAL("wrong number of groups", 2 == evlist__nr_groups(evlist)); in test__group3()
990 evlist__for_each_entry(evlist, evsel) { in test__group3()
1085 static int test__group4(struct evlist *evlist __maybe_unused) in test__group4()
1090 evlist->core.nr_entries == (num_core_entries() * 2)); in test__group4()
1092 num_core_entries() == evlist__nr_groups(evlist)); in test__group4()
1098 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group4()
1136 static int test__group5(struct evlist *evlist __maybe_unused) in test__group5()
1142 evlist->core.nr_entries == (5 * num_core_entries())); in test__group5()
1144 evlist__nr_groups(evlist) == (2 * num_core_entries())); in test__group5()
1148 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group5()
1233 static int test__group_gh1(struct evlist *evlist) in test__group_gh1() argument
1238 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh1()
1240 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh1()
1246 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh1()
1280 static int test__group_gh2(struct evlist *evlist) in test__group_gh2() argument
1285 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh2()
1287 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh2()
1293 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh2()
1327 static int test__group_gh3(struct evlist *evlist) in test__group_gh3() argument
1332 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh3()
1334 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh3()
1340 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh3()
1374 static int test__group_gh4(struct evlist *evlist) in test__group_gh4() argument
1379 evlist->core.nr_entries == (2 * num_core_entries())); in test__group_gh4()
1381 evlist__nr_groups(evlist) == num_core_entries()); in test__group_gh4()
1387 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__group_gh4()
1421 static int test__leader_sample1(struct evlist *evlist) in test__leader_sample1() argument
1426 evlist->core.nr_entries == (3 * num_core_entries())); in test__leader_sample1()
1432 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__leader_sample1()
1481 static int test__leader_sample2(struct evlist *evlist __maybe_unused) in test__leader_sample2()
1486 evlist->core.nr_entries == (2 * num_core_entries())); in test__leader_sample2()
1492 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__leader_sample2()
1526 static int test__checkevent_pinned_modifier(struct evlist *evlist) in test__checkevent_pinned_modifier() argument
1531 evlist->core.nr_entries == num_core_entries()); in test__checkevent_pinned_modifier()
1534 evsel = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__checkevent_pinned_modifier()
1541 return test__checkevent_symbolic_name(evlist); in test__checkevent_pinned_modifier()
1544 static int test__pinned_group(struct evlist *evlist) in test__pinned_group() argument
1549 evlist->core.nr_entries == (3 * num_core_entries())); in test__pinned_group()
1555 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__pinned_group()
1585 static int test__checkevent_exclusive_modifier(struct evlist *evlist) in test__checkevent_exclusive_modifier() argument
1587 struct evsel *evsel = evlist__first(evlist); in test__checkevent_exclusive_modifier()
1595 return test__checkevent_symbolic_name(evlist); in test__checkevent_exclusive_modifier()
1598 static int test__exclusive_group(struct evlist *evlist) in test__exclusive_group() argument
1603 evlist->core.nr_entries == 3 * num_core_entries()); in test__exclusive_group()
1609 evsel = leader = (i == 0 ? evlist__first(evlist) : evsel__next(evsel)); in test__exclusive_group()
1638 static int test__checkevent_breakpoint_len(struct evlist *evlist) in test__checkevent_breakpoint_len() argument
1640 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_len()
1642 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_len()
1653 static int test__checkevent_breakpoint_len_w(struct evlist *evlist) in test__checkevent_breakpoint_len_w() argument
1655 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_len_w()
1657 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_breakpoint_len_w()
1669 test__checkevent_breakpoint_len_rw_modifier(struct evlist *evlist) in test__checkevent_breakpoint_len_rw_modifier() argument
1671 struct evsel *evsel = evlist__first(evlist); in test__checkevent_breakpoint_len_rw_modifier()
1678 return test__checkevent_breakpoint_rw(evlist); in test__checkevent_breakpoint_len_rw_modifier()
1681 static int test__checkevent_precise_max_modifier(struct evlist *evlist) in test__checkevent_precise_max_modifier() argument
1683 struct evsel *evsel = evlist__first(evlist); in test__checkevent_precise_max_modifier()
1686 evlist->core.nr_entries == 1 + num_core_entries()); in test__checkevent_precise_max_modifier()
1692 static int test__checkevent_config_symbol(struct evlist *evlist) in test__checkevent_config_symbol() argument
1694 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_symbol()
1700 static int test__checkevent_config_raw(struct evlist *evlist) in test__checkevent_config_raw() argument
1702 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_raw()
1708 static int test__checkevent_config_num(struct evlist *evlist) in test__checkevent_config_num() argument
1710 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_num()
1716 static int test__checkevent_config_cache(struct evlist *evlist) in test__checkevent_config_cache() argument
1718 struct evsel *evsel = evlist__first(evlist); in test__checkevent_config_cache()
1721 return test__checkevent_genhw(evlist); in test__checkevent_config_cache()
1744 static int test__intel_pt(struct evlist *evlist) in test__intel_pt() argument
1746 struct evsel *evsel = evlist__first(evlist); in test__intel_pt()
1752 static int test__checkevent_complex_name(struct evlist *evlist) in test__checkevent_complex_name() argument
1754 struct evsel *evsel = evlist__first(evlist); in test__checkevent_complex_name()
1762 static int test__checkevent_raw_pmu(struct evlist *evlist) in test__checkevent_raw_pmu() argument
1764 struct evsel *evsel = evlist__first(evlist); in test__checkevent_raw_pmu()
1766 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries); in test__checkevent_raw_pmu()
1772 static int test__sym_event_slash(struct evlist *evlist) in test__sym_event_slash() argument
1774 struct evsel *evsel = evlist__first(evlist); in test__sym_event_slash()
1784 static int test__sym_event_dc(struct evlist *evlist) in test__sym_event_dc() argument
1786 struct evsel *evsel = evlist__first(evlist); in test__sym_event_dc()
1796 static int test__term_equal_term(struct evlist *evlist) in test__term_equal_term() argument
1798 struct evsel *evsel = evlist__first(evlist); in test__term_equal_term()
1808 static int test__term_equal_legacy(struct evlist *evlist) in test__term_equal_legacy() argument
1810 struct evsel *evsel = evlist__first(evlist); in test__term_equal_legacy()
1867 static int test__all_tracepoints(struct evlist *evlist) in test__all_tracepoints() argument
1870 count_tracepoints() == evlist->core.nr_entries); in test__all_tracepoints()
1872 return test__checkevent_tracepoint_multi(evlist); in test__all_tracepoints()
1879 int (*check)(struct evlist *evlist);
2489 struct evlist *evlist; in test_event() local
2497 evlist = evlist__new(); in test_event()
2498 if (evlist == NULL) { in test_event()
2503 ret = __parse_events(evlist, e->name, /*pmu_filter=*/NULL, &err, /*fake_pmu=*/false, in test_event()
2512 ret = e->check(evlist); in test_event()
2515 evlist__delete(evlist); in test_event()
2523 struct evlist *evlist; in test_event_fake_pmu() local
2526 evlist = evlist__new(); in test_event_fake_pmu()
2527 if (!evlist) in test_event_fake_pmu()
2531 ret = __parse_events(evlist, str, /*pmu_filter=*/NULL, &err, in test_event_fake_pmu()
2541 evlist__delete(evlist); in test_event_fake_pmu()
2802 static int test__checkevent_pmu_events_alias(struct evlist *evlist) in test__checkevent_pmu_events_alias() argument
2804 struct evsel *evsel1 = evlist__first(evlist); in test__checkevent_pmu_events_alias()
2805 struct evsel *evsel2 = evlist__last(evlist); in test__checkevent_pmu_events_alias()