IOC_OUT
#define IOC_INOUT (IOC_IN|IOC_OUT)
#define IOC_DIRMASK (IOC_VOID|IOC_OUT|IOC_IN)
#define _IOR(g,n,t) _IOC(IOC_OUT, (g), (n), sizeof(t))
} else if ((iocp->ioc_cmd & IOC_INOUT) != IOC_OUT) {
} else if ((copyresp->cp_cmd & IOC_INOUT) != IOC_OUT) {
#define IOC_INOUT (IOC_IN|IOC_OUT)
(IOC_OUT|(((sizeof (t))&IOCPARM_MASK)<<16)|(x<<8)|y)))
#define _IORN(x, y, t) ((int)((uint32_t)(IOC_OUT|(((t)&IOCPARM_MASK)<<16)| \