timing_stats
timing_stats.start_time = jiffies;
timing_stats.read_time += (jiffies - start_time);
timing_stats.read_bytes += length + 2;
timing_stats.write_time += (jiffies - start_time);
timing_stats.write_bytes += length + 2;
unsigned long since = jiffies - timing_stats.last_report_time;
int first = (timing_stats.last_report_time == 0);
timing_stats.last_report_time = jiffies;
timing_stats.read_bytes,
jiffies_to_usecs(timing_stats.read_time),
timing_stats.write_bytes,
jiffies_to_usecs(timing_stats.write_time));
timing_stats.read_time = 0;
timing_stats.write_time = 0;
timing_stats.read_bytes = 0;
timing_stats.write_bytes = 0;
struct timing_stats s;
struct timing_stats *s)