libnvme(9)
π NAME π
okay so this is libnvme(9) β the manual page for real ones β and today's main character is enum nvme_zns_report_options, aka the Zone Management Receive β Zone Receive Action Specific Field. yes that's a mouthful, no I will not be shortening it, it's iconic π
β¨ SYNOPSIS β¨
bestie, here's the whole enum, exactly as it lives, no cap:
enum nvme_zns_report_options {
NVME_ZNS_ZRAS_REPORT_ALL ,
NVME_ZNS_ZRAS_REPORT_EMPTY ,
NVME_ZNS_ZRAS_REPORT_IMPL_OPENED ,
NVME_ZNS_ZRAS_REPORT_EXPL_OPENED ,
NVME_ZNS_ZRAS_REPORT_CLOSED ,
NVME_ZNS_ZRAS_REPORT_FULL ,
NVME_ZNS_ZRAS_REPORT_READ_ONLY ,
NVME_ZNS_ZRAS_REPORT_OFFLINE
};
π CONSTANTS π
every single one, in order, no skipping, we don't do that here π«Ά
NVME_ZNS_ZRAS_REPORT_ALLβ list all the zones. the whole roster. main character energy for your zone list π₯NVME_ZNS_ZRAS_REPORT_EMPTYβ list the zones chilling in theZSE:Emptystate πΈNVME_ZNS_ZRAS_REPORT_IMPL_OPENEDβ list the zones in theZSIO:Implicitly Openedstate β¨NVME_ZNS_ZRAS_REPORT_EXPL_OPENEDβ list the zones in theZSEO:Explicitly Openedstate π«NVME_ZNS_ZRAS_REPORT_CLOSEDβ list the zones in theZSC:Closedstate πNVME_ZNS_ZRAS_REPORT_FULLβ list the zones in theZSF:Fullstate, they ate and there's no room left πNVME_ZNS_ZRAS_REPORT_READ_ONLYβ list the zones in theZSRO:Read Onlystate, look don't touch vibes πNVME_ZNS_ZRAS_REPORT_OFFLINEβ list the zones in theZSO:Offlinestate, they're on do-not-disturb π
ngl the whole point of this enum is picking which zone state you wanna filter by when you're asking the device what's up. pick your fighter, get your list. that's the vibe check π
and that's the page bestie!! this was enum nvme_zns_report_options from the libnvme(9) API Manual, dated October 2026 πβ go forth and report those zones, you're gonna slay π§π
π¦ 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