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

NAME

6       struct nvme_fdp_config_desc - FDP Configuration Descriptor
7

SYNOPSIS

9       struct nvme_fdp_config_desc {
10           __le16 size;
11           __u8 fdpa;
12           __u8 vss;
13           __le32 nrg;
14           __le16 nruh;
15           __le16 maxpids;
16           __le32 nnss;
17           __le64 runs;
18           __le32 erutl;
19           __u8 rsvd28[36];
20           struct nvme_fdp_ruh_desc ruhs[];
21        };
22
23

Members

25       size        Descriptor size
26
27       fdpa        FDP Attributes (enum nvme_fdp_config_fdpa)
28
29       vss         Vendor Specific Size
30
31       nrg         Number of Reclaim Groups
32
33       nruh        Number of Reclaim Unit Handles
34
35       maxpids     Max Placement Identifiers
36
37       nnss        Number of Namespaces Supported
38
39       runs        Reclaim Unit Nominal Size
40
41       erutl       Estimated Reclaim Unit Time Limit
42
43       rsvd28      Reserved
44
45       ruhs        Reclaim Unit Handle descriptors (struct nvme_fdp_ruh_desc)
46
47
48
49October 2023              struct nvme_fdp_config_desc               libnvme(9)
Impressum