carta
nvme_mi_message_type-libnvme3(2)

nvme_mi_message_type-libnvme32

Nvme-mi message type field.

Usage

NVME_MI_MT_CONTROL ,

NVME_MI_MT_MI ,

NVME_MI_MT_ADMIN ,

NVME_MI_MT_PCIE ,

NVME_MI_MT_AE

Constants

NVME_MI_MT_CONTROL

NVME-MI Control Primitive

NVME_MI_MT_MI

NVMe-MI command

NVME_MI_MT_ADMIN

NVMe Admin command

NVME_MI_MT_PCIE

PCIe command

NVME_MI_MT_AE

Asynchronous Event

Overview

Used as byte 1 of both request and response messages (NMIMT bits of NMP byte). Not to be confused with the MCTP message type in byte 0.

From nvme-cli 3.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.