Reference

nvme_init_manage_export_nvms_send-libnvme3(2)

Initialize passthru command for Manage Exported NVM Subsystem Send

NAME

nvme_init_manage_export_nvms_send - Initialize passthru command for Manage Exported NVM Subsystem Send

SYNOPSIS

void nvme_init_manage_export_nvms_send (struct libnvme_passthru_cmd *cmd , __u8 sel , __u8 mos , __u16 mose , 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_nvms_send_sel

mos

Management Operation Specific (MOS): specific to sel

mose

Management Operation Specific Extended (MOSE): 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 NVM Subsystem Send command.