Lines Matching defs:events
2 #include "parse-events.h"
26 * If the kernel supports extended type, expect events to be
44 * HARDWARE and HW_CACHE events encode the PMU's extended type
133 * Arm doesn't have a real raw type PMU in sysfs, so raw events
134 * would never match any PMU. However, RAW events on Arm will
190 * while this test executes only parse events method.
615 * while this test executes only parse events method.
697 * while this test executes only parse events method.
709 * while this test executes only parse events method.
1726 TEST_ASSERT_VAL("Can't open events dir", events_dir);
1766 TEST_ASSERT_VAL("wrong events count",
2399 if (err.str && strstr(err.str, "can't access trace events"))
2444 static int test_events(const struct evlist_test *events, int cnt)
2449 const struct evlist_test *e = &events[i];
2521 snprintf(path, PATH_MAX, "%s/bus/event_source/devices/%s/events/",
2526 pr_debug("skipping PMU %s events tests: %s\n", pmu->name, path);
2693 static const char events[][30] = {
2699 for (unsigned int i = 0; i < ARRAY_SIZE(events); i++) {
2700 int test_ret = test_event_fake_pmu(&events[i][0]);
2703 pr_debug("check_parse_fake %s failed\n", &events[i][0]);
2715 TEST_CASE_REASON("Parsing of all PMU events from sysfs",
2718 TEST_CASE_REASON("Parsing of given PMU events from sysfs",
2721 TEST_CASE_REASON("Parsing of aliased events from sysfs", alias,
2723 TEST_CASE("Parsing of aliased events", pmu_events_alias2),