libnvme(9)

πŸ“¦ version 3.2, in arch rolling

🌸 NAME 🌸

okay so welcome to libnvme(9), the API Manual page, and this one is literally all about enum nvme_identify_cns β€” Identify - CNS Values. no cap, that's the whole vibe πŸ’…


✨ SYNOPSIS ✨

here's the enum in all its main-character glory, bestie:

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_UNDERLYING_NS_LIST ,
    NVME_IDENTIFY_CNS_PORTS_LIST ,
    NVME_IDENTIFY_CNS_IOCS_IND_ID_ALLOC_NS ,
    NVME_IDENTIFY_CNS_SUPPORTED_CTRL_STATE_FORMATS ,
    NVME_IDENTIFY_CNS_UNDERLYING_CTRL_LIST ,
    NVME_IDENTIFY_CNS_EXPORTED_NVM_SUBSYS_TEMPLATE_UUID_LIST

};

πŸŽ€ Constants πŸŽ€

bestie, here is every single constant β€” not skipping one, because we don't do that here 🫢

  • 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 β€” I/O Command Set data structure 🫢
  • NVME_IDENTIFY_CNS_UNDERLYING_NS_LIST β€” Get Underlying Namespace List 😭
  • NVME_IDENTIFY_CNS_PORTS_LIST β€” Get Ports List πŸ”₯
  • NVME_IDENTIFY_CNS_IOCS_IND_ID_ALLOC_NS β€” I/O Command Set Independent Identify Namespace data structure for the specified allocated NSID πŸ‘‘
  • NVME_IDENTIFY_CNS_SUPPORTED_CTRL_STATE_FORMATS β€” Supported Controller State Formats identifying the supported NVMe Controller State data structures 🌈
  • NVME_IDENTIFY_CNS_UNDERLYING_CTRL_LIST β€” Get Underlying Controller List ⭐
  • NVME_IDENTIFY_CNS_EXPORTED_NVM_SUBSYS_TEMPLATE_UUID_LIST β€” Exported NVM Subsystem Template UUID List πŸ’œ

okay that's the whole page, bestie. the footer tag reads October 2026, enum nvme_identify_cns, and libnvme(9) β€” mwah πŸ’œ

πŸ“¦ where this page comes from