nvme_identify_cns - Man Page

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

Info

enum nvme_identify_cns November 2024 API Manual