Lines Matching refs:lat
289 struct io_latency *lat)
296 if (delta > lat->max)
297 lat->max = delta;
298 if (!lat->min || delta < lat->min)
299 lat->min = delta;
300 lat->total_io++;
301 lat->total_lat += delta;
304 lat->deviations[i]++;
418 static void print_lat(char *str, struct io_latency *lat) {
419 double avg = lat->total_lat / lat->total_io;
423 str, lat->min, avg, lat->max);
426 fprintf(stderr, " %.0f < %d", lat->deviations[i], deviations[i]);
427 total_counted += lat->deviations[i];
429 if (total_counted && lat->total_io - total_counted)
430 fprintf(stderr, " < %.0f", lat->total_io - total_counted);
432 memset(lat, 0, sizeof(*lat));
437 struct io_latency *lat = &t->io_submit_latency;
438 print_lat("latency", lat);
443 struct io_latency *lat = &t->io_completion_latency;
444 print_lat("completion latency", lat);