1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_end_grp_config_desc - Endurance Group Configuration De‐
7 scriptor
8
10 struct nvme_end_grp_config_desc {
11 __le16 endgid;
12 __le16 cap_adj_factor;
13 __u8 rsvd4[12];
14 __u8 tegcap[16];
15 __u8 segcap[16];
16 __u8 end_est[16];
17 __u8 rsvd64[16];
18 __le16 egsets;
19 __le16 nvmsetid[];
20 };
21
22
24 endgid Endurance Group Identifier
25
26 cap_adj_factor
27 Capacity Adjustment Factor
28
29 rsvd4 Reserved
30
31 tegcap Total Endurance Group Capacity
32
33 segcap Spare Endurance Group Capacity
34
35 end_est Endurance Estimate
36
37 rsvd64 Reserved
38
39 egsets Number of NVM Sets
40
41 nvmsetid NVM Set Identifier
42
43
44
45October 2023 struct nvme_end_grp_config_desc libnvme(9)