Reference

nvme_init_manage_export_ns-libnvme3(2)

Initialize passthru command for Manage Exported Namespace

NAME

nvme_init_manage_export_ns - Initialize passthru command for Manage Exported Namespace

SYNOPSIS

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

ARGUMENTS

cmd

Passthru command to use

sel

Select (SEL): management operation to perform, see enum nvme_manage_export_ns_sel

mos

Management Operation Specific (MOS): specific to sel

esubidv

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

esubid

Exported NVM Subsystem Identifier (ESUBID), used if esubidv is set

data

Pointer to data buffer

len

Length of data

DESCRIPTION

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