Lines Matching +full:1 +full:d +full:- +full:histogram
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
11 * to userspace by the DASDAPIVER-ioctl
20 #define DASD_IOCTL_LETTER 'D'
67 #define DASD_FORMAT_LDL 1
123 * Read Subsystem Data - Performance Statistics
126 unsigned char invalid:1;
166 unsigned int dasd_io_secs[32]; /* histogram of request's sizes */
167 unsigned int dasd_io_times[32]; /* histogram of requests's times */
168 unsigned int dasd_io_timps[32]; /* histogram of requests's times per sector */
169 unsigned int dasd_io_time1[32]; /* histogram of time from build to start */
170 unsigned int dasd_io_time2[32]; /* histogram of time from start to irq */
171 unsigned int dasd_io_time2ps[32]; /* histogram of time from start to irq */
172 unsigned int dasd_io_time3[32]; /* histogram of time from irq to end */
173 unsigned int dasd_io_nr_req[32]; /* histogram of # of requests in chanq */
202 * 1/9: also write record zero
206 #define DASD_FMT_INT_FMT_R0 1 /* write record zero */
233 #define DASD_FMT_ERR_TOO_FEW_RECORDS 1
236 /* Blocksize/data-length of a record was wrong */
241 /* If key-length was != 0 */
282 __u8 mode:1;
297 * Here ist how the ioctl-nr should be used:
298 * 0 - 31 DASD driver itself
299 * 32 - 239 still open
300 * 240 - 255 reserved for EMC
306 #define BIODASDENABLE _IO(DASD_IOCTL_LETTER,1)
326 #define BIODASDINFO _IOR(DASD_IOCTL_LETTER,1,dasd_information_t)
338 #define BIODASDFMT _IOW(DASD_IOCTL_LETTER,1,format_data_t)
347 #define BIODASDSNID _IOWR(DASD_IOCTL_LETTER, 1, struct dasd_snid_ioctl_data)