Reference

nvme_init_zns_report_zones-libnvme3(2)

Initialize passthru command to return the list of zones

NAME

nvme_init_zns_report_zones - Initialize passthru command to return the list of zones

SYNOPSIS

void nvme_init_zns_report_zones (struct libnvme_passthru_cmd *cmd , __u32 nsid , __u64 slba , enum nvme_zns_report_options opts , bool extended , bool partial , void *data , __u32 len );

ARGUMENTS

cmd

Passthru command to use

nsid

Namespace ID

slba

Starting LBA

opts

Reporting options

extended

Extended report

partial

Partial report requested

data

Userspace address of the report zones data buffer

len

Length of the data buffer

DESCRIPTION

Initializes the passthru command buffer for the ZNS Management Receive - Report Zones command.