Scroll to navigation

libnvme(2) API Manual libnvme(2)

NAME

struct nvme_virtual_mgmt_args - Arguments for the NVMe Virtualization resource management command

SYNOPSIS

struct nvme_virtual_mgmt_args {
__u32 *result;
int args_size;
int fd;
__u32 timeout;
enum nvme_virt_mgmt_act act;
enum nvme_virt_mgmt_rt rt;
__u16 cntlid;
__u16 nr;
};

Members

If successful, the CQE dword0
Size of struct nvme_virtual_mgmt_args
File descriptor of nvme device
Timeout in ms
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
struct nvme_virtual_mgmt_args December 2025