_IOW
#define DS_UNBIND_REQUEST _IOW ('d', 63, bind_info_t)
#define MEMERASE _IOW('M', 2, erase_info_t)
#define __SIOW _IOW
#define FW_SDEUI64 _IOW('S', 20, struct fw_eui64)
#define SIOCGMVRESET _IOW('i', 139, struct mwl_diag)
#define NVMM_IOC_MACHINE_DESTROY _IOW ('N', 2, struct nvmm_ioc_machine_destroy)
#define NVMM_IOC_MACHINE_CONFIGURE _IOW ('N', 3, struct nvmm_ioc_machine_configure)
#define NVMM_IOC_VCPU_DESTROY _IOW ('N', 5, struct nvmm_ioc_vcpu_destroy)
#define NVMM_IOC_VCPU_CONFIGURE _IOW ('N', 6, struct nvmm_ioc_vcpu_configure)
#define NVMM_IOC_VCPU_SETSTATE _IOW ('N', 7, struct nvmm_ioc_vcpu_setstate)
#define NVMM_IOC_VCPU_GETSTATE _IOW ('N', 8, struct nvmm_ioc_vcpu_getstate)
#define NVMM_IOC_VCPU_INJECT _IOW ('N', 9, struct nvmm_ioc_vcpu_inject)
#define NVMM_IOC_GPA_MAP _IOW ('N', 11, struct nvmm_ioc_gpa_map)
#define NVMM_IOC_GPA_UNMAP _IOW ('N', 12, struct nvmm_ioc_gpa_unmap)
#define NVMM_IOC_HVA_MAP _IOW ('N', 13, struct nvmm_ioc_hva_map)
#define NVMM_IOC_HVA_UNMAP _IOW ('N', 14, struct nvmm_ioc_hva_unmap)
#define NVMM_IOC_CTL _IOW ('N', 20, struct nvmm_ioc_ctl)
# define BLKBSZSET _IOW(0x12,113,size_t) /* Set device block size in bytes. */
#define UFSSUSPEND _IOW('U', 1, fsid_t)
#define SIOCS80211 _IOW('i', 234, struct ieee80211req)
#define SIOCS80211NWKEY _IOW('i', 232, struct ieee80211_nwkey)
#define SIOCS80211POWER _IOW('i', 234, struct ieee80211_power)
#define SIOCS80211CHANNEL _IOW('i', 238, struct ieee80211chanreq)
#define SIOCS80211BSSID _IOW('i', 240, struct ieee80211_bssid)
#define SIOCS80211TXPOWER _IOW('i', 243, struct ieee80211_txpower)
#define SIOCS80211WPAPSK _IOW('i', 245, struct ieee80211_wpapsk)
#define SIOCS80211WPAPARMS _IOW('i', 247, struct ieee80211_wpaparams)
#define SIOCS80211KEYAVAIL _IOW('i', 251, struct ieee80211_keyavail)
#define SIOCS80211KEYRUN _IOW('i', 252, struct ieee80211_keyrun)
#define SIOCS80211SCAN _IOW('i', 210, struct ifreq)
#define SIOCS80211NODE _IOW('i', 212, struct ieee80211_nodereq)
#define SIOCS80211DELNODE _IOW('i', 213, struct ieee80211_nodereq)
#define SIOCS80211FLAGS _IOW('i', 217, struct ifreq)
#define NVMM_IOC_MACHINE_DESTROY _IOW ('N', 2, struct nvmm_ioc_machine_destroy)
#define NVMM_IOC_MACHINE_CONFIGURE _IOW ('N', 3, struct nvmm_ioc_machine_configure)
#define NVMM_IOC_VCPU_DESTROY _IOW ('N', 5, struct nvmm_ioc_vcpu_destroy)
#define NVMM_IOC_VCPU_CONFIGURE _IOW ('N', 6, struct nvmm_ioc_vcpu_configure)
#define NVMM_IOC_VCPU_SETSTATE _IOW ('N', 7, struct nvmm_ioc_vcpu_setstate)
#define NVMM_IOC_VCPU_GETSTATE _IOW ('N', 8, struct nvmm_ioc_vcpu_getstate)
#define NVMM_IOC_VCPU_INJECT _IOW ('N', 9, struct nvmm_ioc_vcpu_inject)
#define NVMM_IOC_GPA_MAP _IOW ('N', 11, struct nvmm_ioc_gpa_map)
#define NVMM_IOC_GPA_UNMAP _IOW ('N', 12, struct nvmm_ioc_gpa_unmap)
#define NVMM_IOC_HVA_MAP _IOW ('N', 13, struct nvmm_ioc_hva_map)
#define NVMM_IOC_HVA_UNMAP _IOW ('N', 14, struct nvmm_ioc_hva_unmap)
#define NVMM_IOC_CTL _IOW ('N', 20, struct nvmm_ioc_ctl)