Home
last modified time | relevance | path

Searched defs:metric_events (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/util/
H A Dmetricgroup.h34 struct evsel **metric_events; member
H A Dcgroup.c204 evlist__expand_cgroup(struct evlist *evlist, const char *str, struct rblist *metric_events, bool open_cgroup) evlist__expand_cgroup() argument
H A Devsel.h90 struct evsel **metric_events; member
H A Dmetricgroup.c29 struct metric_event *metricgroup__lookup(struct rblist *metric_events, in metricgroup__lookup() argument
95 static void metricgroup__rblist_init(struct rblist *metric_events) in metricgroup__rblist_init() argument
103 metricgroup__rblist_exit(struct rblist *metric_events) metricgroup__rblist_exit() argument
153 contains_event(struct evsel **metric_events, int num_events, const char *event_name) contains_event() argument
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
312 struct evsel **metric_events; metricgroup__setup_events() local
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 Dstat-shadow.c336 struct evsel *counter, *leader, **metric_events, *oc; in perf_stat__collect_metric_expr() local
786 prepare_metric(struct evsel **metric_events, struct metric_ref *metric_refs, struct expr_parse_ctx *pctx, int cpu, struct runtime_stat *st) prepare_metric() argument
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
922 perf_stat__print_shadow_stats(struct perf_stat_config *config, struct evsel *evsel, double avg, int cpu, struct perf_stat_output_ctx *out, struct rblist *metric_events, struct runtime_stat *st) perf_stat__print_shadow_stats() argument
[all...]
H A Dstat.h144 struct rblist metric_events; member
/kernel/linux/linux-6.6/tools/perf/util/
H A Dmetricgroup.h62 struct evsel **metric_events; member
H A Dcgroup.c408 evlist__expand_cgroup(struct evlist *evlist, const char *str, struct rblist *metric_events, bool open_cgroup) evlist__expand_cgroup() argument
H A Dstat.h111 struct rblist metric_events; member
H A Devsel.h110 struct evsel **metric_events; member
H A Dstat-shadow.c358 static int prepare_metric(struct evsel **metric_events, in prepare_metric() argument
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
584 perf_stat__print_shadow_stats_metricgroup(struct perf_stat_config *config, struct evsel *evsel, int aggr_idx, int *num, void *from, struct perf_stat_output_ctx *out, struct rblist *metric_events) perf_stat__print_shadow_stats_metricgroup() argument
637 perf_stat__print_shadow_stats(struct perf_stat_config *config, struct evsel *evsel, double avg, int aggr_idx, struct perf_stat_output_ctx *out, struct rblist *metric_events) perf_stat__print_shadow_stats() argument
700 perf_stat__skip_metric_event(struct evsel *evsel, struct rblist *metric_events, u64 ena, u64 run) perf_stat__skip_metric_event() argument
[all...]
H A Dmetricgroup.c35 struct metric_event *metricgroup__lookup(struct rblist *metric_events, in metricgroup__lookup() argument
103 static void metricgroup__rblist_init(struct rblist *metric_events) in metricgroup__rblist_init() argument
111 metricgroup__rblist_exit(struct rblist *metric_events) metricgroup__rblist_exit() argument
256 contains_metric_id(struct evsel **metric_events, int num_events, const char *metric_id) contains_metric_id() argument
280 struct evsel **metric_events; setup_metric_events() local
1578 struct evsel **metric_events; parse_groups() local
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
1705 metricgroup__parse_groups_test(struct evlist *evlist, const struct pmu_metrics_table *table, const char *str, struct rblist *metric_events) metricgroup__parse_groups_test() argument
[all...]
/kernel/linux/linux-5.10/tools/perf/tests/
H A Dexpand-cgroup.c104 struct rblist metric_events; in expand_default_events() local
119 struct rblist metric_events; in expand_group_events() local
147 struct rblist metric_events; in expand_libpfm_events() local
16 test_expand_events(struct evlist *evlist, struct rblist *metric_events) test_expand_events() argument
180 struct rblist metric_events; expand_metric_events() local
[all...]
H A Dparse-metric.c113 static double compute_single(struct rblist *metric_events, struct evlist *evlist, in compute_single() argument
137 struct rblist metric_events = { in __compute_metric() local
/kernel/linux/linux-6.6/tools/perf/tests/
H A Dexpand-cgroup.c103 struct rblist metric_events; in expand_default_events() local
118 struct rblist metric_events; in expand_group_events() local
148 struct rblist metric_events; in expand_libpfm_events() local
16 test_expand_events(struct evlist *evlist, struct rblist *metric_events) test_expand_events() argument
181 struct rblist metric_events; expand_metric_events() local
[all...]
H A Dparse-metric.c48 static double compute_single(struct rblist *metric_events, struct evlist *evlist, in compute_single() argument
72 struct rblist metric_events = { in __compute_metric() local
H A Dpmu-events.c816 struct rblist metric_events = { in test__parsing_callback() local

Completed in 13 milliseconds