1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_mi_vpd_hdr - Vital Product Data Common Header
7
9 struct nvme_mi_vpd_hdr {
10 __u8 ipmiver;
11 __u8 iuaoff;
12 __u8 ciaoff;
13 __u8 biaoff;
14 __u8 piaoff;
15 __u8 mrioff;
16 __u8 rsvd6;
17 __u8 chchk;
18 __u8 vpd[];
19 };
20
21
23 ipmiver IPMI Format Version Number
24
25 iuaoff Internal Use Area Starting Offset
26
27 ciaoff Chassis Info Area Starting Offset
28
29 biaoff Board Info Area Starting Offset
30
31 piaoff Product Info Area Starting Offset
32
33 mrioff MultiRecord Info Area Starting Offset
34
35 rsvd6 Reserved
36
37 chchk Common Header Checksum
38
39 vpd Vital Product Data
40
41
42
43April 2023 struct nvme_mi_vpd_hdr libnvme(9)