_LINUX32_IOC_DIRSHIFT
((dir) << _LINUX32_IOC_DIRSHIFT))
(((nr) >> _LINUX32_IOC_DIRSHIFT) & _LINUX32_IOC_DIRMASK)