libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’– NAME πŸ’–

okay so bestie, you’re on the libnvme(9) page in the API Manual, and the star of this one is struct nvme_exported_ctrl_descriptor β€” literally the Exported Controller Descriptor. that’s it, that’s the name, no cap. πŸ¦‹


✨ SYNOPSIS ✨

here’s the whole struct, copied exactly so you can trust it:

       struct nvme_exported_ctrl_descriptor {
           __le16 ecntlid;
           __le16 cntlid;
        };

yep, two __le16 members. short and iconic. πŸ’…

🫢 Members 🫢

  • ecntlid β€” Exported Controller Identifier (ECNTLID). that’s the whole flex. ✨
  • cntlid β€” Controller Identifier (CNTLID) of the associated Underlying Controller. yes bestie, associated Underlying Controller is the exact phrase, don’t come for me. 😭

xoxo, your Unix bestie πŸ’– β€” this page is from the libnvme(9) API Manual, and it’s dated October 2026. periodt. πŸŽ€

πŸ“¦ where this page comes from