IOC_VOID
static uint32_t dirbits[4] = { IOC_VOID, IOC_IN, IOC_OUT, IOC_INOUT };
args->cmd = (args->cmd & 0xffff) | IOC_VOID;
#define DRM_IOC_VOID IOC_VOID
if ((cmd & IOC_DIRMASK) == IOC_VOID && len == sizeof(int))
if (((cmd & IOC_DIRMASK) == IOC_VOID) &&
if (cmd & (IOC_IN | IOC_VOID))
if ((cmd & (IOC_VOID | IOC_IN)) != 0)
((com & (IOC_VOID | IOC_IN | IOC_OUT)) == 0) ||
((com & IOC_VOID) && size > 0 && size != sizeof(int)))
if (com & IOC_VOID) {
case IOC_VOID:
case IOC_VOID:
#define IOC_DIRMASK (IOC_VOID|IOC_OUT|IOC_IN)/* mask for IN/OUT/VOID */
#define _IO(g,n) _IOC(IOC_VOID, (g), (n), 0)
#define _IOWINT(g,n) _IOC(IOC_VOID, (g), (n), sizeof(int))
if ((cmd & IOC_VOID) != 0 && arg_len > 0) {
case IOC_VOID: