.TH "nvme_init_manage_export_ns_associate" 9 "nvme_init_manage_export_ns_associate" "October 2026" "libnvme API manual" LINUX .SH NAME nvme_init_manage_export_ns_associate \- Initialize passthru command for Manage Exported Namespace - Associate Namespace .SH SYNOPSIS .B "void" nvme_init_manage_export_ns_associate .BI "(struct libnvme_passthru_cmd *cmd " "," .BI "__u8 andsf " "," .BI "bool esubidv " "," .BI "__u16 esubid " "," .BI "struct nvme_associate_ns_data *data " ");" .SH ARGUMENTS .IP "cmd" 12 Passthru command to use .IP "andsf" 12 Associate Namespace Data Structure Format (ANDSF): the bit number in the Exported Namespace Data Structure Formats Supported (ENDSFS) field (Identify Controller data structure) that defines the format of \fIdata\fP. Bit 1 selects the format defined by \fIstruct nvme_associate_ns_data\fP. .IP "esubidv" 12 Exported NVM Subsystem Identifier Valid (ESUBIDV): if set, \fIesubid\fP identifies the target Exported NVM Subsystem; otherwise the target is identified by the ENSNQN field in \fIdata\fP .IP "esubid" 12 Exported NVM Subsystem Identifier (ESUBID), used if \fIesubidv\fP is set .IP "data" 12 Associate Namespace data buffer, see \fIstruct nvme_associate_ns_data\fP .SH "DESCRIPTION" Initializes the passthru command buffer for the Manage Exported Namespace command with SEL value NVME_MANAGE_EXPORT_NS_SEL_ASSOCIATE.