| H A D | stat-display.c | 144 static const char *json_sep(struct outstate *os) in json_sep() argument 146 const char *sep = os->first ? "" : ", "; in json_sep() 148 os->first = false; in json_sep() 152 #define json_out(os, format, ...) fprintf((os)->fh, "%s" format, json_sep(os), ##__VA_ARGS__) argument 154 static void print_running_json(struct outstate *os, u64 run, u64 ena) in print_running_json() argument 160 json_out(os, "\"event-runtime\" : %" PRIu64 ", \"pcnt-running\" : %.2f", in print_running_json() 164 static void print_running(struct perf_stat_config *config, struct outstate *os, in print_running() argument 169 print_running_json(os, ru in print_running() 192 print_noise_pct_json(struct outstate * os,double pct) print_noise_pct_json() argument 198 print_noise_pct(struct perf_stat_config * config,struct outstate * os,double total,double avg,bool before_metric) print_noise_pct() argument 215 print_noise(struct perf_stat_config * config,struct outstate * os,struct evsel * evsel,double avg,bool before_metric) print_noise() argument 237 print_cgroup_json(struct outstate * os,const char * cgrp_name) print_cgroup_json() argument 242 print_cgroup(struct perf_stat_config * config,struct outstate * os,struct cgroup * cgrp) print_cgroup() argument 364 print_aggr_id_json(struct perf_stat_config * config,struct outstate * os,struct evsel * evsel,struct aggr_cpu_id id,int aggr_nr) print_aggr_id_json() argument 414 aggr_printout(struct perf_stat_config * config,struct outstate * os,struct evsel * evsel,struct aggr_cpu_id id,int aggr_nr) aggr_printout() argument 428 struct outstate *os = ctx; new_line_std() local 434 __new_line_std_csv(struct perf_stat_config * config,struct outstate * os) __new_line_std_csv() argument 442 __new_line_std(struct perf_stat_config * config,struct outstate * os) __new_line_std() argument 448 do_new_line_std(struct perf_stat_config * config,struct outstate * os) do_new_line_std() argument 460 struct outstate *os = ctx; print_metric_std() local 486 struct outstate *os = ctx; new_line_csv() local 499 struct outstate *os = ctx; print_metric_csv() local 521 struct outstate *os = ctx; print_metric_json() local 537 struct outstate *os = ctx; new_line_json() local 562 struct outstate *os = ctx; print_metricgroup_header_csv() local 582 struct outstate *os = ctx; print_metricgroup_header_std() local 599 struct outstate *os = ctx; print_metric_only() local 624 struct outstate *os = ctx; print_metric_only_csv() local 646 struct outstate *os = ctx; print_metric_only_json() local 668 struct outstate *os = ctx; print_metric_header() local 733 print_counter_value_json(struct outstate * os,struct evsel * evsel,double avg,bool ok) print_counter_value_json() argument 749 print_counter_value(struct perf_stat_config * config,struct outstate * os,struct evsel * evsel,double avg,bool ok) print_counter_value() argument 761 abs_printout(struct perf_stat_config * config,struct outstate * os,struct aggr_cpu_id id,int aggr_nr,struct evsel * evsel,double avg,bool ok) abs_printout() argument 797 printout(struct perf_stat_config * config,struct outstate * os,double uval,u64 run,u64 ena,double noise,int aggr_idx) printout() argument 953 print_counter_aggrdata(struct perf_stat_config * config,struct evsel * counter,int aggr_idx,struct outstate * os) print_counter_aggrdata() argument 1014 print_metric_begin(struct perf_stat_config * config,struct evlist * evlist,struct outstate * os,int aggr_idx) print_metric_begin() argument 1041 print_metric_end(struct perf_stat_config * config,struct outstate * os) print_metric_end() argument 1058 print_aggr(struct perf_stat_config * config,struct evlist * evlist,struct outstate * os) print_aggr() argument 1082 print_aggr_cgroup(struct perf_stat_config * config,struct evlist * evlist,struct outstate * os) print_aggr_cgroup() argument 1111 print_counter(struct perf_stat_config * config,struct evsel * counter,struct outstate * os) print_counter() argument 1126 print_no_aggr_metric(struct perf_stat_config * config,struct evlist * evlist,struct outstate * os) print_no_aggr_metric() argument 1211 struct outstate os = { print_metric_headers() local 1250 prepare_timestamp(struct perf_stat_config * config,struct outstate * os,struct timespec * ts) prepare_timestamp() argument 1467 print_percore(struct perf_stat_config * config,struct evsel * counter,struct outstate * os) print_percore() argument 1515 print_cgroup_counter(struct perf_stat_config * config,struct evlist * evlist,struct outstate * os) print_cgroup_counter() argument 1540 struct outstate os = { evlist__print_counters() local [all...] |