1libnvme(9)                        API Manual                        libnvme(9)
2
3
4

NAME

6       struct nvme_mi_msg_hdr - General MI message header.
7

SYNOPSIS

9       struct nvme_mi_msg_hdr {
10           __u8 type;
11           __u8 nmp;
12           __u8 meb;
13           __u8 rsvd0;
14        };
15
16

Members

18       type        MCTP message type, will always be NVME_MI_MSGTYPE_NVME
19
20       nmp         NVMe-MI message parameters (including MI message type)
21
22       meb         Management  Endpoint Buffer flag; unused for libnvme-mi im‐
23                   plementation
24
25       rsvd0       currently reserved
26

Description

28       Wire format shared by both request and response messages,  per  NVMe-MI
29       section 3.1. This is used for all message types, MI and Admin.
30
31
32
33November 2022               struct nvme_mi_msg_hdr                  libnvme(9)
Impressum