Lines Matching refs:summary

93 timerlat_top_reset_sum(struct timerlat_top_cpu *summary)  in timerlat_top_reset_sum()  argument
95 memset(summary, 0, sizeof(*summary)); in timerlat_top_reset_sum()
96 summary->min_irq = ~0; in timerlat_top_reset_sum()
97 summary->min_thread = ~0; in timerlat_top_reset_sum()
98 summary->min_user = ~0; in timerlat_top_reset_sum()
363 timerlat_top_print_sum(struct osnoise_tool *top, struct timerlat_top_cpu *summary) in timerlat_top_print_sum() argument
367 unsigned long long count = summary->irq_count; in timerlat_top_print_sum()
374 if (!summary->irq_count && !summary->thread_count) in timerlat_top_print_sum()
389 if (!summary->irq_count) { in timerlat_top_print_sum()
393 trace_seq_printf(s, "%9llu ", summary->min_irq); in timerlat_top_print_sum()
394 trace_seq_printf(s, "%9llu ", summary->sum_irq / summary->irq_count); in timerlat_top_print_sum()
395 trace_seq_printf(s, "%9llu |", summary->max_irq); in timerlat_top_print_sum()
398 if (!summary->thread_count) { in timerlat_top_print_sum()
402 trace_seq_printf(s, "%9llu ", summary->min_thread); in timerlat_top_print_sum()
404 summary->sum_thread / summary->thread_count); in timerlat_top_print_sum()
405 trace_seq_printf(s, "%9llu", summary->max_thread); in timerlat_top_print_sum()
415 if (!summary->user_count) { in timerlat_top_print_sum()
419 trace_seq_printf(s, "%9llu ", summary->min_user); in timerlat_top_print_sum()
421 summary->sum_user / summary->user_count); in timerlat_top_print_sum()
422 trace_seq_printf(s, "%9llu\n", summary->max_user); in timerlat_top_print_sum()
442 struct timerlat_top_cpu summary; in timerlat_print_stats() local
455 timerlat_top_reset_sum(&summary); in timerlat_print_stats()
463 timerlat_top_update_sum(top, i, &summary); in timerlat_print_stats()
466 timerlat_top_print_sum(top, &summary); in timerlat_print_stats()