Lines Matching refs:str
183 dasd_statistics_array(char *str, unsigned int *array, int factor) in dasd_statistics_array() argument
188 str += sprintf(str, "%7d ", array[i] / factor); in dasd_statistics_array()
190 str += sprintf(str, "\n"); in dasd_statistics_array()
192 str += sprintf(str,"\n"); in dasd_statistics_array()
193 return str; in dasd_statistics_array()
204 char *str; in dasd_statistics_read() local
220 str = page; in dasd_statistics_read()
221 str += sprintf(str, "%d dasd I/O requests\n", prof->dasd_io_reqs); in dasd_statistics_read()
222 str += sprintf(str, "with %u sectors(512B each)\n", in dasd_statistics_read()
224 str += sprintf(str, "Scale Factor is %d\n", factor); in dasd_statistics_read()
225 str += sprintf(str, in dasd_statistics_read()
229 str += sprintf(str, in dasd_statistics_read()
234 str += sprintf(str, "Histogram of sizes (512B secs)\n"); in dasd_statistics_read()
235 str = dasd_statistics_array(str, prof->dasd_io_secs, factor); in dasd_statistics_read()
236 str += sprintf(str, "Histogram of I/O times (microseconds)\n"); in dasd_statistics_read()
237 str = dasd_statistics_array(str, prof->dasd_io_times, factor); in dasd_statistics_read()
238 str += sprintf(str, "Histogram of I/O times per sector\n"); in dasd_statistics_read()
239 str = dasd_statistics_array(str, prof->dasd_io_timps, factor); in dasd_statistics_read()
240 str += sprintf(str, "Histogram of I/O time till ssch\n"); in dasd_statistics_read()
241 str = dasd_statistics_array(str, prof->dasd_io_time1, factor); in dasd_statistics_read()
242 str += sprintf(str, "Histogram of I/O time between ssch and irq\n"); in dasd_statistics_read()
243 str = dasd_statistics_array(str, prof->dasd_io_time2, factor); in dasd_statistics_read()
244 str += sprintf(str, "Histogram of I/O time between ssch " in dasd_statistics_read()
246 str = dasd_statistics_array(str, prof->dasd_io_time2ps, factor); in dasd_statistics_read()
247 str += sprintf(str, "Histogram of I/O time between irq and end\n"); in dasd_statistics_read()
248 str = dasd_statistics_array(str, prof->dasd_io_time3, factor); in dasd_statistics_read()
249 str += sprintf(str, "# of req in chanq at enqueuing (1..32) \n"); in dasd_statistics_read()
250 str = dasd_statistics_array(str, prof->dasd_io_nr_req, factor); in dasd_statistics_read()
251 len = str - page; in dasd_statistics_read()
263 char *buffer, *str; in dasd_statistics_write() local
273 for (str = buffer; isspace(*str); str++); in dasd_statistics_write()
274 if (strncmp(str, "set", 3) == 0 && isspace(str[3])) { in dasd_statistics_write()
276 for (str = str + 4; isspace(*str); str++); in dasd_statistics_write()
277 if (strcmp(str, "on") == 0) { in dasd_statistics_write()
281 } else if (strcmp(str, "off") == 0) { in dasd_statistics_write()
289 } else if (strncmp(str, "reset", 5) == 0) { in dasd_statistics_write()