Lines Matching refs:output
105 fprintf(config->output, " (%.2f%%)", 100.0 * run / ena);
114 fprintf(config->output, "%s%" PRIu64 "%s%.2f",
130 /* Place to output to */
183 fprintf(config->output, " ( +-%6.2f%% )", pct);
189 fprintf(config->output, "%s%.2f%%", config->csv_sep, pct);
229 fprintf(config->output, " %-*s", CGROUP_LEN, cgrp_name);
234 fprintf(config->output, "%s%s", config->csv_sep, cgrp_name);
260 FILE *output = config->output;
288 fprintf(output, "%-*s ",
291 fprintf(output, "CPU%-*d ",
296 fprintf(output, "%*s-%-*d ",
307 fprintf(output, "%-*s %*d ", aggr_header_lens[idx], buf, /*strlen("ctrs")*/ 4, aggr_nr);
313 FILE *output = config->output;
318 fprintf(output, "S%d-D%d-C%d%s%d%s",
322 fprintf(config->output, "S%d-D%d-L%d-ID%d%s%d%s",
326 fprintf(config->output, "S%d-D%d-CLS%d%s%d%s",
330 fprintf(output, "S%d-D%d%s%d%s",
334 fprintf(output, "S%d%s%d%s",
338 fprintf(output, "N%d%s%d%s",
343 fprintf(output, "S%d-D%d-C%d%s",
346 fprintf(output, "CPU%d%s",
351 fprintf(output, "%s-%d%s",
574 fprintf(config->output, "%s", metricgroup_name);
590 n = fprintf(config->output, " %*s", EVNAME_LEN, metricgroup_name);
592 fprintf(config->output, "%*s", MGROUP_LEN + config->unit_width + 2 - n, "");
692 FILE *output = config->output;
703 fprintf(output, fmt, COUNTS_LEN, avg);
705 fprintf(output, "%*s ", COUNTS_LEN, bad_count);
708 fprintf(output, "%-*s ", config->unit_width, evsel->unit);
710 fprintf(output, "%-*s", EVNAME_LEN, evsel__name(evsel));
716 FILE *output = config->output;
723 fprintf(output, fmt, avg, sep);
725 fprintf(output, "%s%s", bad_count, sep);
728 fprintf(output, "%s%s", evsel->unit, sep);
730 fprintf(output, "%s", evsel__name(evsel));
914 * otherwise it will have too many 0 output.
921 * NULL, assume all 0 values should be output in that case.
955 FILE *output = config->output;
992 fputc('{', output);
998 fprintf(output, "%s", os->timestamp);
1001 fprintf(output, "%s%s", "summary", config->csv_sep);
1009 fputc('\n', output);
1025 fputc('{', config->output);
1031 fprintf(config->output, "%s", os->timestamp);
1043 FILE *output = config->output;
1050 fputs("\"metric-value\" : \"none\"", output);
1051 fputc('}', output);
1053 fputc('\n', output);
1170 fputc(' ', config->output);
1178 fprintf(config->output, "%*s", len, "");
1188 fprintf(config->output, "time%s", config->csv_sep);
1195 fputs(config->csv_sep, config->output);
1197 fputc(*p, config->output);
1212 .fh = config->output
1246 fputc('\n', config->output);
1272 FILE *output = config->output;
1281 fprintf(output, "#%*s %-*s ctrs",
1287 fprintf(output, "#%*s %-*s",
1293 fprintf(output, "#%*s %*s-%-*s",
1300 fprintf(output, "#%*s",
1310 fprintf(output, " %*s %*s events\n",
1318 FILE *output = config->output;
1321 fprintf(output, "\n");
1322 fprintf(output, " Performance counter stats for ");
1324 fprintf(output, "\'BPF program(s) %s", _target->bpf_str);
1326 fprintf(output, "\'system wide");
1328 fprintf(output, "\'CPU(s) %s", _target->cpu_list);
1330 fprintf(output, "\'%s", argv ? argv[0] : "pipe");
1332 fprintf(output, " %s", argv[i]);
1334 fprintf(output, "process id \'%s", _target->pid);
1336 fprintf(output, "thread id \'%s", _target->tid);
1338 fprintf(output, "\'");
1340 fprintf(output, " (%d runs)", config->run_count);
1341 fprintf(output, ":\n\n");
1393 static void print_table(struct perf_stat_config *config, FILE *output, double avg)
1402 fprintf(output, "%*s# Table of individual measurements:\n", indent, "");
1408 fprintf(output, " %17.9f (%+.9f) ", run, run - avg);
1411 fprintf(output, "#");
1413 fprintf(output, "\n");
1416 fprintf(output, "\n%*s# Final result:\n", indent, "");
1427 FILE *output = config->output;
1433 fprintf(output, "\n");
1436 fprintf(output, " %17.9f seconds time elapsed", avg);
1442 fprintf(output, "\n\n");
1443 fprintf(output, " %17.9f seconds user\n", ru_utime);
1444 fprintf(output, " %17.9f seconds sys\n", ru_stime);
1450 print_table(config, output, avg);
1452 fprintf(output, " %17.9f +- %.9f seconds time elapsed", avg, sd);
1456 fprintf(output, "\n\n");
1459 fprintf(output,
1470 FILE *output = config->output;
1486 fprintf(output, "Cannot allocate per-core aggr map for display\n");
1511 fputc('\n', output);
1541 .fh = config->output,
1602 fflush(config->output);