_IO
#define DIOCGFLUSH _IO('d', 135) /* Flush write cache */
#define UFSRESUME _IO('U', 2)
# define BLKFLSBUF _IO (0x12,97) /* flush buffer cache */
# define BLKGETSIZE _IO(0x12,96) /* return device size */
#define BIOCFLUSH _IO(B,104)
#define BIOCPROMISC _IO(B,105)
#define BIOCFLUSH _IO('B',104)
#define BIOCPROMISC _IO('B',105)
#define BIOCFLUSH _IO('B', 104)
#define BIOCPROMISC _IO('B', 105)
if ((cmd & ~0xff) == _IO('u', 0)) {
#define AUDIO_DRAIN _IO('A', 3)
#define BPPIOC_TESTIO _IO('b', 6)
#define _FIOSNAPSHOTCREATE _IO('f', 89) /* create a snapshot */
#define _FIOSNAPSHOTDELETE _IO('f', 90) /* delete a snapshot */
#define _FIOGETSUPERBLOCK _IO('f', 91)
#define _FIOGETMAXPHYS _IO('f', 92)
#define _FIO_SET_LUFS_DEBUG _IO('f', 93) /* set lufs_debug */
#define _FIO_SET_LUFS_ERROR _IO('f', 94) /* set a lufs error */
#define _FIO_GET_TOP_STATS _IO('f', 95) /* get lufs tranaction stats */
#define _FIOSNAPSHOTCREATE_MULTI _IO('f', 96)
#define _FIO_SEEK_DATA _IO('f', 97) /* SEEK_DATA */
#define _FIO_SEEK_HOLE _IO('f', 98) /* SEEK_HOLE */
#define _FIO_COMPRESSED _IO('f', 99) /* mark file as compressed */
#define _FIO_COUNT_FILLED _IO('f', 100) /* count holes in a file */
#define FIOCLEX _IO('f', 1) /* set exclusive use on fd */
#define FIONCLEX _IO('f', 2) /* remove exclusive use */
#define _FIOLFS _IO('f', 64) /* file system lock */
#define _FIOLFSS _IO('f', 65) /* file system lock status */
#define _FIOFFS _IO('f', 66) /* file system flush */
#define _FIOOBSOLETE67 _IO('f', 67) /* obsolete and unsupported */
#define _FIOSATIME _IO('f', 68) /* set atime */
#define _FIOSDIO _IO('f', 69) /* set delayed io */
#define _FIOGDIO _IO('f', 70) /* get delayed io */
#define _FIOIO _IO('f', 71) /* inode open */
#define _FIOISLOG _IO('f', 72) /* disksuite/ufs protocol */
#define _FIOISLOGOK _IO('f', 73) /* disksuite/ufs protocol */
#define _FIOLOGRESET _IO('f', 74) /* disksuite/ufs protocol */
#define _FIOISBUSY _IO('f', 75) /* networker/ufs protocol */
#define _FIODIRECTIO _IO('f', 76) /* directio */
#define _FIOTUNE _IO('f', 77) /* tuning */
#define _FIOLOGENABLE _IO('f', 87) /* logging/ufs protocol */
#define _FIOLOGDISABLE _IO('f', 88) /* logging/ufs protocol */
#define SMBFSIO_GETSD _IO('f', 81)
#define SMBFSIO_SETSD _IO('f', 82)
#define IB_USER_MAD_ENABLE_PKEY _IO(IB_IOCTL_MAGIC, 3)
#define LOMIOCCLEARLOG _IO('a', 26)
#define TSIOCDOGPAT _IO('a', 9)
#define TSIOCUNLOCK _IO('a', 10)
#define LOMPIOCRESON _IO('p', 1)
#define LOMPIOCRESOFF _IO('p', 2)
#define LOMPIOCFVPPON _IO('p', 3)
#define LOMPIOCFVPPOFF _IO('p', 4)
#define TSIOCDUMP _IO('a', 11)
#define PRNIOC_RESET _IO(PRNIOC, 98)
#define USMPFUNC _IO('S', 01) /* user smp function */
#define SIOCXPROTO _IO('s', 55) /* empty proto table */
#define VIDIOC_RESERVED _IO('V', 1)
#define VIDIOC_LOG_STATUS _IO('V', 70)
#define TSIOCDOGPAT _IO('a', 9)
#define LOMIOCDOGPAT _IO('a', 9)