Lines Matching refs:m

36 dasd_devices_show(struct seq_file *m, void *v)  in dasd_devices_show()  argument
52 seq_printf(m, "%s", dev_name(&device->cdev->dev)); in dasd_devices_show()
55 seq_printf(m, "(%s)", device->discipline->name); in dasd_devices_show()
57 seq_printf(m, "(none)"); in dasd_devices_show()
60 seq_printf(m, " at (%3d:%6d)", in dasd_devices_show()
64 seq_printf(m, " at (???:??????)"); in dasd_devices_show()
67 seq_printf(m, " is %-8s", block->gdp->disk_name); in dasd_devices_show()
69 seq_printf(m, " is ????????"); in dasd_devices_show()
72 seq_printf(m, "%4s: ", substr); in dasd_devices_show()
76 seq_printf(m, "new"); in dasd_devices_show()
79 seq_printf(m, "detected"); in dasd_devices_show()
82 seq_printf(m, "basic"); in dasd_devices_show()
85 seq_printf(m, "unformatted"); in dasd_devices_show()
89 seq_printf(m, "active "); in dasd_devices_show()
91 seq_printf(m, "n/f "); in dasd_devices_show()
93 seq_printf(m, in dasd_devices_show()
100 seq_printf(m, "no stat"); in dasd_devices_show()
105 seq_printf(m, "(probeonly)"); in dasd_devices_show()
106 seq_printf(m, "\n"); in dasd_devices_show()
110 static void *dasd_devices_start(struct seq_file *m, loff_t *pos) in dasd_devices_start() argument
117 static void *dasd_devices_next(struct seq_file *m, void *v, loff_t *pos) in dasd_devices_next() argument
120 return dasd_devices_start(m, pos); in dasd_devices_next()
123 static void dasd_devices_stop(struct seq_file *m, void *v) in dasd_devices_stop() argument
184 static void dasd_statistics_array(struct seq_file *m, unsigned int *array, int factor) in dasd_statistics_array() argument
189 seq_printf(m, "%7d ", array[i] / factor); in dasd_statistics_array()
191 seq_putc(m, '\n'); in dasd_statistics_array()
193 seq_putc(m, '\n'); in dasd_statistics_array()
197 static int dasd_stats_proc_show(struct seq_file *m, void *v) in dasd_stats_proc_show() argument
207 seq_printf(m, "Statistics are off - they might be " in dasd_stats_proc_show()
217 seq_printf(m, "%d dasd I/O requests\n", prof->dasd_io_reqs); in dasd_stats_proc_show()
218 seq_printf(m, "with %u sectors(512B each)\n", in dasd_stats_proc_show()
220 seq_printf(m, "Scale Factor is %d\n", factor); in dasd_stats_proc_show()
221 seq_printf(m, in dasd_stats_proc_show()
225 seq_printf(m, in dasd_stats_proc_show()
230 seq_printf(m, "Histogram of sizes (512B secs)\n"); in dasd_stats_proc_show()
231 dasd_statistics_array(m, prof->dasd_io_secs, factor); in dasd_stats_proc_show()
232 seq_printf(m, "Histogram of I/O times (microseconds)\n"); in dasd_stats_proc_show()
233 dasd_statistics_array(m, prof->dasd_io_times, factor); in dasd_stats_proc_show()
234 seq_printf(m, "Histogram of I/O times per sector\n"); in dasd_stats_proc_show()
235 dasd_statistics_array(m, prof->dasd_io_timps, factor); in dasd_stats_proc_show()
236 seq_printf(m, "Histogram of I/O time till ssch\n"); in dasd_stats_proc_show()
237 dasd_statistics_array(m, prof->dasd_io_time1, factor); in dasd_stats_proc_show()
238 seq_printf(m, "Histogram of I/O time between ssch and irq\n"); in dasd_stats_proc_show()
239 dasd_statistics_array(m, prof->dasd_io_time2, factor); in dasd_stats_proc_show()
240 seq_printf(m, "Histogram of I/O time between ssch " in dasd_stats_proc_show()
242 dasd_statistics_array(m, prof->dasd_io_time2ps, factor); in dasd_stats_proc_show()
243 seq_printf(m, "Histogram of I/O time between irq and end\n"); in dasd_stats_proc_show()
244 dasd_statistics_array(m, prof->dasd_io_time3, factor); in dasd_stats_proc_show()
245 seq_printf(m, "# of req in chanq at enqueuing (1..32) \n"); in dasd_stats_proc_show()
246 dasd_statistics_array(m, prof->dasd_io_nr_req, factor); in dasd_stats_proc_show()
249 seq_printf(m, "Statistics are not activated in this kernel\n"); in dasd_stats_proc_show()