libnvme(2)

🌸 NAME 🌸

enum nvme_id_ctrl_ofcs β€” the lil enum that tells you whether the controller supports the optional fabric commands πŸ’–

bestie this is a page from the libnvme API Manual, so like… it's giving kernel-adjacent, it's giving storage nerds, and we're here for it 🫢


✨ SYNOPSIS ✨

enum nvme_id_ctrl_ofcs {
    NVME_CTRL_OFCS_DISCONNECT

};

okay so that's the whole vibe β€” one enum, one constant, no cap πŸŽ€


πŸ”₯ Constants πŸ”₯

  • NVME_CTRL_OFCS_DISCONNECT β€” if this baby is set, then the controller supports the Disconnect command and deletion of individual I/O Queues. periodt πŸ’… that's literally it, that's the whole flag, and honestly? iconic. one bit of info, zero filler 😭✨
ngl if it's not set, then… it's not supported. that's the whole plot twist πŸ¦‹ (this is just the meaning of "if set", the manpage doesn't say anything else, so we don't either πŸ™ˆ)

and that's the page, bestie!! πŸ‘‘ this was libnvme page enum nvme_id_ctrl_ofcs, from the libnvme API Manual, dated July 2026. short, sweet, slayed πŸ’–πŸ§šπŸŒΈ bye luv u, go read your NVMe spec πŸŽ€β­

πŸ“¦ where this page comes from