1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_change_ns_event - Change Namespace Event Data
7
9 struct nvme_change_ns_event {
10 __le32 nsmgt_cdw10;
11 __u8 rsvd4[4];
12 __le64 nsze;
13 __u8 rsvd16[8];
14 __le64 nscap;
15 __u8 flbas;
16 __u8 dps;
17 __u8 nmic;
18 __u8 rsvd35;
19 __le32 ana_grp_id;
20 __le16 nvmset_id;
21 __le16 rsvd42;
22 __le32 nsid;
23 };
24
25
27 nsmgt_cdw10 Namespace Management CDW10
28
29 rsvd4 Reserved
30
31 nsze Namespace Size
32
33 rsvd16 Reserved
34
35 nscap Namespace Capacity
36
37 flbas Formatted LBA Size
38
39 dps End-to-end Data Protection Type Settings
40
41 nmic Namespace Multi-path I/O and Namespace Sharing Capabilities
42
43 rsvd35 Reserved
44
45 ana_grp_id ANA Group Identifier
46
47 nvmset_id NVM Set Identifier
48
49 rsvd42 Reserved
50
51 nsid Namespace ID
52
53
54
55November 2022 struct nvme_change_ns_event libnvme(9)