From: Jens Axboe Date: Mon, 5 Mar 2012 13:08:34 +0000 (+0100) Subject: stat: move calc of latencies into show function X-Git-Tag: gfio-0.1~269 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=5a18988ebd18598bf93cfc76ce1e954f2eede438;p=fio.git stat: move calc of latencies into show function Signed-off-by: Jens Axboe --- 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) {