nvme_mi_chscf-libnvme3(2)

nvme_mi_chscf-libnvme32

Controller health data structure (chds) - controller health status changed flags (chscf)

Usage

enum nvme_mi_chscf {
NVME_MI_CHSCF_RDYF ,

NVME_MI_CHSCF_CFSF ,

NVME_MI_CHSCF_SHSTF ,

NVME_MI_CHSCF_NSSROF ,

NVME_MI_CHSCF_CECOF ,

NVME_MI_CHSCF_NACF ,

NVME_MI_CHSCF_FAF ,

NVME_MI_CHSCF_CSF ,

NVME_MI_CHSCF_CTEMPF ,

NVME_MI_CHSCF_PDLUF ,

NVME_MI_CHSCF_SPAREF ,

NVME_MI_CHSCF_CWARNF ,

NVME_MI_CHSCF_TCIDAF

};

Constants

NVME_MI_CHSCF_RDYF

Ready Flag

NVME_MI_CHSCF_CFSF

Controller Fatal Status Flag

NVME_MI_CHSCF_SHSTF

Shutdown Status Flag

NVME_MI_CHSCF_NSSROF

NVM Subsystem Reset Occurred Flag

NVME_MI_CHSCF_CECOF

Controller Enable Change Occurred Flag

NVME_MI_CHSCF_NACF

Namespace Attribute Changed Flag

NVME_MI_CHSCF_FAF

Firmware Activated Flag

NVME_MI_CHSCF_CSF

Controller Status Change Flag

NVME_MI_CHSCF_CTEMPF

Composite Temperature Change Flag

NVME_MI_CHSCF_PDLUF

Percentage Drive Life Used Flag

NVME_MI_CHSCF_SPAREF

Available Spare Flag

NVME_MI_CHSCF_CWARNF

Critical Warning Flag

NVME_MI_CHSCF_TCIDAF

Telemetry Controller-Initiated Data Available Flag

From nvme-cli 3.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.