nvme_init_zns_mgmt_send-libnvme3(2)

nvme_init_zns_mgmt_send-libnvme32

Initialize passthru command for zns management send command

Usage

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 );

Arguments

cmd

Passthru command to use

nsid

Namespace ID

slba

Starting logical block address

zsa

Zone send action

selall

Select all flag

zsaso

Zone Send Action Specific Option

zm

Zone Management

data

Userspace address of the data buffer

len

Length of data

Overview

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

From nvme-cli 3.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.