| /Linux-v5.10/tools/perf/tests/ |
| D | pmu-events.c | 268 static int __test__pmu_event_aliases(char *pmu_name, int *count) in __test__pmu_event_aliases() argument 282 if (is_pmu_core(pmu_name)) { in __test__pmu_event_aliases() 294 pmu->name = pmu_name; in __test__pmu_event_aliases() 302 bool uncore_match = pmu_uncore_alias_match(pmu_name, in __test__pmu_event_aliases() 307 pmu_name, te->name); in __test__pmu_event_aliases() 312 pmu_name, te->name); in __test__pmu_event_aliases() 319 pmu_name, alias->desc, te->desc); in __test__pmu_event_aliases() 326 pmu_name, alias->long_desc, in __test__pmu_event_aliases() 334 pmu_name, alias->str, test->alias_str); in __test__pmu_event_aliases() 341 pmu_name, alias->topic, te->topic); in __test__pmu_event_aliases() [all …]
|
| /Linux-v5.10/tools/perf/arch/x86/util/ |
| D | topdown.c | 35 if (!counter->pmu_name) in is_topdown_slots_event() 38 if (strcmp(counter->pmu_name, "cpu")) in is_topdown_slots_event()
|
| D | intel-pt.c | 62 static int intel_pt_parse_terms_with_default(const char *pmu_name, in intel_pt_parse_terms_with_default() argument 82 err = perf_pmu__config_terms(pmu_name, formats, &attr, terms, true, in intel_pt_parse_terms_with_default() 93 static int intel_pt_parse_terms(const char *pmu_name, struct list_head *formats, in intel_pt_parse_terms() argument 97 return intel_pt_parse_terms_with_default(pmu_name, formats, str, in intel_pt_parse_terms()
|
| /Linux-v5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_pmu.c | 206 char pmu_name[PMU_NAME_SIZE]; in init_pmu_by_type() local 228 snprintf(pmu_name, PMU_NAME_SIZE, "%s_%d", in init_pmu_by_type() 231 ret = perf_pmu_register(&pmu_entry->pmu, pmu_name, -1); in init_pmu_by_type()
|
| /Linux-v5.10/arch/x86/xen/ |
| D | smp_pv.c | 119 char *callfunc_name, *pmu_name; in xen_smp_intr_init_pv() local 134 pmu_name = kasprintf(GFP_KERNEL, "pmu%d", cpu); in xen_smp_intr_init_pv() 138 pmu_name, NULL); in xen_smp_intr_init_pv() 142 per_cpu(xen_pmu_irq, cpu).name = pmu_name; in xen_smp_intr_init_pv()
|
| /Linux-v5.10/tools/perf/util/ |
| D | pmu.h | 81 int perf_pmu__config_terms(const char *pmu_name, struct list_head *formats, 116 bool pmu_uncore_alias_match(const char *pmu_name, const char *name);
|
| D | parse-events.y | 350 char pmu_name[128]; variable 352 snprintf(pmu_name, sizeof(pmu_name), "%s-%s", $1, $3); 355 if (parse_events_multi_pmu_add(_parse_state, pmu_name, &list) < 0)
|
| D | pmu.c | 704 bool pmu_uncore_alias_match(const char *pmu_name, const char *name) in pmu_uncore_alias_match() argument 709 str = strdup(pmu_name); in pmu_uncore_alias_match() 717 if (strncmp(pmu_name, tok, strlen(tok))) { in pmu_uncore_alias_match() 1061 static int pmu_config_term(const char *pmu_name, in pmu_config_term() argument 1094 term->config, pmu_name) < 0) in pmu_config_term() 1182 int perf_pmu__config_terms(const char *pmu_name, struct list_head *formats, in perf_pmu__config_terms() argument 1190 if (pmu_config_term(pmu_name, formats, attr, term, head_terms, in perf_pmu__config_terms()
|
| D | stat-display.c | 526 !counter->pmu_name || !strncmp(counter->name, counter->pmu_name, in uniquify_event_name() 527 strlen(counter->pmu_name))) in uniquify_event_name() 533 "%s%s", counter->pmu_name, config) > 0) { in uniquify_event_name() 539 "%s [%s]", counter->name, counter->pmu_name) > 0) { in uniquify_event_name() 563 !strcmp(alias->pmu_name, counter->pmu_name)) in collect_all_aliases()
|
| D | parse-events.c | 1483 evsel->pmu_name = name ? strdup(name) : NULL; in parse_events_add_pmu() 1542 evsel->pmu_name = name ? strdup(name) : NULL; in parse_events_add_pmu() 1672 if (!is_same_uncore_block(leader->pmu_name, evsel->pmu_name)) in parse_events__set_leader_for_uncore_aliase() 1683 !strcmp(leader->pmu_name, evsel->pmu_name)) { in parse_events__set_leader_for_uncore_aliase()
|
| D | evsel.c | 259 evsel->pmu_name = NULL; in evsel__init() 396 if (orig->pmu_name) { in evsel__clone() 397 evsel->pmu_name = strdup(orig->pmu_name); in evsel__clone() 398 if (evsel->pmu_name == NULL) in evsel__clone() 1378 zfree(&evsel->pmu_name); in evsel__exit()
|
| D | evsel.h | 60 const char *pmu_name; member
|
| /Linux-v5.10/arch/sparc/kernel/ |
| D | cpu.c | 37 const char *pmu_name; member 58 { .psr_vers = ver, .name = _name, .pmu_name = _pmu_name } 290 sparc_pmu_type = cpu->pmu_name; in set_cpu_and_fpu()
|
| /Linux-v5.10/arch/ia64/kernel/ |
| D | perfmon_generic.h | 38 .pmu_name = "Generic",
|
| D | perfmon_montecito.h | 261 .pmu_name = "Montecito",
|
| D | perfmon_itanium.h | 106 .pmu_name = "Itanium",
|
| D | perfmon_mckinley.h | 177 .pmu_name = "Itanium 2",
|
| /Linux-v5.10/tools/perf/Documentation/ |
| D | perf.data-file-format.txt | 220 struct perf_header_string pmu_name; 390 cpu pmu capabilities: branches=32, max_precise=3, pmu_name=icelake
|
| /Linux-v5.10/arch/x86/events/intel/ |
| D | core.c | 4800 static DEVICE_ATTR_RO(pmu_name);
|