libnvme(9)
π libnvme(9) β the API Manual, section 9, bestie
Ok so real talk, this page lives in the <pink>libnvme</pink> API manual (section 9 of the manual pages, iykyk), and it's a tiny little glow-up of a page. One enum, one constant. Short, sweet, iconic. Let's get into it π
β¨ NAME β¨
enum nbft_discovery_flags β the Discovery Descriptor Flags, aka the little flag holder that tells you whether a descriptor is valid or just, like, reserved. Periodt. π¦
πΈ SYNOPSIS πΈ
enum nbft_discovery_flags {
NBFT_DISCOVERY_VALID
};
That's the whole thing. No cap, that's it. One member. She's minimal and she knows it π
β Constants β
NBFT_DISCOVERY_VALIDβ the Descriptor Valid flag, and the way it works is genuinely so simple: if it's set to1h, then this descriptor is valid β . If it's cleared to0h, then this descriptor is reserved π«. That's the entire vibe check, bestie β set means valid, cleared means reserved, no in-between, no drama.
Ngl, this one's a short read, but every bit of it matters β if you're checking this flag and you get it backwards, that's on you, not on the enum π
π«Ά the cute sign-off π«Ά
And that's the page! This lil' beauty comes to you from October 2026, it's filed under enum nbft_discovery_flags, and it's living its best life in the <pink>libnvme(9)</pink> API Manual. Go forth and check your descriptor flags, queen πβ¨πΈ
π¦ 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