_IOC_NRSHIFT 44 include/uapi/asm-generic/ioctl.h #define _IOC_TYPESHIFT (_IOC_NRSHIFT+_IOC_NRBITS) _IOC_NRSHIFT 68 include/uapi/asm-generic/ioctl.h ((nr) << _IOC_NRSHIFT) | \ _IOC_NRSHIFT 87 include/uapi/asm-generic/ioctl.h #define _IOC_NR(nr) (((nr) >> _IOC_NRSHIFT) & _IOC_NRMASK)