nvme_init_ns_mgmt_create(9) libnvme API manual nvme_init_ns_mgmt_create(9)

nvme_init_ns_mgmt_create - Initialize passthru command to create a non attached namespace

void nvme_init_ns_mgmt_create (struct libnvme_passthru_cmd *cmd , __u8 csi , struct nvme_ns_mgmt_host_sw_specified *data );

Passthru command to use
Command Set Identifier
Host Software Specified Fields buffer that defines NS creation parameters

Initializes the passthru command buffer for the Namespace Management - Create command. The command uses NVME_NSID_NONE as the target NSID.

nvme_init_ns_mgmt_create October 2026