_IOC_DIRMASK 54 arch/alpha/include/uapi/asm/ioctl.h #define _IOC_DIR(nr) (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) _IOC_DIRMASK 52 arch/sparc/include/uapi/asm/ioctl.h ( (((((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) & (_IOC_WRITE|_IOC_READ)) != 0)? \ _IOC_DIRMASK 54 arch/sparc/include/uapi/asm/ioctl.h (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) ) _IOC_DIRMASK 58 arch/sparc/include/uapi/asm/ioctl.h ((((((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) & (_IOC_WRITE|_IOC_READ)) == 0)? \ _IOC_DIRMASK 94 include/uapi/asm-generic/ioctl.h #define _IOC_DIR(nr) (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK)