Searched refs:IOCPARM_MASK (Results 1 – 4 of 4) sorted by relevance
54 #define IOCPARM_MASK 0xff /* parameters must be < 256 bytes */ macro66 (IOC_OUT|(((sizeof (t))&IOCPARM_MASK)<<16)|(x<<8)|y)))68 #define _IORN(x, y, t) ((int)((uint32_t)(IOC_OUT|(((t)&IOCPARM_MASK)<<16)| \72 ((int)((uint32_t)(IOC_IN|(((sizeof (t))&IOCPARM_MASK)<<16)| \75 #define _IOWN(x, y, t) ((int32_t)(uint32_t)(IOC_IN|(((t)&IOCPARM_MASK)<<16)| \79 ((int)((uint32_t)(IOC_INOUT|(((sizeof (t))&IOCPARM_MASK)<<16)| \83 ((int)((uint32_t)(IOC_INOUT|(((t)&IOCPARM_MASK)<<16)| \
42 #define IOCPARM_MASK ((1 << IOCPARM_SHIFT) - 1) /* parameter length mask */ macro43 #define IOCPARM_LEN(x) (((x) >> 16) & IOCPARM_MASK)44 #define IOCBASECMD(x) ((x) & ~(IOCPARM_MASK << 16))55 ((inout) | (((len) & IOCPARM_MASK) << 16) | ((group) << 8) | (num)))
978 int len = IOCPARM_MASK & (copyresp->cp_cmd >> 16); in usbwcm_iocpy()1161 int len = IOCPARM_MASK & (iocp->ioc_cmd >> 16); in usbwcm_ioctl()
1471 (code >> 16) & IOCPARM_MASK); in show_ioctl()