libnvme(9)
π libnvme(9) β the API Manual bestie, but make it cute π
okay so real talk, this page is short but it's lowkey iconic β it's from the libnvme manual (section 9, kernel/API vibes, iykyk β¨), and it's all about one tiny enum. yes, one. and honestly? she ate. π«Ά
β¨ NAME β¨
enum nvme_id_ctrl_ofcs β the thing that tells you whether the controller supports optional fabric commands π
like, "does this controller do the extra credit or not" β that's the whole vibe check right there πΈ
π SYNOPSIS π
enum nvme_id_ctrl_ofcs {
NVME_CTRL_OFCS_DISCONNECT
};
that's it. that's the whole enum. one (1) constant, main character energy only π no cap.
π¦ Constants π¦
NVME_CTRL_OFCS_DISCONNECTβ if this bit is set, then the controller supports theDisconnectcommand and deletion of individual I/O Queues πβ¨ like yes bestie, she can drop a queue she doesn't need anymore, slay. (and if it's not set? then nope, no disconnect for you π β the original says it as a plain "if set", so that's all we're claiming, fr fr.)
π‘ friendly reminder that this only describes what the bit means β it's a field in nvme_id_ctrl, so you're reading it from a controller identify structure, not conjuring it out of the void π§
and that's the whole page, bestie β short, sweet, no filler, no drama π
β cute little sign-off from the API Manual crew (source/version line, you know the one) and dated October 2026 π see u in the next manpage mwah π
π¦ 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