Home
last modified time | relevance | path

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

/linux/tools/perf/util/
H A Dmetricgroup.c97 zfree(&expr->metric_name); in metric_event_delete()
132 const char *metric_name; member
192 metric__watchdog_constraint_hint(pm->metric_name, /*foot=*/false); in metric__group_events()
201 metric__watchdog_constraint_hint(pm->metric_name, /*foot=*/false); in metric__group_events()
240 m->metric_name = pm->metric_name; in metric__new()
395 match_metric_or_groups(pm->metric_name, metric_or_groups); in match_pm_metric_or_groups()
682 const char *metric_name; member
837 .name = pm->metric_name, in __add_metric()
842 if (!strcmp(pm->metric_name, vm->name)) { in __add_metric()
843 pr_err("failed: recursion detected for %s\n", pm->metric_name); in __add_metric()
[all …]
H A Dprint-events.c195 const char *metric_name; member
214 return strcmp(a->metric_name, b->metric_name); in mep_cmp()
238 const char *metric_name) in mep_lookup() argument
243 .metric_name = metric_name, in mep_lookup()
265 mg = strdup(pm->metric_group ?: pm->metric_name); in metricgroup__add_to_mep_groups_callback()
274 me = mep_lookup(groups, g, pm->metric_name); in metricgroup__add_to_mep_groups_callback()
276 me = mep_lookup(groups, pm->metric_name, pm->metric_name); in metricgroup__add_to_mep_groups_callback()
310 me->metric_name, in metricgroup__print()
H A Dstat-shadow.c109 for (int j = 0; metric_refs && metric_refs[j].metric_name; j++) { in prepare_metric()
126 const char *metric_name = mexp->metric_name; in generic_metric() local
163 if (metric_unit && metric_name) { in generic_metric()
170 "%s %s_%d", unit, metric_name, runtime); in generic_metric()
173 "%s %s", unit, metric_name); in generic_metric()
179 metric_name ? in generic_metric()
180 metric_name : in generic_metric()
187 (metric_name ?: evsel->name) : "", 0); in generic_metric()
192 (metric_name ?: evsel->name) : "", 0); in generic_metric()
H A Dexpr.c33 const char *metric_name; member
191 name = strdup(ref->metric_name); in expr__add_ref()
203 data_ptr->ref.metric_name = ref->metric_name; in expr__add_ref()
212 ref->metric_name, ref->metric_expr); in expr__add_ref()
260 data->ref.metric_name); in expr__resolve_id()
271 data->ref.val, data->ref.metric_name); in expr__resolve_id()
H A Dmetricgroup.h37 const char *metric_name; member
50 const char *metric_name; member
H A Dpython.c1322 PyObject *str = PyUnicode_FromString(expr->metric_name); in pyrf_evlist__metrics()
1397 for (int i = 0; metric_refs && metric_refs[i].metric_name; i++) { in prepare_metric()
1431 if (strcmp(e->metric_name, metric)) in pyrf_evlist__compute_metric()
2165 if (!add_to_dict(dict, "MetricName", pm->metric_name) || in pyrf__metrics_cb()
/linux/tools/perf/tests/
H A Dpmu-events.c834 pr_debug("Found metric '%s'\n", pm->metric_name); in test__parsing_callback()
853 err = metricgroup__parse_groups_test(evlist, table, pm->metric_name); in test__parsing_callback()
855 if (!strcmp(pm->metric_name, "M1") || !strcmp(pm->metric_name, "M2") || in test__parsing_callback()
856 !strcmp(pm->metric_name, "M3")) { in test__parsing_callback()
858 pr_debug("Expected broken metric %s skipping\n", pm->metric_name); in test__parsing_callback()
884 if (strcmp(mexp->metric_name, pm->metric_name)) in test__parsing_callback()
893 pr_debug("Didn't find parsed metric %s", pm->metric_name); in test__parsing_callback()
897 pr_debug("Broken metric %s\n", pm->metric_name); in test__parsing_callback()
929 static int metric_parse_fake(const char *metric_name, const char *str) in metric_parse_fake() argument
938 pr_debug("parsing '%s': '%s'\n", metric_name, str); in metric_parse_fake()
[all …]
H A Dparse-metric.c57 if (strcmp(mexp->metric_name, name)) in compute_single()
/linux/tools/perf/pmu-events/
H A Djevents.py356 self.metric_name = jd.get('MetricName')
471 if event.metric_name and '-' not in event.metric_name:
472 metrics.append((event.pmu, event.metric_name, event.metric_expr))
476 if event.metric_name in updates:
479 event.metric_expr = updates[event.metric_name]
493 if event.metric_name:
494 _arch_std_events[event.metric_name.lower()] = event
504 if e.metric_name and not any(e.metric_name == x.metric_name and
519 fix_none(j.metric_name))
578 return (j.desc is not None, fix_none(j.pmu), fix_none(j.metric_name))
[all …]
H A Dempty-pmu-events.c2890 pm->metric_name = (*p == '\0' ? NULL : p); in decompress_metric()
3080 if (!pm.metric_name && !metric) in pmu_metrics_table__find_metric_pmu()
3083 if (!pm.metric_name && metric) { in pmu_metrics_table__find_metric_pmu()
3087 if (pm.metric_name && !metric) { in pmu_metrics_table__find_metric_pmu()
3092 cmp = strcmp(pm.metric_name, metric); in pmu_metrics_table__find_metric_pmu()
H A Dpmu-events.h65 const char *metric_name; member
/linux/tools/perf/python/
H A Dilist.py53 metric_name: str
57 return self.metric_name
62 if metric["MetricName"] != self.metric_name:
74 return query in self.metric_name
77 return perf.parse_metrics(self.metric_name, self.metric_pmu)
81 val = evlist.compute_metric(self.metric_name, cpu, thread)
/linux/mm/damon/
H A Dsysfs-schemes.c852 const struct damos_sysfs_wmark_metric_name *metric_name; in metric_show() local
854 metric_name = &damos_sysfs_wmark_metric_names[i]; in metric_show()
855 if (metric_name->metric == watermarks->metric) in metric_show()
856 return sysfs_emit(buf, "%s\n", metric_name->name); in metric_show()
869 const struct damos_sysfs_wmark_metric_name *metric_name; in metric_store() local
871 metric_name = &damos_sysfs_wmark_metric_names[i]; in metric_store()
872 if (sysfs_streq(buf, metric_name->name)) { in metric_store()
873 watermarks->metric = metric_name->metric; in metric_store()
1051 struct damos_sysfs_qgoal_metric_name *metric_name; in target_metric_show() local
1053 metric_name = &damos_sysfs_qgoal_metric_names[i]; in target_metric_show()
[all …]
/linux/tools/perf/Documentation/
H A Dtopdown.txt355 perf stat -M metric_name --record-tpebs ...
/linux/tools/perf/
H A Dbuiltin-script.c2158 pm->metric_name, in script_find_metrics()
2183 pm->metric_name, evsel__name(metric_evsel), in script_find_metrics()
2201 pm->metric_name, evsel__metric_id(metric_evsel), in script_find_metrics()
2257 pm->metric_name); in script_find_metrics()