/kernel/linux/linux-6.6/tools/perf/pmu-events/ |
H A D | empty-pmu-events.c | 118 .metric_name = "CPI", 122 .metric_name = "IPC", 128 .metric_name = "Frontend_Bound_SMT", 132 .metric_name = "dcache_miss_cpi", 136 .metric_name = "icache_miss_cycles", 140 .metric_name = "cache_miss_cycles", 145 .metric_name = "DCache_L2_All_Hits", 150 .metric_name = "DCache_L2_All_Miss", 154 .metric_name = "DCache_L2_All", 158 .metric_name [all...] |
H A D | jevents.py | 56 'metric_name', 'metric_group', 'metric_expr', 'metric_threshold', 322 self.metric_name = jd.get('MetricName') 414 if event.metric_name and '-' not in event.metric_name: 415 metrics.append((event.pmu, event.metric_name, event.metric_expr)) 419 if event.metric_name in updates: 420 # print(f'Updated {event.metric_name} from\n"{event.metric_expr}"\n' 421 # f'to\n"{updates[event.metric_name]}"') 422 event.metric_expr = updates[event.metric_name] 434 if event.metric_name [all...] |
H A D | pmu-events.h | 56 const char *metric_name; member
|
/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | parse-metric.c | 18 .metric_name = "IPC", 24 .metric_name = "Frontend_Bound_SMT", 28 .metric_name = "dcache_miss_cpi", 32 .metric_name = "icache_miss_cycles", 36 .metric_name = "cache_miss_cycles", 41 .metric_name = "DCache_L2_All_Hits", 46 .metric_name = "DCache_L2_All_Miss", 50 .metric_name = "DCache_L2_All", 54 .metric_name = "DCache_L2_Hits", 58 .metric_name [all...] |
H A D | pmu-events.c | 223 if (!is_same(table->metric_name, te->metric_name)) { in test_pmu_event_table() 224 pr_debug2("testing event table %s: mismatched metric_name, %s vs %s\n", in test_pmu_event_table() 225 table->name, table->metric_name, in test_pmu_event_table() 226 te->metric_name); in test_pmu_event_table() 423 pe->metric_name, id, pe->metric_expr); in check_parse_cpu() 428 id, pe->metric_name, pe->metric_expr); in check_parse_cpu() 456 pr_debug("On metric %s\n", pe->metric_name); in expr_failure() 481 if (!pe->name && !pe->metric_group && !pe->metric_name) in test_parsing() 600 if (!pe->name && !pe->metric_group && !pe->metric_name) in test_parsing_fake() [all...] |
H A D | expand-cgroup.c | 186 .metric_name = "IPC", in expand_metric_events() 190 .metric_name = "CPI", in expand_metric_events() 194 .metric_name = NULL, in expand_metric_events()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | metricgroup.c | 94 zfree(&expr->metric_name); in metric_event_delete() 129 const char *metric_name; member 187 metric__watchdog_constraint_hint(pm->metric_name, /*foot=*/false); in metric__group_events() 227 m->metric_name = pm->metric_name; in metric__new() 382 match_metric(pm->metric_name, metric); in match_pm_metric() 391 const char *metric_name; member 409 return strcmp(a->metric_name, b->metric_name); in mep_cmp() 433 const char *metric_name) in mep_lookup() 432 mep_lookup(struct rblist *groups, const char *metric_group, const char *metric_name) mep_lookup() argument 791 const char *metric_name; global() member 1186 const char *metric_name; global() member 1231 metricgroup__add_metric(const char *pmu, const char *metric_name, const char *modifier, bool metric_no_group, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct list_head *metric_list, const struct pmu_metrics_table *table) metricgroup__add_metric() argument 1320 char *list_itr, *list_copy, *metric_name, *modifier; metricgroup__add_metric_list() local [all...] |
H A D | stat-shadow.c | 428 for (int j = 0; metric_refs && metric_refs[j].metric_name; j++) { in prepare_metric() 444 const char *metric_name, in generic_metric() 482 if (metric_unit && metric_name) { in generic_metric() 489 "%s %s_%d", unit, metric_name, runtime); in generic_metric() 492 "%s %s", unit, metric_name); in generic_metric() 498 metric_name ? in generic_metric() 499 metric_name : in generic_metric() 506 (metric_name ? metric_name : name) : "", 0); in generic_metric() 511 (metric_name in generic_metric() 438 generic_metric(struct perf_stat_config *config, const char *metric_expr, const char *metric_threshold, struct evsel **metric_events, struct metric_ref *metric_refs, char *name, const char *metric_name, const char *metric_unit, int runtime, int aggr_idx, struct perf_stat_output_ctx *out) generic_metric() argument [all...] |
H A D | expr.c | 40 const char *metric_name; member 194 name = strdup(ref->metric_name); in expr__add_ref() 206 data_ptr->ref.metric_name = ref->metric_name; in expr__add_ref() 215 ref->metric_name, ref->metric_expr); in expr__add_ref() 261 data->ref.metric_name); in expr__resolve_id() 272 data->ref.val, data->ref.metric_name); in expr__resolve_id()
|
H A D | metricgroup.h | 37 const char *metric_name; member 50 const char *metric_name; member
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | metricgroup.c | 114 const char *metric_name; member 122 const char *metric_name; member 327 m->metric_name, m->metric_expr); in metricgroup__setup_events() 369 metric_refs[i].metric_name = ref->metric_name; in metricgroup__setup_events() 377 expr->metric_name = m->metric_name; in metricgroup__setup_events() 521 if (!pe->name && !pe->metric_group && !pe->metric_name) in metricgroup__print() 526 if (!g && pe->metric_name) { in metricgroup__print() 548 s = (char *)pe->metric_name; in metricgroup__print() [all...] |
H A D | stat-shadow.c | 370 const char *metric_name = (const char *)cur->key; in perf_stat__collect_metric_expr() local 377 metric_name) && in perf_stat__collect_metric_expr() 387 metric_name); in perf_stat__collect_metric_expr() 401 strcasecmp(printed, metric_name)) { in perf_stat__collect_metric_expr() 404 metric_name, in perf_stat__collect_metric_expr() 406 printed = strdup(metric_name); in perf_stat__collect_metric_expr() 835 for (j = 0; metric_refs && metric_refs[j].metric_name; j++) { in prepare_metric() 849 const char *metric_name, in generic_metric() 871 if (metric_unit && metric_name) { in generic_metric() 878 "%s %s_%d", unit, metric_name, runtim in generic_metric() 844 generic_metric(struct perf_stat_config *config, const char *metric_expr, struct evsel **metric_events, struct metric_ref *metric_refs, char *name, const char *metric_name, const char *metric_unit, int runtime, int cpu, struct perf_stat_output_ctx *out, struct runtime_stat *st) generic_metric() argument [all...] |
H A D | pmu.c | 267 perf_pmu_assign_str(old->name, "metric_name", &old->metric_name, in perf_pmu_update_alias() 268 &newalias->metric_name); in perf_pmu_update_alias() 285 zfree(&newalias->metric_name); in perf_pmu_free_alias() 313 char *metric_name, in __perf_pmu__new_alias() 373 alias->metric_name = metric_name ? strdup(metric_name): NULL; in __perf_pmu__new_alias() 764 if (pe->metric_group || pe->metric_name) in pmu_add_cpu_aliases_map() 783 (char *)pe->metric_name, in pmu_add_cpu_aliases_map() 308 __perf_pmu__new_alias(struct list_head *list, char *dir, char *name, char *desc, char *val, char *long_desc, char *topic, char *unit, char *perpkg, char *metric_expr, char *metric_name, char *deprecated) __perf_pmu__new_alias() argument 1432 char *metric_name; global() member [all...] |
H A D | expr.c | 94 name = strdup(ref->metric_name); in expr__add_ref() 115 data_ptr->ref.metric_name = ref->metric_name; in expr__add_ref() 126 ref->metric_name, ref->metric_expr); in expr__add_ref()
|
H A D | metricgroup.h | 25 const char *metric_name; member 32 const char *metric_name; member
|
H A D | pmu.h | 52 const char *metric_name; member 74 char *metric_name; member
|
H A D | expr.h | 30 const char *metric_name; member
|
H A D | evsel.h | 89 const char * metric_name; member
|
H A D | parse-events.c | 1561 evsel->metric_name = info.metric_name; in parse_events_add_pmu()
|
H A D | evsel.c | 255 evsel->metric_name = NULL; in evsel__init()
|
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | pmu-events.c | 824 pr_debug("Found metric '%s'\n", pm->metric_name); in test__parsing_callback() 843 err = metricgroup__parse_groups_test(evlist, table, pm->metric_name, &metric_events); in test__parsing_callback() 845 if (!strcmp(pm->metric_name, "M1") || !strcmp(pm->metric_name, "M2") || in test__parsing_callback() 846 !strcmp(pm->metric_name, "M3")) { in test__parsing_callback() 848 pr_debug("Expected broken metric %s skipping\n", pm->metric_name); in test__parsing_callback() 876 if (strcmp(mexp->metric_name, pm->metric_name)) in test__parsing_callback() 885 pr_debug("Didn't find parsed metric %s", pm->metric_name); in test__parsing_callback() 889 pr_debug("Broken metric %s\n", pm->metric_name); in test__parsing_callback() 922 metric_parse_fake(const char *metric_name, const char *str) metric_parse_fake() argument [all...] |
H A D | parse-metric.c | 59 if (strcmp(mexp->metric_name, name)) in compute_single()
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/ |
H A D | pmu-events.h | 24 const char *metric_name; member
|
H A D | jevents.c | 66 char *metric_name; member 376 if (je->metric_name) in print_events_table_entry() 377 fprintf(outfp, "\t.metric_name = \"%s\",\n", je->metric_name); in print_events_table_entry() 400 char *metric_name; member 430 op(metric_name); \ 634 addfield(map, &je.metric_name, "", "", val); in json_events() 695 free(je.metric_name); in json_events()
|