Lines Matching refs:pmu
989 struct perf_pmu *pmu; in parse_events_add_pmu() local
993 pmu = perf_pmu__find(name); in parse_events_add_pmu()
994 if (!pmu) in parse_events_add_pmu()
997 if (pmu->default_config) { in parse_events_add_pmu()
998 memcpy(&attr, pmu->default_config, in parse_events_add_pmu()
1005 attr.type = pmu->type; in parse_events_add_pmu()
1006 evsel = __add_event(list, &data->idx, &attr, NULL, pmu->cpus, NULL); in parse_events_add_pmu()
1010 if (perf_pmu__check_alias(pmu, head_config, &info)) in parse_events_add_pmu()
1023 if (perf_pmu__config(pmu, &attr, head_config, data->error)) in parse_events_add_pmu()
1027 pmu_event_name(head_config), pmu->cpus, in parse_events_add_pmu()
1282 struct perf_pmu *pmu = NULL; in perf_pmu__parse_init() local
1286 pmu = perf_pmu__find("cpu"); in perf_pmu__parse_init()
1287 if ((pmu == NULL) || list_empty(&pmu->aliases)) { in perf_pmu__parse_init()
1291 list_for_each_entry(alias, &pmu->aliases, list) { in perf_pmu__parse_init()
1302 list_for_each_entry(alias, &pmu->aliases, list) { in perf_pmu__parse_init()