libnvme(9)

πŸ“¦ version 3.2, in arch rolling

🌸 NAME 🌸

hii bestie, welcome to libnvme(9) β€” the API Manual, section 9, in the flesh πŸ’… β€” and today's main character is enum nvme_zns_send_action, aka the Zone Management Send - Zone Send Action enum. that's the whole page, that's the whole vibe πŸŽ€

it's literally just a list of constants, and the descriptions are adorably tiny, so we're gonna go through every single one and give them the respect they deserve. no skips, no summaries, we don't do that here ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the shape of her, exactly as written, no cap:

enum nvme_zns_send_action {
    NVME_ZNS_ZSA_CLOSE ,
    NVME_ZNS_ZSA_FINISH ,
    NVME_ZNS_ZSA_OPEN ,
    NVME_ZNS_ZSA_RESET ,
    NVME_ZNS_ZSA_OFFLINE ,
    NVME_ZNS_ZSA_SET_DESC_EXT ,
    NVME_ZNS_ZSA_ZRWA_FLUSH

};

seven constants, zero drama. and yes the commas are sitting there with a space before them and a blank line before the closing brace β€” that's the original formatting and we do not touch it, periodt πŸ”₯


πŸ’… Constants πŸ’…

okay so these are the constants, one by one, in order, because order matters and so do you 🫢

  • NVME_ZNS_ZSA_CLOSE β€” Close Zone 🌸 that's it, she closes.
  • NVME_ZNS_ZSA_FINISH β€” Finish Zone ✨ finished, done-zo, wrapped up.
  • NVME_ZNS_ZSA_OPEN β€” Open Zone πŸ¦‹ open for business, bestie.
  • NVME_ZNS_ZSA_RESET β€” Reset Zone πŸ’« reset energy, we're starting over.
  • NVME_ZNS_ZSA_OFFLINE β€” Offline Zone πŸ™ˆ she is offline, do not perceive her.
  • NVME_ZNS_ZSA_SET_DESC_EXT β€” Set Zone Descriptor Extension πŸ‘‘ the long name, the main character, the icon.
  • NVME_ZNS_ZSA_ZRWA_FLUSH β€” Flush πŸ’€ one single word of a description. mysterious. legendary. iykyk.
ngl there is genuinely nothing else on this page β€” the constants above are the entire payload. lowkey iconic of them to keep it that short.

and that's a wrap, bestie πŸ’œ this has been enum nvme_zns_send_action from libnvme(9), dated October 2026, and you absolutely ate it. go forth and know your zone send actions fr fr πŸŽ€πŸŒˆβ­

πŸ“¦ where this page comes from