| /Linux-v6.1/tools/perf/util/ |
| D | iostat.h | 19 struct perf_stat_config; 31 typedef void (*iostat_print_counter_t)(struct perf_stat_config *, struct evsel *, char *); 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,
|
| D | iostat.c | 8 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()
|
| D | stat.h | 13 struct perf_stat_config; 117 typedef struct aggr_cpu_id (*aggr_get_id_t)(struct perf_stat_config *config, struct perf_cpu cpu); 119 struct perf_stat_config { struct 224 typedef void (*print_metric_t)(struct perf_stat_config *config, 227 typedef void (*new_line_t)(struct perf_stat_config *config, void *ctx); 243 void perf_stat__print_shadow_stats(struct perf_stat_config *config, 258 int perf_stat_process_counter(struct perf_stat_config *config, 273 struct perf_stat_config *config, 276 void evlist__print_counters(struct evlist *evlist, struct perf_stat_config *config,
|
| D | stat-display.c | 28 static void print_running(struct perf_stat_config *config, in print_running() 48 static void print_noise_pct(struct perf_stat_config *config, in print_noise_pct() 61 static void print_noise(struct perf_stat_config *config, in print_noise() 73 static void print_cgroup(struct perf_stat_config *config, struct evsel *evsel) in print_cgroup() 86 static void aggr_printout(struct perf_stat_config *config, in aggr_printout() 223 static void new_line_std(struct perf_stat_config *config __maybe_unused, in new_line_std() 231 static void do_new_line_std(struct perf_stat_config *config, in do_new_line_std() 242 static void print_metric_std(struct perf_stat_config *config, in print_metric_std() 269 static void new_line_csv(struct perf_stat_config *config, void *ctx) in new_line_csv() 282 static void print_metric_csv(struct perf_stat_config *config __maybe_unused, in print_metric_csv() [all …]
|
| D | synthetic-events.h | 23 struct perf_stat_config; 66 int perf_event__synthesize_stat_config(struct perf_tool *tool, struct perf_stat_config *config, per… 67 int perf_event__synthesize_stat_events(struct perf_stat_config *config, struct perf_tool *tool, str…
|
| D | trace-event.h | 71 struct perf_stat_config; 90 void (*process_stat)(struct perf_stat_config *config,
|
| D | stat.c | 360 process_counter_values(struct perf_stat_config *config, struct evsel *evsel, in process_counter_values() 409 static int process_counter_maps(struct perf_stat_config *config, in process_counter_maps() 427 int perf_stat_process_counter(struct perf_stat_config *config, in perf_stat_process_counter() 525 struct perf_stat_config sc; in perf_event__fprintf_stat_config() 539 struct perf_stat_config *config, in create_perf_stat_counter()
|
| D | stat-shadow.c | 482 static void print_stalled_cycles_frontend(struct perf_stat_config *config, in print_stalled_cycles_frontend() 505 static void print_stalled_cycles_backend(struct perf_stat_config *config, in print_stalled_cycles_backend() 524 static void print_branch_misses(struct perf_stat_config *config, in print_branch_misses() 543 static void print_l1_dcache_misses(struct perf_stat_config *config, in print_l1_dcache_misses() 562 static void print_l1_icache_misses(struct perf_stat_config *config, in print_l1_icache_misses() 580 static void print_dtlb_cache_misses(struct perf_stat_config *config, in print_dtlb_cache_misses() 598 static void print_itlb_cache_misses(struct perf_stat_config *config, in print_itlb_cache_misses() 616 static void print_ll_cache_misses(struct perf_stat_config *config, in print_ll_cache_misses() 784 static void print_smi_cost(struct perf_stat_config *config, int map_idx, in print_smi_cost() 885 static void generic_metric(struct perf_stat_config *config, in generic_metric() [all …]
|
| D | event.h | 374 struct perf_stat_config; 377 void perf_event__read_stat_config(struct perf_stat_config *config,
|
| D | config.c | 456 static int perf_stat_config(const char *var, const char *value) in perf_stat_config() function 493 return perf_stat_config(var, value); in perf_default_config()
|
| D | event.c | 125 void perf_event__read_stat_config(struct perf_stat_config *config, in perf_event__read_stat_config()
|
| D | synthetic-events.c | 1350 struct perf_stat_config *config, in perf_event__synthesize_stat_config() 2230 int perf_event__synthesize_stat_events(struct perf_stat_config *config, struct perf_tool *tool, in perf_event__synthesize_stat_events()
|
| /Linux-v6.1/tools/perf/arch/x86/util/ |
| D | iostat.c | 334 int iostat_prepare(struct evlist *evlist, struct perf_stat_config *config) in iostat_prepare() 355 struct perf_stat_config *config = (struct perf_stat_config *)opt->data; in iostat_parse() 372 void iostat_list(struct evlist *evlist, struct perf_stat_config *config) in iostat_list() 399 struct perf_stat_config *config, in iostat_prefix() 416 void iostat_print_header_prefix(struct perf_stat_config *config) in iostat_print_header_prefix() 426 void iostat_print_metric(struct perf_stat_config *config, struct evsel *evsel, in iostat_print_metric() 451 struct perf_stat_config *config, struct timespec *ts, in iostat_print_counters()
|
| /Linux-v6.1/tools/perf/tests/ |
| D | stat.c | 30 struct perf_stat_config stat_config; in process_stat_config_event() 53 struct perf_stat_config stat_config = { in test__synthesize_stat_config()
|
| /Linux-v6.1/tools/perf/ |
| D | builtin-stat.c | 213 static struct perf_stat_config stat_config = { 1124 struct perf_stat_config *config = opt->value; in parse_control_option() 1309 static struct aggr_cpu_id perf_stat__get_socket(struct perf_stat_config *config __maybe_unused, in perf_stat__get_socket() 1315 static struct aggr_cpu_id perf_stat__get_die(struct perf_stat_config *config __maybe_unused, in perf_stat__get_die() 1321 static struct aggr_cpu_id perf_stat__get_core(struct perf_stat_config *config __maybe_unused, in perf_stat__get_core() 1327 static struct aggr_cpu_id perf_stat__get_node(struct perf_stat_config *config __maybe_unused, in perf_stat__get_node() 1333 static struct aggr_cpu_id perf_stat__get_aggr(struct perf_stat_config *config, in perf_stat__get_aggr() 1345 static struct aggr_cpu_id perf_stat__get_socket_cached(struct perf_stat_config *config, in perf_stat__get_socket_cached() 1351 static struct aggr_cpu_id perf_stat__get_die_cached(struct perf_stat_config *config, in perf_stat__get_die_cached() 1357 static struct aggr_cpu_id perf_stat__get_core_cached(struct perf_stat_config *config, in perf_stat__get_core_cached() [all …]
|
| D | builtin-script.c | 81 static struct perf_stat_config stat_config; 2001 static void script_print_metric(struct perf_stat_config *config __maybe_unused, in script_print_metric() 2020 static void script_new_line(struct perf_stat_config *config __maybe_unused, in script_new_line()
|
| /Linux-v6.1/tools/perf/util/scripting-engines/ |
| D | trace-event-python.c | 1649 static void python_process_stat(struct perf_stat_config *config, in python_process_stat()
|