nvme_features_id - Man Page

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

Info

enum nvme_features_id November 2024 API Manual