nvme_init_zns_report_zones-libnvme3(2)

nvme_init_zns_report_zones-libnvme32

Initialize passthru command to return the list of zones

Usage

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

Overview

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

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