libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’… libnvme(9) β€” like, the API Manual, bestie πŸŽ€

okay so real quick before we dive in: this is a page from libnvme(9) (that's the API Manual, mwah 😘) and it's about one very specific little enum. tiny page, big slay energy. let's go πŸ¦‹


✨ NAME ✨

enum nvme_ns_mgmt_sel β€” Namespace Management Β· Select πŸ‘‘

like, it's the enum that tells you which namespace-management thing you're doing. that's it. that's the whole vibe check.


🌸 SYNOPSIS 🌸

enum nvme_ns_mgmt_sel {
    NVME_NS_MGMT_SEL_CREATE ,
    NVME_NS_MGMT_SEL_DELETE ,
    NVME_NS_MGMT_SEL_RESTORE_DEFAULT_CONFIG

};

three constants, no drama, alphabetically unbothered, just sitting there looking iconic πŸ’…


⭐ Constants ⭐

okay so here's the whole cast, one by one β€” no cap, this is the entire list, nothing hidden, nothing skipped:

  • NVME_NS_MGMT_SEL_CREATE β€” the Namespace Create selection ✨ like, you're making a namespace. main character move tbh.
  • NVME_NS_MGMT_SEL_DELETE β€” the Namespace Delete selection πŸ’€ you're yeeting that namespace into the void. RIP boo, you were mid anyway.
  • NVME_NS_MGMT_SEL_RESTORE_DEFAULT_CONFIG β€” the Restore Default Namespace Configuration selection 🫢 the "factory reset, but make it namespace management" option. it's giving fresh start.
ngl bestie, that is genuinely every constant in this enum β€” three of them, exactly three, and if you're looking for a fourth... there isn't one. periodt. πŸ”₯

🧚 the cute sign-off 🧚

and that's the page!! πŸ“ this little cutie dropped on October 2026 as part of the enum nvme_ns_mgmt_sel section of the libnvme(9) API Manual β€” go be obsessed with namespaces responsibly, ily, bye πŸ’œπŸŒˆ

πŸ“¦ where this page comes from