Home
last modified time | relevance | path

Searched refs:pmu_name (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/kernel/tools/perf/tests/
H A Dpmu-events.c268 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 …]
/OK3568_Linux_fs/kernel/tools/perf/arch/x86/util/
H A Dtopdown.c35 if (!counter->pmu_name) in is_topdown_slots_event()
38 if (strcmp(counter->pmu_name, "cpu")) in is_topdown_slots_event()
H A Dintel-pt.c62 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()
/OK3568_Linux_fs/kernel/arch/x86/xen/
H A Dsmp_pv.c119 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_pmu.c206 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()
/OK3568_Linux_fs/kernel/tools/perf/util/
H A Dpmu.h82 int perf_pmu__config_terms(const char *pmu_name, struct list_head *formats,
117 bool pmu_uncore_alias_match(const char *pmu_name, const char *name);
H A Dparse-events.y350 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)
H A Dstat-display.c526 !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()
564 strcmp(alias->pmu_name, counter->pmu_name)) { in collect_all_aliases()
H A Dpmu.c704 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()
1078 static int pmu_config_term(const char *pmu_name, in pmu_config_term() argument
1111 term->config, pmu_name) < 0) in pmu_config_term()
1199 int perf_pmu__config_terms(const char *pmu_name, struct list_head *formats, in perf_pmu__config_terms() argument
1207 if (pmu_config_term(pmu_name, formats, attr, term, head_terms, in perf_pmu__config_terms()
H A Dparse-events.c1490 evsel->pmu_name = name ? strdup(name) : NULL; in parse_events_add_pmu()
1549 evsel->pmu_name = name ? strdup(name) : NULL; in parse_events_add_pmu()
1679 if (!is_same_uncore_block(leader->pmu_name, evsel->pmu_name)) in parse_events__set_leader_for_uncore_aliase()
1690 !strcmp(leader->pmu_name, evsel->pmu_name)) { in parse_events__set_leader_for_uncore_aliase()
H A Devsel.c259 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()
1387 zfree(&evsel->pmu_name); in evsel__exit()
H A Devsel.h60 const char *pmu_name; member
/OK3568_Linux_fs/kernel/arch/sparc/kernel/
H A Dcpu.c37 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()
/OK3568_Linux_fs/kernel/arch/ia64/kernel/
H A Dperfmon_generic.h38 .pmu_name = "Generic",
H A Dperfmon_montecito.h261 .pmu_name = "Montecito",
H A Dperfmon_itanium.h106 .pmu_name = "Itanium",
H A Dperfmon_mckinley.h177 .pmu_name = "Itanium 2",
/OK3568_Linux_fs/kernel/tools/perf/Documentation/
H A Dperf.data-file-format.txt220 struct perf_header_string pmu_name;
390 cpu pmu capabilities: branches=32, max_precise=3, pmu_name=icelake
/OK3568_Linux_fs/kernel/arch/x86/events/intel/
H A Dcore.c4830 static DEVICE_ATTR_RO(pmu_name);