libnvme(9)

NAME
enum nvme_id_ctrl_ctratt - Controller attributes

SYNOPSIS
enum nvme_id_ctrl_ctratt {
NVME_CTRL_CTRATT_128_ID ,
NVME_CTRL_CTRATT_NON_OP_PSP ,
NVME_CTRL_CTRATT_NVM_SETS ,
NVME_CTRL_CTRATT_READ_RECV_LVLS ,
NVME_CTRL_CTRATT_ENDURANCE_GROUPS ,
NVME_CTRL_CTRATT_PREDICTABLE_LAT ,
NVME_CTRL_CTRATT_TBKAS ,
NVME_CTRL_CTRATT_NAMESPACE_GRANULARITY ,
NVME_CTRL_CTRATT_SQ_ASSOCIATIONS ,
NVME_CTRL_CTRATT_UUID_LIST ,
NVME_CTRL_CTRATT_MDS ,
NVME_CTRL_CTRATT_FIXED_CAP ,
NVME_CTRL_CTRATT_VARIABLE_CAP ,
NVME_CTRL_CTRATT_DEL_ENDURANCE_GROUPS ,
NVME_CTRL_CTRATT_DEL_NVM_SETS ,
NVME_CTRL_CTRATT_ELBAS ,
NVME_CTRL_CTRATT_FDPS };

Constants

NVME_CTRL_CTRATT_128_ID
    128-bit Host Identifier supported

NVME_CTRL_CTRATT_NON_OP_PSP
    Non-Operational Poser State Permissive Mode supported

NVME_CTRL_CTRATT_NVM_SETS
    NVM Sets supported

NVME_CTRL_CTRATT_READ_RECV_LVLS
    Read Recovery Levels supported

NVME_CTRL_CTRATT_ENDURANCE_GROUPS
    Endurance Groups supported

NVME_CTRL_CTRATT_PREDICTABLE_LAT
    Predictable Latency Mode supported

NVME_CTRL_CTRATT_TBKAS
    Traffic Based Keep Alive Support

NVME_CTRL_CTRATT_NAMESPACE_GRANULARITY
    Namespace Granularity reporting supported

NVME_CTRL_CTRATT_SQ_ASSOCIATIONS
    SQ Associations supported

NVME_CTRL_CTRATT_UUID_LIST
    UUID List reporting supported

NVME_CTRL_CTRATT_MDS
    Multi-Domain Subsystem supported

NVME_CTRL_CTRATT_FIXED_CAP
    Fixed Capacity Management supported

NVME_CTRL_CTRATT_VARIABLE_CAP
    Variable Capacity Management supported

NVME_CTRL_CTRATT_DEL_ENDURANCE_GROUPS
    Delete Endurance Groups supported

NVME_CTRL_CTRATT_DEL_NVM_SETS
    Delete NVM Sets supported

NVME_CTRL_CTRATT_ELBAS
    Extended LBA Formats supported

NVME_CTRL_CTRATT_FDPS
    Flexible Data Placement supported