DOKK / manpages / debian 12 / libnvme-dev / nvme_fdp_config_desc.2.en
libnvme(2) API Manual libnvme(2)

struct nvme_fdp_config_desc - FDP Configuration Descriptor

struct nvme_fdp_config_desc {
__u16 size;
__u8 fdpa;
__u8 vss;
__u32 nrg;
__u16 nruh;
__u16 maxpids;
__u32 nnss;
__u64 runs;
__u32 erutl;
__u8 rsvd28[36];
struct nvme_fdp_ruh_desc ruhs[];
};

Descriptor size
FDP Attributes (enum nvme_fdp_config_fdpa)
Vendor Specific Size
Number of Reclaim Groups
Number of Reclaim Unit Handles
Max Placement Identifiers
Number of Namespaces Supported
Reclaim Unit Nominal Size
Estimated Reclaim Unit Time Limit
Reserved
Reclaim Unit Handle descriptors (struct nvme_fdp_ruh_desc)
struct nvme_fdp_config_desc January 2023