.TH "nvme_init_manage_export_ns_disassociate" 9 "nvme_init_manage_export_ns_disassociate" "October 2026" "libnvme API manual" LINUX .SH NAME nvme_init_manage_export_ns_disassociate \- Initialize passthru command for Manage Exported Namespace - Disassociate Namespace .SH SYNOPSIS .B "void" nvme_init_manage_export_ns_disassociate .BI "(struct libnvme_passthru_cmd *cmd " "," .BI "bool esubidv " "," .BI "__u16 esubid " "," .BI "struct nvme_disassociate_ns_data *data " ");" .SH ARGUMENTS .IP "cmd" 12 Passthru command to use .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 Disassociate Namespace data buffer, see \fIstruct nvme_disassociate_ns_data\fP .SH "DESCRIPTION" Initializes the passthru command buffer for the Manage Exported Namespace command with SEL value NVME_MANAGE_EXPORT_NS_SEL_DISASSOCIATE.