nvme_init_zns_mgmt_send(9) libnvme API manual nvme_init_zns_mgmt_send(9)

nvme_init_zns_mgmt_send - Initialize passthru command for ZNS management send command

void nvme_init_zns_mgmt_send (struct libnvme_passthru_cmd *cmd , __u32 nsid , __u64 slba , enum nvme_zns_send_action zsa , bool selall , __u8 zsaso , __u8 zm , void *data , __u32 len );

Passthru command to use
Namespace ID
Starting logical block address
Zone send action
Select all flag
Zone Send Action Specific Option
Zone Management
Userspace address of the data buffer
Length of data

Initializes the passthru command buffer for the ZNS Management Send command.

nvme_init_zns_mgmt_send October 2026