summaryrefslogtreecommitdiffstats
path: root/doc/man/nvme_features_id.2
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man/nvme_features_id.2')
-rw-r--r--doc/man/nvme_features_id.2210
1 files changed, 210 insertions, 0 deletions
diff --git a/doc/man/nvme_features_id.2 b/doc/man/nvme_features_id.2
new file mode 100644
index 0000000..a908964
--- /dev/null
+++ b/doc/man/nvme_features_id.2
@@ -0,0 +1,210 @@
+.TH "libnvme" 9 "enum nvme_features_id" "April 2022" "API Manual" LINUX
+.SH NAME
+enum nvme_features_id \-
+.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_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_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