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.