libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’– libnvme(9) β€” the API Manual, bestie edition πŸ’–

okay so this page is from the libnvme API manual (that's the libnvme(9) manual section, iykyk), and it's all about one very specific little enum:

✨ NAME ✨

enum nvme_manage_export_nvms_send_cdw14 β€” Manage Exported NVM Subsystem Send - Command Dword 14

like, that's the whole name, it's a mouthful, but she's iconic for it πŸ’…


🌸 SYNOPSIS 🌸

enum nvme_manage_export_nvms_send_cdw14 {
    NVME_MANAGE_EXPORT_NVMS_SEND_CDW14_ESUBIDV ,
    NVME_MANAGE_EXPORT_NVMS_SEND_CDW14_ESUBID_SHIFT ,
    NVME_MANAGE_EXPORT_NVMS_SEND_CDW14_ESUBID_MASK

};

no cap, that's the entire enum, three constants and a vibe 🫢


πŸŽ€ Constants πŸŽ€

  • NVME_MANAGE_EXPORT_NVMS_SEND_CDW14_ESUBIDV β€” the Exported NVM Subsystem Identifier Valid flag, aka ESUBIDV. she's the one who says "yes bestie, the ID is valid" ✨
  • NVME_MANAGE_EXPORT_NVMS_SEND_CDW14_ESUBID_SHIFT β€” the shift amount you use to set the Exported NVM Subsystem Identifier (ESUBID), and fr fr this one only matters if ESUBIDV is actually set πŸ”₯
  • NVME_MANAGE_EXPORT_NVMS_SEND_CDW14_ESUBID_MASK β€” the mask you use to set ESUBID. masking queen πŸ‘‘
no extra lore here, babe β€” these three constants are literally the whole story, so don't go reading behaviour into them that the page doesn't say πŸ™ˆ

and that's a wrap, mwah πŸ’‹ this gorgeous page dropped October 2026 and it lives at home in the libnvme(9) corner of the API Manual. see u there, bestie πŸŒˆπŸ¦‹

πŸ“¦ where this page comes from