_IOC_DIRSHIFT 66 include/asm-generic/ioctl.h (((dir) << _IOC_DIRSHIFT) | \ _IOC_DIRSHIFT 92 include/asm-generic/ioctl.h #define _IOC_DIR(nr) (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) _IOC_DIRSHIFT 99 include/asm-generic/ioctl.h #define IOC_IN (_IOC_WRITE << _IOC_DIRSHIFT) _IOC_DIRSHIFT 100 include/asm-generic/ioctl.h #define IOC_OUT (_IOC_READ << _IOC_DIRSHIFT) _IOC_DIRSHIFT 101 include/asm-generic/ioctl.h #define IOC_INOUT ((_IOC_WRITE|_IOC_READ) << _IOC_DIRSHIFT)