Lines Matching +full:emc +full:- +full:mode +full:- +full:4
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
6 * EMC Symmetrix ioctl Copyright EMC Corporation, 2008
7 * Author.........: Nigel Hislop <hislop_nigel@emc.com>
11 * to userspace by the DASDAPIVER-ioctl
40 char type[4]; /* from discipline.name, 'none' for unknown */
112 char type[4]; /* from discipline.name, 'none' for unknown */
123 * Read Subsystem Data - Performance Statistics
128 unsigned char data_format:4;
204 * 4/12: invalidate track
208 #define DASD_FMT_INT_INVAL 4 /* invalidate tracks */
236 /* Blocksize/data-length of a record was wrong */
240 #define DASD_FMT_ERR_RECORD_ID 4
241 /* If key-length was != 0 */
250 unsigned char operation:3; /* cache operation mode */
251 unsigned char reserved:5; /* cache operation mode */
265 * Perform EMC Symmetrix I/O
282 __u8 mode:1; member
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
310 #define BIODASDSLCK _IO(DASD_IOCTL_LETTER,4) /* steal lock */
332 #define BIODASDPSRD _IOR(DASD_IOCTL_LETTER,4,dasd_rssd_perf_stats_t)
344 #define BIODASDCOPYPAIRSWAP _IOW(DASD_IOCTL_LETTER, 4, struct dasd_copypair_swap_data_t)