libnvme(2) | API Manual | libnvme(2) |
NAME¶
enum nvme_features_id - Features - Feature Identifiers
SYNOPSIS¶
enum nvme_features_id {
NVME_FEAT_FID_ARBITRATION ,
NVME_FEAT_FID_POWER_MGMT ,
NVME_FEAT_FID_LBA_RANGE ,
NVME_FEAT_FID_TEMP_THRESH ,
NVME_FEAT_FID_ERR_RECOVERY ,
NVME_FEAT_FID_VOLATILE_WC ,
NVME_FEAT_FID_NUM_QUEUES ,
NVME_FEAT_FID_IRQ_COALESCE ,
NVME_FEAT_FID_IRQ_CONFIG ,
NVME_FEAT_FID_WRITE_ATOMIC ,
NVME_FEAT_FID_ASYNC_EVENT ,
NVME_FEAT_FID_AUTO_PST ,
NVME_FEAT_FID_HOST_MEM_BUF ,
NVME_FEAT_FID_TIMESTAMP ,
NVME_FEAT_FID_KATO ,
NVME_FEAT_FID_HCTM ,
NVME_FEAT_FID_NOPSC ,
NVME_FEAT_FID_RRL ,
NVME_FEAT_FID_PLM_CONFIG ,
NVME_FEAT_FID_PLM_WINDOW ,
NVME_FEAT_FID_LBA_STS_INTERVAL ,
NVME_FEAT_FID_HOST_BEHAVIOR ,
NVME_FEAT_FID_SANITIZE ,
NVME_FEAT_FID_ENDURANCE_EVT_CFG ,
NVME_FEAT_FID_IOCS_PROFILE ,
NVME_FEAT_FID_SPINUP_CONTROL ,
NVME_FEAT_FID_FDP ,
NVME_FEAT_FID_FDP_EVENTS ,
NVME_FEAT_FID_ENH_CTRL_METADATA ,
NVME_FEAT_FID_CTRL_METADATA ,
NVME_FEAT_FID_NS_METADATA ,
NVME_FEAT_FID_SW_PROGRESS ,
NVME_FEAT_FID_HOST_ID ,
NVME_FEAT_FID_RESV_MASK ,
NVME_FEAT_FID_RESV_PERSIST ,
NVME_FEAT_FID_WRITE_PROTECT
};
Constants¶
- NVME_FEAT_FID_ARBITRATION
- Arbitration
- NVME_FEAT_FID_POWER_MGMT
- Power Management
- NVME_FEAT_FID_LBA_RANGE
- LBA Range Type
- NVME_FEAT_FID_TEMP_THRESH
- Temperature Threshold
- NVME_FEAT_FID_ERR_RECOVERY
- Error Recovery
- NVME_FEAT_FID_VOLATILE_WC
- Volatile Write Cache
- NVME_FEAT_FID_NUM_QUEUES
- Number of Queues
- NVME_FEAT_FID_IRQ_COALESCE
- Interrupt Coalescing
- NVME_FEAT_FID_IRQ_CONFIG
- Interrupt Vector Configuration
- NVME_FEAT_FID_WRITE_ATOMIC
- Write Atomicity Normal
- NVME_FEAT_FID_ASYNC_EVENT
- Asynchronous Event Configuration
- NVME_FEAT_FID_AUTO_PST
- Autonomous Power State Transition
- NVME_FEAT_FID_HOST_MEM_BUF
- Host Memory Buffer
- NVME_FEAT_FID_TIMESTAMP
- Timestamp
- NVME_FEAT_FID_KATO
- Keep Alive Timer
- NVME_FEAT_FID_HCTM
- Host Controlled Thermal Management
- NVME_FEAT_FID_NOPSC
- Non-Operational Power State Config
- NVME_FEAT_FID_RRL
- Read Recovery Level Config
- NVME_FEAT_FID_PLM_CONFIG
- Predictable Latency Mode Config
- NVME_FEAT_FID_PLM_WINDOW
- Predictable Latency Mode Window
- NVME_FEAT_FID_LBA_STS_INTERVAL
- LBA Status Information Report Interval
- NVME_FEAT_FID_HOST_BEHAVIOR
- Host Behavior Support
- NVME_FEAT_FID_SANITIZE
- Endurance Group Event Configuration
- NVME_FEAT_FID_ENDURANCE_EVT_CFG
- Endurance Group Event Configuration
- NVME_FEAT_FID_IOCS_PROFILE
- I/O Command Set Profile
- NVME_FEAT_FID_SPINUP_CONTROL
- Spinup Control
- NVME_FEAT_FID_FDP
- Flexible Data Placement
- NVME_FEAT_FID_FDP_EVENTS
- FDP Events
- NVME_FEAT_FID_ENH_CTRL_METADATA
- Enhanced Controller Metadata
- NVME_FEAT_FID_CTRL_METADATA
- Controller Metadata
- NVME_FEAT_FID_NS_METADATA
- Namespace Metadata
- NVME_FEAT_FID_SW_PROGRESS
- Software Progress Marker
- NVME_FEAT_FID_HOST_ID
- Host Identifier
- NVME_FEAT_FID_RESV_MASK
- Reservation Notification Mask
- NVME_FEAT_FID_RESV_PERSIST
- Reservation Persistence
- NVME_FEAT_FID_WRITE_PROTECT
- Namespace Write Protection Config
enum nvme_features_id | February 2024 |