Lines Matching defs:run
71 static void print_running_std(struct perf_stat_config *config, u64 run, u64 ena)
73 if (run != ena)
74 fprintf(config->output, " (%.2f%%)", 100.0 * run / ena);
77 static void print_running_csv(struct perf_stat_config *config, u64 run, u64 ena)
81 if (run != ena)
82 enabled_percent = 100 * run / ena;
84 config->csv_sep, run, config->csv_sep, enabled_percent);
87 static void print_running_json(struct perf_stat_config *config, u64 run, u64 ena)
91 if (run != ena)
92 enabled_percent = 100 * run / ena;
94 run, enabled_percent);
98 u64 run, u64 ena, bool before_metric)
102 print_running_json(config, run, ena);
105 print_running_csv(config, run, ena);
108 print_running_std(config, run, ena);
768 double uval, u64 run, u64 ena, double noise, int aggr_idx)
792 if (run == 0 || ena == 0 || counter->counts->scaled == -1) {
819 print_running(config, run, ena, /*before_metric=*/true);
840 print_running(config, run, ena, /*before_metric=*/true);
854 print_running(config, run, ena, /*before_metric=*/false);
960 u64 ena, run, val;
980 run = aggr->counts.run;
982 if (perf_stat__skip_metric_event(counter, &config->metric_events, ena, run))
1000 printout(config, os, uval, run, ena, avg, aggr_idx);
1126 u64 ena, run, val;
1142 run = ps->aggr[aggr_idx].counts.run;
1145 printout(config, os, uval, run, ena, 1.0, aggr_idx);
1386 double run = (double) config->walltime_run[idx] / NSEC_PER_SEC;
1387 int h, n = 1 + abs((int) (100.0 * (run - avg)/run) / 5);
1390 precision, run, precision, run - avg);