1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_mi_vpd_mr_common -
7
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
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 2022 struct nvme_mi_vpd_mr_common libnvme(9)