OS Manuals

nvme_init_manage_export_ns-libnvme3(2)

nvme_init_manage_export_ns - Initialize passthru command for Manage Exported Namespace

nvme_init_manage_export_ns(9) libnvme API manual nvme_init_manage_export_ns(9)

nvme_init_manage_export_ns - Initialize passthru command for Manage Exported Namespace

void nvme_init_manage_export_ns (struct libnvme_passthru_cmd *cmd , __u8 sel , __u8 mos , bool esubidv , __u16 esubid , void *data , __u32 len );

Passthru command to use
Select (SEL): management operation to perform, see enum nvme_manage_export_ns_sel
Management Operation Specific (MOS): specific to sel
Exported NVM Subsystem Identifier Valid (ESUBIDV): if set, esubid identifies the target Exported NVM Subsystem; otherwise the target is identified by the SUBNQN in data
Exported NVM Subsystem Identifier (ESUBID), used if esubidv is set
Pointer to data buffer
Length of data

Initializes the passthru command buffer for the Manage Exported Namespace command.

nvme_init_manage_export_ns October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31