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

struct nvme_ns_id_desc - Namespace identifier type descriptor

struct nvme_ns_id_desc {
__u8 nidt;
__u8 nidl;
__le16 rsvd;
__u8 nid[];
};

Namespace Identifier Type, see enum nvme_ns_id_desc_nidt
Namespace Identifier Length contains the length in bytes of the struct nvme_id_ns.nid.
Reserved
Namespace Identifier contains a value that is globally unique and assigned to the namespace when the namespace is created. The length is defined in struct nvme_id_ns.nidl.
struct nvme_ns_id_desc January 2023