libnvme(9)
πΈ libnvme(9) β the API Manual, bestie edition πΈ
okay so you're reading the libnvme manual, section 9, and today's main character is a tiny little struct that does Big Things in Dataset Management. it's giving "small but mighty" and honestly? obsessed. π
β¨ NAME β¨
struct nvme_dsm_range β Dataset Management - Range Definition
like literally, it's the range definition. that's the whole vibe. π
π¦ SYNOPSIS π¦
struct nvme_dsm_range {
__le32 cattr;
__le32 nlb;
__le64 slba;
};
three fields. no notes. she's compact and she knows it. β¨
π Members π
cattrβ the Context Attributes, aka the little vibe check for this range π«Άnlbβ the Length in logical blocks β yes bestie, that's how many blocks we're talking about πslbaβ the Starting LBA β where the whole thing kicks off, the origin story, the main character entrance π₯
ngl, every single field here is load-bearing. don't be out here renaming anything, iykyk π
and that's the whole page, you ate that π
cute little sign-off: this was struct nvme_dsm_range from libnvme, version 9, dated October 2026 β fr fr, no cap, see you in the next manpage bestie πππ§
π¦ 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