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

NAME

6       struct nvme_mi_vpd_mr_common - NVMe MultiRecord Area
7

SYNOPSIS

9       struct nvme_mi_vpd_mr_common {
10           __u8 type;
11           __u8 rf;
12           __u8 rlen;
13           __u8 rchksum;
14           __u8 hchksum;
15           union {
16             struct nvme_mi_vpd_mra nmra;
17             struct nvme_mi_vpd_ppmra ppmra;
18             struct nvme_mi_vpd_tra tmra;
19           };
20        };
21
22

Members

24       type        NVMe Record Type ID
25
26       rf          Record Format
27
28       rlen        Record Length
29
30       rchksum     Record Checksum
31
32       hchksum     Header Checksum
33
34       {unnamed_union}
35                   anonymous
36
37       nmra        NVMe MultiRecord Area
38
39       ppmra       NVMe PCIe Port MultiRecord Area
40
41       tmra        Topology MultiRecord Area
42
43
44
45April 2023               struct nvme_mi_vpd_mr_common               libnvme(9)
Impressum