1nvme_virtual_mgmt(9)          libnvme API manual          nvme_virtual_mgmt(9)
2
3
4

NAME

6       nvme_virtual_mgmt - Virtualization resource management
7

SYNOPSIS

9       int nvme_virtual_mgmt (struct nvme_virtual_mgmt_args *args );
10

ARGUMENTS

12       args        struct nvme_virtual_mgmt_args argument structure
13

DESCRIPTION

15       The  Virtualization  Management  command  is  supported by primary con‐
16       trollers that support the Virtualization Enhancements capability.  This
17       command is used for several functions:
18
19       -  Modifying  Flexible Resource allocation for the primary controller -
20       Assigning Flexible Resources for secondary controllers  -  Setting  the
21       Online and Offline state for secondary controllers
22

RETURN

24       The  nvme command status if a response was received (see enum nvme_sta‐
25       tus_field) or -1 with errno set otherwise.
26
27
28
29November 2022                  nvme_virtual_mgmt          nvme_virtual_mgmt(9)
Impressum