_IOC_WRITE 27 src/runtime/android_ioctl.h #define _IOW(type,nr,data) _IOC(_IOC_WRITE,(type),(nr),(sizeof(data))) _IOC_WRITE 28 src/runtime/android_ioctl.h #define _IOWR(type,nr,data) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(sizeof(data))) _IOC_WRITE 31 src/runtime/android_ioctl.h #define _IOW_BAD(type,nr,data) _IOC(_IOC_WRITE,(type),(nr),sizeof(data)) _IOC_WRITE 32 src/runtime/android_ioctl.h #define _IOWR_BAD(type,nr,data) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(data)) _IOC_WRITE 39 src/runtime/android_ioctl.h #define IOC_IN (_IOC_WRITE << _IOC_DIRSHIFT) _IOC_WRITE 41 src/runtime/android_ioctl.h #define IOC_INOUT ((_IOC_WRITE|_IOC_READ) << _IOC_DIRSHIFT)