nvme_init_virtual_mgmt(9) libnvme API manual nvme_init_virtual_mgmt(9)

nvme_init_virtual_mgmt - Initialize passthru command for Virtualization Resource Management

void nvme_init_virtual_mgmt (struct libnvme_passthru_cmd *cmd , enum nvme_virt_mgmt_act act , enum nvme_virt_mgmt_rt rt , __u16 cntlid , __u16 nr );

Passthru command to use
Virtual resource action, see enum nvme_virt_mgmt_act
Resource type to modify, see enum nvme_virt_mgmt_rt
Controller id for which resources are bing modified
Number of resources being allocated or assigned

Initializes the passthru command buffer for the Virtualization Management command.

nvme_init_virtual_mgmt October 2026