Home
last modified time | relevance | path

Searched refs:metric_events (Results 1 – 13 of 13) sorted by relevance

/linux-6.3-rc2/tools/perf/tests/
A Dexpand-cgroup.c17 struct rblist *metric_events) in test_expand_events() argument
103 struct rblist metric_events; in expand_default_events() local
108 rblist__init(&metric_events); in expand_default_events()
118 struct rblist metric_events; in expand_group_events() local
136 rblist__init(&metric_events); in expand_group_events()
148 struct rblist metric_events; in expand_libpfm_events() local
170 rblist__init(&metric_events); in expand_libpfm_events()
181 struct rblist metric_events; in expand_metric_events() local
188 rblist__init(&metric_events); in expand_metric_events()
191 false, false, &metric_events); in expand_metric_events()
[all …]
A Dparse-metric.c48 static double compute_single(struct rblist *metric_events, struct evlist *evlist, in compute_single() argument
56 me = metricgroup__lookup(metric_events, evsel, false); in compute_single()
72 struct rblist metric_events = { in __compute_metric() local
102 &metric_events); in __compute_metric()
115 *ratio1 = compute_single(&metric_events, evlist, &st, name1); in __compute_metric()
117 *ratio2 = compute_single(&metric_events, evlist, &st, name2); in __compute_metric()
121 metricgroup__rblist_exit(&metric_events); in __compute_metric()
A Dpmu-events.c827 struct rblist metric_events = { in test__parsing_callback() local
857 &metric_events); in test__parsing_callback()
884 struct metric_event *me = metricgroup__lookup(&metric_events, evsel, false); in test__parsing_callback()
906 metricgroup__rblist_exit(&metric_events); in test__parsing_callback()
/linux-6.3-rc2/tools/perf/util/
A Dmetricgroup.h58 struct evsel **metric_events; member
65 struct metric_event *metricgroup__lookup(struct rblist *metric_events,
74 struct rblist *metric_events);
80 struct rblist *metric_events);
85 void metricgroup__rblist_exit(struct rblist *metric_events);
A Dmetricgroup.c43 if (!metric_events) in metricgroup__lookup()
94 free(expr->metric_events); in metric_event_delete()
103 rblist__init(metric_events); in metricgroup__rblist_init()
111 rblist__exit(metric_events); in metricgroup__rblist_exit()
263 struct evsel **metric_events; in setup_metric_events() local
272 if (!metric_events) in setup_metric_events()
301 free(metric_events); in setup_metric_events()
305 ev = metric_events[i]; in setup_metric_events()
1528 free(metric_events); in parse_groups()
1547 free(metric_events); in parse_groups()
[all …]
A Dstat-shadow.c701 static int prepare_metric(struct evsel **metric_events, in prepare_metric() argument
711 for (i = 0; metric_events[i]; i++) { in prepare_metric()
717 if (evsel__is_tool(metric_events[i])) { in prepare_metric()
719 switch (metric_events[i]->tool_event) { in prepare_metric()
745 metric_events[i]->cgrp); in prepare_metric()
753 scale = 1.0 / metric_events[i]->scale; in prepare_metric()
755 source_count = evsel__source_count(metric_events[i]); in prepare_metric()
760 n = strdup(evsel__metric_id(metric_events[i])); in prepare_metric()
780 struct evsel **metric_events, in generic_metric() argument
809 if (!metric_events[i]) { in generic_metric()
[all …]
A Dcgroup.c409 struct rblist *metric_events, bool open_cgroup) in evlist__expand_cgroup() argument
435 if (metric_events) { in evlist__expand_cgroup()
436 orig_metric_events = *metric_events; in evlist__expand_cgroup()
437 rblist__init(metric_events); in evlist__expand_cgroup()
483 if (metric_events) { in evlist__expand_cgroup()
485 metric_events, in evlist__expand_cgroup()
A Dcgroup.h31 struct rblist *metric_events, bool open_cgroup);
A Dstat.h183 struct rblist metric_events; member
257 struct rblist *metric_events,
A Devsel.h108 struct evsel **metric_events; member
A Dstat-display.c732 &out, &config->metric_events, &rt_stat); in printout()
1092 &config->metric_events, in print_metric_headers()
A Devsel.c288 evsel->metric_events = NULL; in evsel__init()
1513 zfree(&evsel->metric_events); in evsel__exit()
/linux-6.3-rc2/tools/perf/
A Dbuiltin-stat.c1852 &stat_config.metric_events); in add_default_attributes()
2519 &stat_config.metric_events); in cmd_stat()
2536 &stat_config.metric_events, true) < 0) { in cmd_stat()
2709 metricgroup__rblist_exit(&stat_config.metric_events); in cmd_stat()

Completed in 30 milliseconds