Home
last modified time | relevance | path

Searched refs:metric_name (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.15/tools/perf/tests/
Dparse-metric.c19 .metric_name = "IPC",
25 .metric_name = "Frontend_Bound_SMT",
29 .metric_name = "dcache_miss_cpi",
33 .metric_name = "icache_miss_cycles",
37 .metric_name = "cache_miss_cycles",
42 .metric_name = "DCache_L2_All_Hits",
47 .metric_name = "DCache_L2_All_Miss",
51 .metric_name = "DCache_L2_All",
55 .metric_name = "DCache_L2_Hits",
59 .metric_name = "DCache_L2_Misses",
[all …]
Dpmu-events.c294 if (!is_same(e1->metric_name, e2->metric_name)) { in compare_pmu_events()
296 e1->name, e1->metric_name, e2->metric_name); in compare_pmu_events()
729 pe->metric_name, id, pe->metric_expr); in check_parse_cpu()
734 id, pe->metric_name, pe->metric_expr); in check_parse_cpu()
762 pr_debug("On metric %s\n", pe->metric_name); in expr_failure()
774 const char *metric_name) in resolve_metric_simple() argument
792 if (!strcmp(metric_name, (char *)cur->key)) { in resolve_metric_simple()
793 pr_warning("Recursion detected for metric %s\n", metric_name); in resolve_metric_simple()
810 ref->metric_name = pe->metric_name; in resolve_metric_simple()
854 if (!pe->name && !pe->metric_group && !pe->metric_name) in test_parsing()
[all …]
Dexpand-cgroup.c185 .metric_name = "IPC", in expand_metric_events()
189 .metric_name = "CPI", in expand_metric_events()
193 .metric_name = NULL, in expand_metric_events()
/Linux-v5.15/tools/perf/util/
Dmetricgroup.c114 const char *metric_name; member
122 const char *metric_name; member
336 m->metric_name, m->metric_expr); in metricgroup__setup_events()
378 metric_refs[i].metric_name = ref->metric_name; in metricgroup__setup_events()
386 expr->metric_name = m->metric_name; in metricgroup__setup_events()
428 match_metric(pe->metric_name, metric); in match_pe_metric()
519 if (!g && pe->metric_name) { in metricgroup__print_pmu_event()
543 s = (char *)pe->metric_name; in metricgroup__print_pmu_event()
546 pe->metric_name, 8, "[", pe->desc) < 0) in metricgroup__print_pmu_event()
641 if (!pe->name && !pe->metric_group && !pe->metric_name) in metricgroup__print()
[all …]
Dexpr.c25 const char *metric_name; member
118 name = strdup(ref->metric_name); in expr__add_ref()
139 data_ptr->ref.metric_name = ref->metric_name; in expr__add_ref()
149 ref->metric_name, ref->metric_expr); in expr__add_ref()
183 data->ref.metric_name); in expr__resolve_id()
194 data->ref.val, data->ref.metric_name); in expr__resolve_id()
Dstat-shadow.c405 const char *metric_name = (const char *)cur->key; in perf_stat__collect_metric_expr() local
412 metric_name) && in perf_stat__collect_metric_expr()
422 metric_name); in perf_stat__collect_metric_expr()
436 strcasecmp(printed, metric_name)) { in perf_stat__collect_metric_expr()
439 metric_name, in perf_stat__collect_metric_expr()
441 printed = strdup(metric_name); in perf_stat__collect_metric_expr()
861 for (j = 0; metric_refs && metric_refs[j].metric_name; j++) { in prepare_metric()
875 const char *metric_name, in generic_metric() argument
897 if (metric_unit && metric_name) { in generic_metric()
904 "%s %s_%d", unit, metric_name, runtime); in generic_metric()
[all …]
Dmetricgroup.h24 const char *metric_name; member
31 const char *metric_name; member
Dpmu.c271 perf_pmu_assign_str(old->name, "metric_name", &old->metric_name, in perf_pmu_update_alias()
272 &newalias->metric_name); in perf_pmu_update_alias()
289 zfree(&newalias->metric_name); in perf_pmu_free_alias()
326 *metric_expr = NULL, *metric_name = NULL, *deprecated = NULL, in __perf_pmu__new_alias() local
335 metric_name = (char *)pe->metric_name; in __perf_pmu__new_alias()
391 alias->metric_name = metric_name ? strdup(metric_name): NULL; in __perf_pmu__new_alias()
841 if (pe->metric_group || pe->metric_name) in pmu_add_cpu_aliases_map()
888 if (!pe->name && !pe->metric_group && !pe->metric_name) in pmu_for_each_sys_event()
909 if (pe->metric_group || pe->metric_name) in pmu_add_sys_aliases_iter_fn()
1479 info->metric_name = NULL; in perf_pmu__check_alias()
[all …]
Dpmu.h59 const char *metric_name; member
81 char *metric_name; member
Devsel.h96 const char * metric_name; member
Dparse-events.c1642 evsel->metric_name = info.metric_name; in parse_events_add_pmu()
Devsel.c257 evsel->metric_name = NULL; in evsel__init()
/Linux-v5.15/tools/perf/pmu-events/
Dpmu-events.h25 const char *metric_name; member
Djevents.c67 char *metric_name; member
400 if (je->metric_name) in print_events_table_entry()
401 fprintf(outfp, "\t.metric_name = \"%s\",\n", je->metric_name); in print_events_table_entry()
425 char *metric_name; member
455 op(metric_name); \
661 addfield(map, &je.metric_name, "", "", val); in json_events()
723 free(je.metric_name); in json_events()