libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’– NAME πŸ’–

okay bestie, welcome to libnvme(9) β€” this is the manual page for struct nvme_exported_nvm_subsys_descriptor, aka the Exported NVM Subsystem Descriptor. yes, that whole long name. she's iconic, she's specific, and she's here to describe this struct. periodt.


✨ SYNOPSIS ✨

here's the struct in all her main-character glory, copied exactly because we do not mess with code:

struct nvme_exported_nvm_subsys_descriptor {
    __u8 esubnqn[256];
    __u8 rsvd256[2];
    __le16 esubid;
 };

🌸 Members 🌸

  • esubnqn β€” the Exported NVM Subsystem NQN, also known as ESUBNQN. yes, that's a lot of letters, but she ate πŸ’…
  • rsvd256 β€” Reserved. no notes, just reserved energy πŸŽ€
  • esubid β€” the Exported NVM Subsystem Identifier, aka ESUBID. short name, big role ✨

that's the whole vibe, bestie β€” struct included, every member accounted for, no cap 🫢 this was the libnvme(9) API Manual page, dated October 2026; mwah, go forth and slay your NVM subsystem descriptor knowledge πŸ’–πŸ‘‘

πŸ“¦ where this page comes from