NVME_IOC
static ioctl_test_t ioctl_tests[NVME_IOC_MAX - NVME_IOC + 1] = {
#define NVME_IOC_CTRL_INFO (NVME_IOC | 0)
#define NVME_IOC_IDENTIFY (NVME_IOC | 1)
#define NVME_IOC_GET_LOGPAGE (NVME_IOC | 2)
#define NVME_IOC_GET_FEATURE (NVME_IOC | 3)
#define NVME_IOC_FORMAT (NVME_IOC | 4)
#define NVME_IOC_BD_DETACH (NVME_IOC | 5)
#define NVME_IOC_BD_ATTACH (NVME_IOC | 6)
#define NVME_IOC_FIRMWARE_DOWNLOAD (NVME_IOC | 7)
#define NVME_IOC_FIRMWARE_COMMIT (NVME_IOC | 8)
#define NVME_IOC_PASSTHRU (NVME_IOC | 9)
#define NVME_IOC_NS_INFO (NVME_IOC | 10)
#define NVME_IOC_LOCK (NVME_IOC | 11)
#define NVME_IOC_UNLOCK (NVME_IOC | 12)
#define NVME_IOC_CTRL_ATTACH (NVME_IOC | 13)
#define NVME_IOC_CTRL_DETACH (NVME_IOC | 14)
#define NVME_IOC_NS_CREATE (NVME_IOC | 15)
#define NVME_IOC_NS_DELETE (NVME_IOC | 16)
#define IS_NVME_IOC(x) ((x) > NVME_IOC && (x) <= NVME_IOC_MAX)