evsel__match
if (!evsel__match(evsel, HARDWARE, HW_CPU_CYCLES))
TEST_ASSERT_EVSEL("unexpected event", evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
if (evsel__match(evsel, HARDWARE, HW_CPU_CYCLES)) {
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CACHE_MISSES),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CACHE_MISSES),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CACHE_MISSES),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CACHE_MISSES),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CACHE_MISSES),
evsel__match(evsel, HARDWARE, HW_BRANCH_MISSES),
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
evsel__match(evsel, HARDWARE, HW_BRANCH_MISSES),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CACHE_MISSES),
evsel__match(evsel, HARDWARE, HW_BRANCH_MISSES),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_CACHE_MISSES),
evsel__match(evsel, HARDWARE, HW_BRANCH_MISSES),
TEST_ASSERT_EVSEL("wrong type/config", evsel__match(evsel, SOFTWARE, SW_TASK_CLOCK), evsel);
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
TEST_ASSERT_EVSEL("unexpected event", evsel__match(evsel, HARDWARE, HW_CPU_CYCLES), evsel);
TEST_ASSERT_EVSEL("unexpected event", evsel__match(evsel, HARDWARE, HW_CPU_CYCLES), evsel);
TEST_ASSERT_EVSEL("unexpected event", evsel__match(evsel, HARDWARE, HW_CPU_CYCLES), evsel);
TEST_ASSERT_EVSEL("unexpected event", evsel__match(evsel, HARDWARE, HW_CPU_CYCLES), evsel);
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
TEST_ASSERT_EVSEL("wrong type/config", evsel__match(evsel, SOFTWARE, SW_PAGE_FAULTS),
evsel__match(evsel, HARDWARE, HW_INSTRUCTIONS),
TEST_ASSERT_EVSEL("unexpected event", evsel__match(evsel, HARDWARE, HW_CPU_CYCLES),
if (evsel__match(evsel, SOFTWARE, SW_PAGE_FAULTS)) {
if (evsel__match(evsel, HARDWARE, HW_BRANCH_INSTRUCTIONS)) {
return evsel__match(evsel, SOFTWARE, SW_BPF_OUTPUT);
return evsel__match(evsel, SOFTWARE, SW_CPU_CLOCK) ||
evsel__match(evsel, SOFTWARE, SW_TASK_CLOCK);