libnvme(9) API Manual libnvme(9)

enum nvme_mi_chscf - Controller Health Data Structure (CHDS) - Controller Health Status Changed Flags (CHSCF)

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

};

Ready Flag
Controller Fatal Status Flag
Shutdown Status Flag
NVM Subsystem Reset Occurred Flag
Controller Enable Change Occurred Flag
Namespace Attribute Changed Flag
Firmware Activated Flag
Controller Status Change Flag
Composite Temperature Change Flag
Percentage Drive Life Used Flag
Available Spare Flag
Critical Warning Flag
Telemetry Controller-Initiated Data Available Flag
enum nvme_mi_chscf October 2026