libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvme\_zns\_send\_action - Zone Management Send - Zone Send Action

# [SYNOPSIS](#SYNOPSIS)

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**

};

# [Constants](#Constants)

[NVME\_ZNS\_ZSA\_CLOSE](#NVME_ZNS_ZSA_CLOSE)

Close Zone

[NVME\_ZNS\_ZSA\_FINISH](#NVME_ZNS_ZSA_FINISH)

Finish Zone

[NVME\_ZNS\_ZSA\_OPEN](#NVME_ZNS_ZSA_OPEN)

Open Zone

[NVME\_ZNS\_ZSA\_RESET](#NVME_ZNS_ZSA_RESET)

Reset Zone

[NVME\_ZNS\_ZSA\_OFFLINE](#NVME_ZNS_ZSA_OFFLINE)

Offline Zone

[NVME\_ZNS\_ZSA\_SET\_DESC\_EXT](#NVME_ZNS_ZSA_SET_DESC_EXT)

Set Zone Descriptor Extension

[NVME\_ZNS\_ZSA\_ZRWA\_FLUSH](#NVME_ZNS_ZSA_ZRWA_FLUSH)

Flush

enum nvme\_zns\_send\_action October 2026

---

Document: nvme_zns_send_action-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
