OS Manuals

nvme_id_ctrl_ctratt-libnvme3(2)

enum nvme_id_ctrl_ctratt - Controller attributes

libnvme(9) API Manual libnvme(9)

enum nvme_id_ctrl_ctratt - Controller attributes

enum nvme_id_ctrl_ctratt {
NVME_CTRL_CTRATT_HIDS_SHIFT ,
NVME_CTRL_CTRATT_NOPSPM_SHIFT ,
NVME_CTRL_CTRATT_NSETS_SHIFT ,
NVME_CTRL_CTRATT_RRLVLS_SHIFT ,
NVME_CTRL_CTRATT_EGS_SHIFT ,
NVME_CTRL_CTRATT_PLM_SHIFT ,
NVME_CTRL_CTRATT_TBKAS_SHIFT ,
NVME_CTRL_CTRATT_NG_SHIFT ,
NVME_CTRL_CTRATT_SQA_SHIFT ,
NVME_CTRL_CTRATT_ULIST_SHIFT ,
NVME_CTRL_CTRATT_MDS_SHIFT ,
NVME_CTRL_CTRATT_FCM_SHIFT ,
NVME_CTRL_CTRATT_VCM_SHIFT ,
NVME_CTRL_CTRATT_DEG_SHIFT ,
NVME_CTRL_CTRATT_DNVMS_SHIFT ,
NVME_CTRL_CTRATT_ELBAS_SHIFT ,
NVME_CTRL_CTRATT_MEM_SHIFT ,
NVME_CTRL_CTRATT_HMBR_SHIFT ,
NVME_CTRL_CTRATT_RHII_SHIFT ,
NVME_CTRL_CTRATT_FDPS_SHIFT ,
NVME_CTRL_CTRATT_PLS_SHIFT ,
NVME_CTRL_CTRATT_PMS_SHIFT ,
NVME_CTRL_CTRATT_VMS_SHIFT ,
NVME_CTRL_CTRATT_IIELLSS_SHIFT ,
NVME_CTRL_CTRATT_HIDS_MASK ,
NVME_CTRL_CTRATT_NOPSPM_MASK ,
NVME_CTRL_CTRATT_NSETS_MASK ,
NVME_CTRL_CTRATT_RRLVLS_MASK ,
NVME_CTRL_CTRATT_EGS_MASK ,
NVME_CTRL_CTRATT_PLM_MASK ,
NVME_CTRL_CTRATT_TBKAS_MASK ,
NVME_CTRL_CTRATT_NG_MASK ,
NVME_CTRL_CTRATT_SQA_MASK ,
NVME_CTRL_CTRATT_ULIST_MASK ,
NVME_CTRL_CTRATT_MDS_MASK ,
NVME_CTRL_CTRATT_FCM_MASK ,
NVME_CTRL_CTRATT_VCM_MASK ,
NVME_CTRL_CTRATT_DEG_MASK ,
NVME_CTRL_CTRATT_DNVMS_MASK ,
NVME_CTRL_CTRATT_ELBAS_MASK ,
NVME_CTRL_CTRATT_MEM_MASK ,
NVME_CTRL_CTRATT_HMBR_MASK ,
NVME_CTRL_CTRATT_RHII_MASK ,
NVME_CTRL_CTRATT_FDPS_MASK ,
NVME_CTRL_CTRATT_PLS_MASK ,
NVME_CTRL_CTRATT_PMS_MASK ,
NVME_CTRL_CTRATT_VMS_MASK ,
NVME_CTRL_CTRATT_IIELLSS_MASK ,
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_MEM ,
NVME_CTRL_CTRATT_HMBR ,
NVME_CTRL_CTRATT_RHII ,
NVME_CTRL_CTRATT_FDPS ,
NVME_CTRL_CTRATT_PLS ,
NVME_CTRL_CTRATT_PMS ,
NVME_CTRL_CTRATT_VMS ,
NVME_CTRL_CTRATT_IIELLSS ,
NVME_CTRL_CTRATT_IIELLSS_POWER_STATE ,
NVME_CTRL_CTRATT_IIELLSS_GLOBAL

};

HIDS shift
NOPSPM shift
NSETS shift
RRLVLS shift
EGS shift
PLM shift
TBKAS shift
NG shift
SQA shift
ULIST shift
MDS shift
FCM shift
VCM shift
DEG shift
DNVMS shift
ELBAS shift
MEM shift
HMBR shift
RHII shift
FDPS shift
PLS shift
PMS shift
VMS shift
IIELLSS shift
HIDS mask
NOPSPM mask
NSETS mask
RRLVLS mask
EGS mask
PLM mask
TBKAS mask
NG mask
SQA mask
ULIST mask
MDS mask
FCM mask
VCM mask
DEG mask
DNVMS mask
ELBAS mask
MEM mask
HMBR mask
RHII mask
FDPS mask
PLS mask
PMS mask
VMS mask
IIELLSS mask
128-bit Host Identifier supported
Non-Operational Poser State Permissive Mode supported
NVM Sets supported
Read Recovery Levels supported
Endurance Groups supported
Predictable Latency Mode supported
Traffic Based Keep Alive Support
Namespace Granularity reporting supported
SQ Associations supported
UUID List reporting supported
Multi-Domain Subsystem supported
Fixed Capacity Management supported
Variable Capacity Management supported
Delete Endurance Groups supported
Delete NVM Sets supported
Extended LBA Formats supported
MDTS and Size Limits Exclude Metadata supported
HMB Restrict Non-Operational Power State Access
Reservations and Host Identifier Interaction
Flexible Data Placement supported
Power Limit Support
Power Measurement Support
Voltage Measurement Support
Idle I/O Exit Latency Limit Support and Scope
Each operational power state scope
All operational power states scope
enum nvme_id_ctrl_ctratt October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31