libnvme(9) API Manual libnvme(9)

enum nvme_mi_ccsf - NVM Subsystem Health Data Structure (NSHDS) - Composite Controller Status Flags (CCSF)

enum nvme_mi_ccsf {
NVME_MI_CCSF_RDYF ,
NVME_MI_CCSF_CFSF ,
NVME_MI_CCSF_SHSTF ,
NVME_MI_CCSF_NSSROF ,
NVME_MI_CCSF_CECOF ,
NVME_MI_CCSF_NACF ,
NVME_MI_CCSF_FAF ,
NVME_MI_CCSF_CSF ,
NVME_MI_CCSF_CTEMPF ,
NVME_MI_CCSF_PDLUF ,
NVME_MI_CCSF_SPAREF ,
NVME_MI_CCSF_CWARNF ,
NVME_MI_CCSF_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_ccsf October 2026