libnvme(2) | API Manual | libnvme(2) |
NAME¶
enum nvme_identify_cns - Identify - CNS Values
SYNOPSIS¶
enum nvme_identify_cns {
NVME_IDENTIFY_CNS_NS ,
NVME_IDENTIFY_CNS_CTRL ,
NVME_IDENTIFY_CNS_NS_ACTIVE_LIST ,
NVME_IDENTIFY_CNS_NS_DESC_LIST ,
NVME_IDENTIFY_CNS_NVMSET_LIST ,
NVME_IDENTIFY_CNS_CSI_NS ,
NVME_IDENTIFY_CNS_CSI_CTRL ,
NVME_IDENTIFY_CNS_CSI_NS_ACTIVE_LIST ,
NVME_IDENTIFY_CNS_CSI_INDEPENDENT_ID_NS ,
NVME_IDENTIFY_CNS_NS_USER_DATA_FORMAT ,
NVME_IDENTIFY_CNS_CSI_NS_USER_DATA_FORMAT ,
NVME_IDENTIFY_CNS_ALLOCATED_NS_LIST ,
NVME_IDENTIFY_CNS_ALLOCATED_NS ,
NVME_IDENTIFY_CNS_NS_CTRL_LIST ,
NVME_IDENTIFY_CNS_CTRL_LIST ,
NVME_IDENTIFY_CNS_PRIMARY_CTRL_CAP ,
NVME_IDENTIFY_CNS_SECONDARY_CTRL_LIST ,
NVME_IDENTIFY_CNS_NS_GRANULARITY ,
NVME_IDENTIFY_CNS_UUID_LIST ,
NVME_IDENTIFY_CNS_DOMAIN_LIST ,
NVME_IDENTIFY_CNS_ENDURANCE_GROUP_ID ,
NVME_IDENTIFY_CNS_CSI_ALLOCATED_NS_LIST ,
NVME_IDENTIFY_CNS_CSI_ID_NS_DATA_STRUCTURE ,
NVME_IDENTIFY_CNS_COMMAND_SET_STRUCTURE ,
NVME_IDENTIFY_CNS_SUPPORTED_CTRL_STATE_FORMATS
};
Constants¶
- NVME_IDENTIFY_CNS_NS
- Identify Namespace data structure
- NVME_IDENTIFY_CNS_CTRL
- Identify Controller data structure
- NVME_IDENTIFY_CNS_NS_ACTIVE_LIST
- Active Namespace ID list
- NVME_IDENTIFY_CNS_NS_DESC_LIST
- Namespace Identification Descriptor list
- NVME_IDENTIFY_CNS_NVMSET_LIST
- NVM Set List
- NVME_IDENTIFY_CNS_CSI_NS
- I/O Command Set specific Identify Namespace data structure
- NVME_IDENTIFY_CNS_CSI_CTRL
- I/O Command Set specific Identify Controller data structure
- NVME_IDENTIFY_CNS_CSI_NS_ACTIVE_LIST
- Active Namespace ID list associated with the specified I/O Command Set
- NVME_IDENTIFY_CNS_CSI_INDEPENDENT_ID_NS
- I/O Command Set Independent Identify
- NVME_IDENTIFY_CNS_NS_USER_DATA_FORMAT
- Namespace user data format
- NVME_IDENTIFY_CNS_CSI_NS_USER_DATA_FORMAT
- I/O Command Set specific user data format Namespace data structure
- NVME_IDENTIFY_CNS_ALLOCATED_NS_LIST
- Allocated Namespace ID list
- NVME_IDENTIFY_CNS_ALLOCATED_NS
- Identify Namespace data structure for the specified allocated NSID
- NVME_IDENTIFY_CNS_NS_CTRL_LIST
- Controller List of controllers attached to the specified NSID
- NVME_IDENTIFY_CNS_CTRL_LIST
- Controller List of controllers that exist in the NVM subsystem
- NVME_IDENTIFY_CNS_PRIMARY_CTRL_CAP
- Primary Controller Capabilities data structure for the specified primary controller
- NVME_IDENTIFY_CNS_SECONDARY_CTRL_LIST
- Secondary Controller list of controllers associated with the primary controller processing the command
- NVME_IDENTIFY_CNS_NS_GRANULARITY
- A Namespace Granularity List
- NVME_IDENTIFY_CNS_UUID_LIST
- A UUID List
- NVME_IDENTIFY_CNS_DOMAIN_LIST
- Domain List
- NVME_IDENTIFY_CNS_ENDURANCE_GROUP_ID
- Endurance Group List
- NVME_IDENTIFY_CNS_CSI_ALLOCATED_NS_LIST
- I/O Command Set specific Allocated Namespace ID list
- NVME_IDENTIFY_CNS_CSI_ID_NS_DATA_STRUCTURE
- I/O Command Set specific ID Namespace Data Structure for Allocated Namespace ID
- NVME_IDENTIFY_CNS_COMMAND_SET_STRUCTURE
- Base Specification 2.0a section 5.17.2.21
- NVME_IDENTIFY_CNS_SUPPORTED_CTRL_STATE_FORMATS
- Supported Controller State Formats identifying the supported NVMe Controller State data structures
enum nvme_identify_cns | November 2024 |