Lines Matching refs:config

192 static void print_ratio(struct perf_stat_config *config,  in print_ratio()  argument
210 out->print_metric(config, out->ctx, thresh, fmt, unit, ratio); in print_ratio()
213 static void print_stalled_cycles_front(struct perf_stat_config *config, in print_stalled_cycles_front() argument
220 print_ratio(config, evsel, aggr_idx, stalled, out, STAT_CYCLES, thresh_ratios, in print_stalled_cycles_front()
224 static void print_stalled_cycles_back(struct perf_stat_config *config, in print_stalled_cycles_back() argument
231 print_ratio(config, evsel, aggr_idx, stalled, out, STAT_CYCLES, thresh_ratios, in print_stalled_cycles_back()
235 static void print_branch_miss(struct perf_stat_config *config, in print_branch_miss() argument
242 print_ratio(config, evsel, aggr_idx, misses, out, STAT_BRANCHES, thresh_ratios, in print_branch_miss()
246 static void print_l1d_miss(struct perf_stat_config *config, in print_l1d_miss() argument
253 print_ratio(config, evsel, aggr_idx, misses, out, STAT_L1_DCACHE, thresh_ratios, in print_l1d_miss()
257 static void print_l1i_miss(struct perf_stat_config *config, in print_l1i_miss() argument
264 print_ratio(config, evsel, aggr_idx, misses, out, STAT_L1_ICACHE, thresh_ratios, in print_l1i_miss()
268 static void print_ll_miss(struct perf_stat_config *config, in print_ll_miss() argument
275 print_ratio(config, evsel, aggr_idx, misses, out, STAT_LL_CACHE, thresh_ratios, in print_ll_miss()
279 static void print_dtlb_miss(struct perf_stat_config *config, in print_dtlb_miss() argument
286 print_ratio(config, evsel, aggr_idx, misses, out, STAT_DTLB_CACHE, thresh_ratios, in print_dtlb_miss()
290 static void print_itlb_miss(struct perf_stat_config *config, in print_itlb_miss() argument
297 print_ratio(config, evsel, aggr_idx, misses, out, STAT_ITLB_CACHE, thresh_ratios, in print_itlb_miss()
301 static void print_cache_miss(struct perf_stat_config *config, in print_cache_miss() argument
308 print_ratio(config, evsel, aggr_idx, misses, out, STAT_CACHE_REFS, thresh_ratios, in print_cache_miss()
312 static void print_instructions(struct perf_stat_config *config, in print_instructions() argument
324 print_metric(config, ctxp, METRIC_THRESHOLD_UNKNOWN, "%7.2f ", in print_instructions()
327 print_metric(config, ctxp, METRIC_THRESHOLD_UNKNOWN, /*fmt=*/NULL, in print_instructions()
332 out->new_line(config, ctxp); in print_instructions()
333 print_metric(config, ctxp, METRIC_THRESHOLD_UNKNOWN, "%7.2f ", in print_instructions()
338 static void print_cycles(struct perf_stat_config *config, in print_cycles() argument
348 out->print_metric(config, out->ctx, METRIC_THRESHOLD_UNKNOWN, "%8.3f", in print_cycles()
351 out->print_metric(config, out->ctx, METRIC_THRESHOLD_UNKNOWN, /*fmt=*/NULL, in print_cycles()
356 static void print_nsecs(struct perf_stat_config *config, in print_nsecs() argument
366 print_metric(config, ctxp, METRIC_THRESHOLD_UNKNOWN, "%8.3f", "CPUs utilized", in print_nsecs()
369 print_metric(config, ctxp, METRIC_THRESHOLD_UNKNOWN, /*fmt=*/NULL, in print_nsecs()
487 static void generic_metric(struct perf_stat_config *config, in generic_metric() argument
510 if (config->user_requested_cpu_list) in generic_metric()
511 pctx->sctx.user_requested_cpu_list = strdup(config->user_requested_cpu_list); in generic_metric()
513 pctx->sctx.system_wide = config->system_wide; in generic_metric()
543 print_metric(config, ctxp, thresh, "%8.1f", in generic_metric()
546 print_metric(config, ctxp, thresh, "%8.2f", in generic_metric()
553 print_metric(config, ctxp, thresh, /*fmt=*/NULL, in generic_metric()
558 print_metric(config, ctxp, thresh, /*fmt=*/NULL, in generic_metric()
586 static void perf_stat__print_metricgroup_header(struct perf_stat_config *config, in perf_stat__print_metricgroup_header() argument
606 out->print_metricgroup_header(config, ctxp, NULL); in perf_stat__print_metricgroup_header()
616 out->print_metricgroup_header(config, ctxp, full_name); in perf_stat__print_metricgroup_header()
633 void *perf_stat__print_shadow_stats_metricgroup(struct perf_stat_config *config, in perf_stat__print_shadow_stats_metricgroup() argument
656 if (!config->metric_only && me->is_default) { in perf_stat__print_shadow_stats_metricgroup()
670 perf_stat__print_metricgroup_header(config, evsel, ctxp, in perf_stat__print_shadow_stats_metricgroup()
676 out->new_line(config, ctxp); in perf_stat__print_shadow_stats_metricgroup()
677 generic_metric(config, mexp, evsel, aggr_idx, out); in perf_stat__print_shadow_stats_metricgroup()
683 void perf_stat__print_shadow_stats(struct perf_stat_config *config, in perf_stat__print_shadow_stats() argument
688 typedef void (*stat_print_function_t)(struct perf_stat_config *config, in perf_stat__print_shadow_stats()
710 if (config->iostat_run) { in perf_stat__print_shadow_stats()
711 iostat_print_metric(config, evsel, out); in perf_stat__print_shadow_stats()
716 fn(config, evsel, aggr_idx, avg, out); in perf_stat__print_shadow_stats()
728 print_metric(config, ctxp, METRIC_THRESHOLD_UNKNOWN, "%8.3f", in perf_stat__print_shadow_stats()
736 perf_stat__print_shadow_stats_metricgroup(config, evsel, aggr_idx, in perf_stat__print_shadow_stats()
740 print_metric(config, ctxp, METRIC_THRESHOLD_UNKNOWN, in perf_stat__print_shadow_stats()