Home
last modified time | relevance | path

Searched refs:perf_stat_config (Results 1 – 21 of 21) sorted by relevance

/tools/perf/util/
A Diostat.h19 struct perf_stat_config;
31 typedef void (*iostat_print_counter_t)(struct perf_stat_config *, struct evsel *, void *);
33 int iostat_prepare(struct evlist *evlist, struct perf_stat_config *config);
36 void iostat_list(struct evlist *evlist, struct perf_stat_config *config);
38 void iostat_prefix(struct evlist *evlist, struct perf_stat_config *config,
40 void iostat_print_header_prefix(struct perf_stat_config *config);
41 void iostat_print_metric(struct perf_stat_config *config, struct evsel *evsel,
44 struct perf_stat_config *config, struct timespec *ts,
A Dstat.h13 struct perf_stat_config;
66 struct perf_stat_config { struct
117 extern struct perf_stat_config stat_config; argument
164 typedef void (*print_metric_t)(struct perf_stat_config *config,
170 typedef void (*new_line_t)(struct perf_stat_config *config, void *ctx);
173 typedef void (*print_metricgroup_header_t)(struct perf_stat_config *config,
185 void perf_stat__print_shadow_stats(struct perf_stat_config *config,
190 void *perf_stat__print_shadow_stats_metricgroup(struct perf_stat_config *config,
197 int evlist__alloc_stats(struct perf_stat_config *config,
209 int perf_stat_process_counter(struct perf_stat_config *config,
[all …]
A Diostat.c8 struct perf_stat_config *config __maybe_unused) in iostat_prepare()
22 struct perf_stat_config *config __maybe_unused) in iostat_list()
30 __weak void iostat_print_header_prefix(struct perf_stat_config *config __maybe_unused) in iostat_print_header_prefix()
34 __weak void iostat_print_metric(struct perf_stat_config *config __maybe_unused, in iostat_print_metric()
41 struct perf_stat_config *config __maybe_unused, in iostat_prefix()
48 struct perf_stat_config *config __maybe_unused, in iostat_print_counters()
A Dstat-display.c257 static void print_aggr_id_std(struct perf_stat_config *config, in print_aggr_id_std()
310 static void print_aggr_id_csv(struct perf_stat_config *config, in print_aggr_id_csv()
447 static void do_new_line_std(struct perf_stat_config *config, in do_new_line_std()
456 static void print_metric_std(struct perf_stat_config *config, in print_metric_std()
791 static void abs_printout(struct perf_stat_config *config, in abs_printout()
1091 static void print_aggr(struct perf_stat_config *config, in print_aggr()
1145 static void print_counter(struct perf_stat_config *config, in print_counter()
1401 static void print_header(struct perf_stat_config *config, in print_header()
1436 static void print_table(struct perf_stat_config *config, in print_table()
1469 static void print_footer(struct perf_stat_config *config) in print_footer()
[all …]
A Dstat-shadow.c192 static void print_ratio(struct perf_stat_config *config, in print_ratio()
235 static void print_branch_miss(struct perf_stat_config *config, in print_branch_miss()
246 static void print_l1d_miss(struct perf_stat_config *config, in print_l1d_miss()
257 static void print_l1i_miss(struct perf_stat_config *config, in print_l1i_miss()
268 static void print_ll_miss(struct perf_stat_config *config, in print_ll_miss()
279 static void print_dtlb_miss(struct perf_stat_config *config, in print_dtlb_miss()
290 static void print_itlb_miss(struct perf_stat_config *config, in print_itlb_miss()
301 static void print_cache_miss(struct perf_stat_config *config, in print_cache_miss()
338 static void print_cycles(struct perf_stat_config *config, in print_cycles()
356 static void print_nsecs(struct perf_stat_config *config, in print_nsecs()
[all …]
A Dstat.c189 int evlist__alloc_stats(struct perf_stat_config *config, in evlist__alloc_stats()
278 void evlist__copy_res_stats(struct perf_stat_config *config, struct evlist *evlist) in evlist__copy_res_stats()
368 struct perf_stat_config *config) in evsel__count_has_error()
386 process_counter_values(struct perf_stat_config *config, struct evsel *evsel, in process_counter_values()
461 static int process_counter_maps(struct perf_stat_config *config, in process_counter_maps()
479 int perf_stat_process_counter(struct perf_stat_config *config, in perf_stat_process_counter()
554 const struct perf_stat_config *config) in evsel__should_merge_hybrid()
559 static void evsel__merge_stats(struct evsel *evsel, struct perf_stat_config *config) in evsel__merge_stats()
566 void perf_stat_merge_counters(struct perf_stat_config *config, struct evlist *evlist) in perf_stat_merge_counters()
707 struct perf_stat_config sc = {}; in perf_event__fprintf_stat_config()
[all …]
A Dtrace-event.h86 struct perf_stat_config;
105 void (*process_stat)(struct perf_stat_config *config,
A Dsynthetic-events.h24 struct perf_stat_config;
85 int perf_event__synthesize_stat_config(const struct perf_tool *tool, struct perf_stat_config *confi…
86 int perf_event__synthesize_stat_events(struct perf_stat_config *config, const struct perf_tool *too…
A Devent.h275 struct perf_stat_config;
278 void perf_event__read_stat_config(struct perf_stat_config *config,
A Dconfig.c40 struct perf_stat_config stat_config = {
485 static int perf_stat_config(const char *var, const char *value) in perf_stat_config() function
519 return perf_stat_config(var, value); in perf_default_config()
A Devlist.h23 struct perf_stat_config;
445 void evlist__uniquify_evsel_names(struct evlist *evlist, const struct perf_stat_config *config);
A Devsel.h19 struct perf_stat_config;
561 bool evsel__set_needs_uniquify(struct evsel *counter, const struct perf_stat_config *config);
A Devent.c154 void perf_event__read_stat_config(struct perf_stat_config *config, in perf_event__read_stat_config()
A Devlist.c2582 static bool evlist__set_needs_uniquify(struct evlist *evlist, const struct perf_stat_config *config) in evlist__set_needs_uniquify()
2600 void evlist__uniquify_evsel_names(struct evlist *evlist, const struct perf_stat_config *config) in evlist__uniquify_evsel_names()
A Dsynthetic-events.c1376 struct perf_stat_config *config, in perf_event__synthesize_stat_config()
2351 int perf_event__synthesize_stat_events(struct perf_stat_config *config, const struct perf_tool *too… in perf_event__synthesize_stat_events()
A Devsel.c3987 bool evsel__set_needs_uniquify(struct evsel *counter, const struct perf_stat_config *config) in evsel__set_needs_uniquify()
/tools/perf/arch/x86/util/
A Diostat.c335 int iostat_prepare(struct evlist *evlist, struct perf_stat_config *config) in iostat_prepare()
356 struct perf_stat_config *config = (struct perf_stat_config *)opt->data; in iostat_parse()
373 void iostat_list(struct evlist *evlist, struct perf_stat_config *config) in iostat_list()
400 struct perf_stat_config *config, in iostat_prefix()
421 void iostat_print_header_prefix(struct perf_stat_config *config) in iostat_print_header_prefix()
431 void iostat_print_metric(struct perf_stat_config *config, struct evsel *evsel, in iostat_print_metric()
456 struct perf_stat_config *config, struct timespec *ts, in iostat_print_counters()
/tools/perf/tests/
A Dstat.c30 struct perf_stat_config test_stat_config = {}; in process_stat_config_event()
53 struct perf_stat_config test_stat_config = { in test__synthesize_stat_config()
/tools/perf/
A Dbuiltin-stat.c1092 struct perf_stat_config *config = opt->value; in parse_control_option()
1320 static struct aggr_cpu_id perf_stat__get_die(struct perf_stat_config *config __maybe_unused, in perf_stat__get_die()
1362 static struct aggr_cpu_id perf_stat__get_aggr(struct perf_stat_config *config, in perf_stat__get_aggr()
1378 static struct aggr_cpu_id perf_stat__get_socket_cached(struct perf_stat_config *config, in perf_stat__get_socket_cached()
1384 static struct aggr_cpu_id perf_stat__get_die_cached(struct perf_stat_config *config, in perf_stat__get_die_cached()
1390 static struct aggr_cpu_id perf_stat__get_cluster_cached(struct perf_stat_config *config, in perf_stat__get_cluster_cached()
1396 static struct aggr_cpu_id perf_stat__get_cache_id_cached(struct perf_stat_config *config, in perf_stat__get_cache_id_cached()
1402 static struct aggr_cpu_id perf_stat__get_core_cached(struct perf_stat_config *config, in perf_stat__get_core_cached()
1408 static struct aggr_cpu_id perf_stat__get_node_cached(struct perf_stat_config *config, in perf_stat__get_node_cached()
1414 static struct aggr_cpu_id perf_stat__get_global_cached(struct perf_stat_config *config, in perf_stat__get_global_cached()
[all …]
A Dbuiltin-script.c2078 static void script_print_metric(struct perf_stat_config *config __maybe_unused, in script_print_metric()
2097 static void script_new_line(struct perf_stat_config *config __maybe_unused, in script_new_line()
/tools/perf/util/scripting-engines/
A Dtrace-event-python.c1689 static void python_process_stat(struct perf_stat_config *config, in python_process_stat()

Completed in 68 milliseconds