libnvme(9)
β¨ NAME β¨
struct nvme_nvmset_attr β NVM Set Attributes Entry
okay bestie, welcome to the libnvme(9) API Manual π this page is all about struct nvme_nvmset_attr, aka the NVM Set Attributes Entry. no cap, itβs a whole struct and weβre gonna get into every single field. periodt.
πΈ SYNOPSIS πΈ
struct nvme_nvmset_attr {
__le16 nvmsetid;
__le16 endgid;
__u8 rsvd4[4];
__le32 rr4kt;
__le32 ows;
__u8 tnvmsetcap[16];
__u8 unvmsetcap[16];
__u8 rsvd48[80];
};
π«Ά Members π«Ά
nvmsetidβ NVM Set Identifier β¨endgidβ Endurance Group Identifier π¦rsvd4β Reserved. itβs giving βdonβt touchβ energy, bestie πrr4ktβ Random 4 KiB Read Typical β this one indicates the typical time to complete a 4 KiB random read in 100 nanosecond units when the NVM Set is in a Predictable Latency Mode Deterministic Window and there is 1 outstanding command per NVM Set. yes, thatβs a mouthful, but we keep it exact, fr fr πowsβ Optimal Write Size πΈtnvmsetcapβ Total NVM Set Capacity πunvmsetcapβ Unallocated NVM Set Capacity πrsvd48β Reserved. again: reserved, so leave it alone π
mwah π thatβs the whole page, bestie β from the libnvme(9) API Manual, dated October 2026. πβ¨
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms