Reference

nvme_init_zns_mgmt_send-libnvme3(2)

Initialize passthru command for ZNS management send command

NAME

nvme_init_zns_mgmt_send - Initialize passthru command for ZNS management send command

SYNOPSIS

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

DESCRIPTION

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