nvme_id_ctrl_ctratt(2)

Controller attributes

Section 2 libnvme-dev bookworm source

Description

libnvme

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