From 5a18988ebd18598bf93cfc76ce1e954f2eede438 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 5 Mar 2012 14:08:34 +0100 Subject: [PATCH] stat: move calc of latencies into show function Signed-off-by: Jens Axboe --- stat.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/stat.c b/stat.c index 98b9ad2f..a6659be4 100644 --- a/stat.c +++ b/stat.c @@ -474,8 +474,12 @@ static void show_lat_m(double *io_u_lat_m) show_lat(io_u_lat_m, FIO_IO_U_LAT_M_NR, ranges, "msec"); } -static void show_latencies(double *io_u_lat_u, double *io_u_lat_m) +static void show_latencies(struct thread_stat *ts, double *io_u_lat_u, + double *io_u_lat_m) { + stat_calc_lat_u(ts, io_u_lat_u); + stat_calc_lat_m(ts, io_u_lat_m); + show_lat_u(io_u_lat_u); show_lat_m(io_u_lat_m); } @@ -510,9 +514,7 @@ void show_thread_status(struct thread_stat *ts, struct group_run_stats *rs) if (ts->io_bytes[DDIR_WRITE]) show_ddir_status(rs, ts, DDIR_WRITE); - stat_calc_lat_u(ts, io_u_lat_u); - stat_calc_lat_m(ts, io_u_lat_m); - show_latencies(io_u_lat_u, io_u_lat_m); + show_latencies(ts, io_u_lat_u, io_u_lat_m); runtime = ts->total_run_time; if (runtime) { -- 2.25.1