1
0
Fork 0
libnvme/doc/man/nvme_features_id.2
Daniel Baumann bd2208f611
Merging upstream version 1.11.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2025-02-16 10:51:37 +01:00

222 lines
3.9 KiB
Groff

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