Provided by: libnvme-dev_1.14-1_amd64 

NAME
enum nvme_id_ctrl_oacs - Flags indicating the optional Admin commands and features supported by the controller, see &struct nvme_id_ctrl.oacs.
SYNOPSIS
enum nvme_id_ctrl_oacs { NVME_CTRL_OACS_SSRS_SHIFT , NVME_CTRL_OACS_FNVMS_SHIFT , NVME_CTRL_OACS_FWDS_SHIFT , NVME_CTRL_OACS_NMS_SHIFT , NVME_CTRL_OACS_DSTS_SHIFT , NVME_CTRL_OACS_DIRS_SHIFT , NVME_CTRL_OACS_NSRS_SHIFT , NVME_CTRL_OACS_VMS_SHIFT , NVME_CTRL_OACS_DBCS_SHIFT , NVME_CTRL_OACS_GLSS_SHIFT , NVME_CTRL_OACS_CFLS_SHIFT , NVME_CTRL_OACS_HMLMS_SHIFT , NVME_CTRL_OACS_SSRS_MASK , NVME_CTRL_OACS_FNVMS_MASK , NVME_CTRL_OACS_FWDS_MASK , NVME_CTRL_OACS_NMS_MASK , NVME_CTRL_OACS_DSTS_MASK , NVME_CTRL_OACS_DIRS_MASK , NVME_CTRL_OACS_NSRS_MASK , NVME_CTRL_OACS_VMS_MASK , NVME_CTRL_OACS_DBCS_MASK , NVME_CTRL_OACS_GLSS_MASK , NVME_CTRL_OACS_CFLS_MASK , NVME_CTRL_OACS_HMLMS_MASK , NVME_CTRL_OACS_SECURITY , NVME_CTRL_OACS_FORMAT , NVME_CTRL_OACS_FW , NVME_CTRL_OACS_NS_MGMT , NVME_CTRL_OACS_SELF_TEST , NVME_CTRL_OACS_DIRECTIVES , NVME_CTRL_OACS_NVME_MI , NVME_CTRL_OACS_VIRT_MGMT , NVME_CTRL_OACS_DBBUF_CFG , NVME_CTRL_OACS_LBA_STATUS , NVME_CTRL_OACS_CMD_FEAT_LD , NVME_CTRL_OACS_HMLM };
Constants
NVME_CTRL_OACS_SSRS_SHIFT Shift amount to get the Security Send Receive supported NVME_CTRL_OACS_FNVMS_SHIFT Shift amount to get the Format NVM supported NVME_CTRL_OACS_FWDS_SHIFT Shift amount to get the Firmware Download supported NVME_CTRL_OACS_NMS_SHIFT Shift amount to get the Namespace Management supported NVME_CTRL_OACS_DSTS_SHIFT Shift amount to get the Device Self-test supported NVME_CTRL_OACS_DIRS_SHIFT Shift amount to get the Directives supported NVME_CTRL_OACS_NSRS_SHIFT Shift amount to get the NVMe-MI Send Receive supported NVME_CTRL_OACS_VMS_SHIFT Shift amount to get the Virtualization Management supported NVME_CTRL_OACS_DBCS_SHIFT Shift amount to get the Doorbell Buffer Config supported NVME_CTRL_OACS_GLSS_SHIFT Shift amount to get the Get LBA Status supported NVME_CTRL_OACS_CFLS_SHIFT Shift amount to get the Command and Feature Lockdown supported NVME_CTRL_OACS_HMLMS_SHIFT Shift amount to get the Host Managed Live Migration support NVME_CTRL_OACS_SSRS_MASK Mask to get the Security Send Receive supported NVME_CTRL_OACS_FNVMS_MASK Mask to get the Format NVM supported NVME_CTRL_OACS_FWDS_MASK Mask to get the Firmware Download supported NVME_CTRL_OACS_NMS_MASK Mask to get the Namespace Management supported NVME_CTRL_OACS_DSTS_MASK Mask to get the Device Self-test supported NVME_CTRL_OACS_DIRS_MASK Mask to get the Directives supported NVME_CTRL_OACS_NSRS_MASK Mask to get the NVMe-MI Send Receive supported NVME_CTRL_OACS_VMS_MASK Mask to get the Virtualization Management supported NVME_CTRL_OACS_DBCS_MASK Mask to get the Doorbell Buffer Config supported NVME_CTRL_OACS_GLSS_MASK Mask to get the Get LBA Status supported NVME_CTRL_OACS_CFLS_MASK Mask to get the Command and Feature Lockdown supported NVME_CTRL_OACS_HMLMS_MASK Mask to get the Host Managed Live Migration support NVME_CTRL_OACS_SECURITY If set, then the controller supports the Security Send and Security Receive commands. NVME_CTRL_OACS_FORMAT If set then the controller supports the Format NVM command. NVME_CTRL_OACS_FW If set, then the controller supports the Firmware Commit and Firmware Image Download commands. NVME_CTRL_OACS_NS_MGMT If set, then the controller supports the Namespace Management capability NVME_CTRL_OACS_SELF_TEST If set, then the controller supports the Device Self-test command. NVME_CTRL_OACS_DIRECTIVES If set, then the controller supports Directives and the Directive Send and Directive Receive commands. NVME_CTRL_OACS_NVME_MI If set, then the controller supports the NVMe-MI Send and NVMe-MI Receive commands. NVME_CTRL_OACS_VIRT_MGMT If set, then the controller supports the Virtualization Management command. NVME_CTRL_OACS_DBBUF_CFG If set, then the controller supports the Doorbell Buffer Config command. NVME_CTRL_OACS_LBA_STATUS If set, then the controller supports the Get LBA Status capability. NVME_CTRL_OACS_CMD_FEAT_LD If set, then the controller supports the command and feature lockdown capability. NVME_CTRL_OACS_HMLM If set, then the controller supports the command and Host Managed Live Migration capability. May 2025 enum nvme_id_ctrl_oacs libnvme(2)