Lines Matching full:summary

97 timerlat_top_reset_sum(struct timerlat_top_cpu *summary)  in timerlat_top_reset_sum()  argument
99 memset(summary, 0, sizeof(*summary)); in timerlat_top_reset_sum()
100 summary->min_irq = ~0; in timerlat_top_reset_sum()
101 summary->min_thread = ~0; in timerlat_top_reset_sum()
102 summary->min_user = ~0; in timerlat_top_reset_sum()
198 /* Pull summary */ in timerlat_top_bpf_pull_data()
362 * timerlat_top_print_sum - prints the summary output
365 timerlat_top_print_sum(struct osnoise_tool *top, struct timerlat_top_cpu *summary) in timerlat_top_print_sum() argument
369 unsigned long long count = summary->irq_count; in timerlat_top_print_sum()
376 if (!summary->irq_count && !summary->thread_count) in timerlat_top_print_sum()
391 if (!summary->irq_count) { in timerlat_top_print_sum()
395 trace_seq_printf(s, "%9llu ", summary->min_irq); in timerlat_top_print_sum()
396 trace_seq_printf(s, "%9llu ", summary->sum_irq / summary->irq_count); in timerlat_top_print_sum()
397 trace_seq_printf(s, "%9llu |", summary->max_irq); in timerlat_top_print_sum()
400 if (!summary->thread_count) { in timerlat_top_print_sum()
404 trace_seq_printf(s, "%9llu ", summary->min_thread); in timerlat_top_print_sum()
406 summary->sum_thread / summary->thread_count); in timerlat_top_print_sum()
407 trace_seq_printf(s, "%9llu", summary->max_thread); in timerlat_top_print_sum()
417 if (!summary->user_count) { in timerlat_top_print_sum()
421 trace_seq_printf(s, "%9llu ", summary->min_user); in timerlat_top_print_sum()
423 summary->sum_user / summary->user_count); in timerlat_top_print_sum()
424 trace_seq_printf(s, "%9llu\n", summary->max_user); in timerlat_top_print_sum()
445 struct timerlat_top_cpu summary; in timerlat_print_stats() local
458 timerlat_top_reset_sum(&summary); in timerlat_print_stats()
466 timerlat_top_update_sum(top, i, &summary); in timerlat_print_stats()
469 timerlat_top_print_sum(top, &summary); in timerlat_print_stats()
508 " -q/--quiet print only a summary at the end", in timerlat_top_usage()
530 fprintf(stderr, "rtla timerlat top: a per-cpu summary of the timer latency (version %s)\n", in timerlat_top_usage()