/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | metricgroup.h | 45 bool metric_no_merge, 52 bool metric_no_merge,
|
H A D | metricgroup.c | 168 * perf_evlist was constructed, metric_no_merge doesn't need to test for 174 * @metric_no_merge: don't attempt to share events for the metric with other 185 bool metric_no_merge, in find_evsel_group() 214 if (metric_no_merge && test_bit(ev->idx, evlist_used)) in find_evsel_group() 295 bool metric_no_merge, in metricgroup__setup_events() 322 metric_no_merge, in metricgroup__setup_events() 1082 bool metric_no_merge, in parse_groups() 1105 ret = metricgroup__setup_events(&metric_list, metric_no_merge, in parse_groups() 1116 bool metric_no_merge, in metricgroup__parse_groups() 1126 metric_no_merge, NUL in metricgroup__parse_groups() 183 find_evsel_group(struct evlist *perf_evlist, struct expr_parse_ctx *pctx, bool metric_no_merge, bool has_constraint, struct evsel **metric_events, unsigned long *evlist_used) find_evsel_group() argument 294 metricgroup__setup_events(struct list_head *groups, bool metric_no_merge, struct evlist *perf_evlist, struct rblist *metric_events_list) metricgroup__setup_events() argument 1080 parse_groups(struct evlist *perf_evlist, const char *str, bool metric_no_group, bool metric_no_merge, struct perf_pmu *fake_pmu, struct rblist *metric_events, struct pmu_events_map *map) parse_groups() argument 1113 metricgroup__parse_groups(const struct option *opt, const char *str, bool metric_no_group, bool metric_no_merge, struct rblist *metric_events) metricgroup__parse_groups() argument 1129 metricgroup__parse_groups_test(struct evlist *evlist, struct pmu_events_map *map, const char *str, bool metric_no_group, bool metric_no_merge, struct rblist *metric_events) metricgroup__parse_groups_test() argument [all...] |
H A D | stat.h | 123 bool metric_no_merge; member
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | metricgroup.h | 76 bool metric_no_merge,
|
H A D | metricgroup.c | 1438 * @metric_no_merge: is metric sharing explicitly disabled. 1447 static int parse_ids(bool metric_no_merge, struct perf_pmu *fake_pmu, in parse_ids() argument 1458 if (!metric_no_merge || hashmap__size(ids->ids) == 0) { in parse_ids() 1526 bool metric_no_merge, in parse_groups() 1552 if (!metric_no_merge) { in parse_groups() 1560 ret = parse_ids(metric_no_merge, fake_pmu, combined, in parse_groups() 1585 } else if (!metric_no_merge) { in parse_groups() 1618 ret = parse_ids(metric_no_merge, fake_pmu, m->pctx, m->modifier, in parse_groups() 1689 bool metric_no_merge, in metricgroup__parse_groups() 1700 return parse_groups(perf_evlist, pmu, str, metric_no_group, metric_no_merge, in metricgroup__parse_groups() 1523 parse_groups(struct evlist *perf_evlist, const char *pmu, const char *str, bool metric_no_group, bool metric_no_merge, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct perf_pmu *fake_pmu, struct rblist *metric_events_list, const struct pmu_metrics_table *table) parse_groups() argument 1685 metricgroup__parse_groups(struct evlist *perf_evlist, const char *pmu, const char *str, bool metric_no_group, bool metric_no_merge, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct rblist *metric_events) metricgroup__parse_groups() argument [all...] |
H A D | stat.h | 88 bool metric_no_merge; member
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-stat.c | 1255 OPT_BOOLEAN(0, "metric-no-merge", &stat_config.metric_no_merge, 2060 stat_config.metric_no_merge, in add_default_attributes() 2093 stat_config.metric_no_merge, in add_default_attributes() 2127 /*metric_no_merge=*/false, in add_default_attributes() 2168 /*metric_no_merge=*/false, in add_default_attributes() 2700 stat_config.metric_no_merge, in cmd_stat()
|
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-stat.c | 1050 stat_config.metric_no_merge, in parse_metric_groups() 1153 OPT_BOOLEAN(0, "metric-no-merge", &stat_config.metric_no_merge, 1643 stat_config.metric_no_merge, in add_default_attributes()
|