nvme_features_id(2)

Features - Feature Identifiers

Section 2 libnvme-dev bookworm source

Description

libnvme

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