Reference

nvme_init_zns_mgmt_recv-libnvme3(2)

Initialize passthru command for ZNS management receive command

NAME

nvme_init_zns_mgmt_recv - Initialize passthru command for ZNS management receive command

SYNOPSIS

void nvme_init_zns_mgmt_recv (struct libnvme_passthru_cmd *cmd , __u32 nsid , __u64 slba , enum nvme_zns_recv_action zra , __u16 zras , bool zraspf , void *data , __u32 len );

ARGUMENTS

cmd

Passthru command to use

nsid

Namespace ID

slba

Starting logical block address

zra

zone receive action

zras

Zone receive action specific field

zraspf

Zone receive action specific features

data

Userspace address of the data buffer

len

Length of data

DESCRIPTION

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