---
name: "nvme_mi_ctrl_health_status-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_mi_ctrl_health_status-libnvme3"
---

# nvme\_mi\_ctrl\_health\_status-libnvme3(2)

Controller Health Data Structure (CHDS)

## NAME

struct nvme\_mi\_ctrl\_health\_status - Controller Health Data Structure (CHDS)

## SYNOPSIS

struct nvme\_mi\_ctrl\_health\_status {\
     **\_\_le16 ctlid;**\
     **\_\_le16 csts;**\
     **\_\_le16 ctemp;**\
     **\_\_u8 pdlu;**\
     **\_\_u8 spare;**\
     **\_\_u8 cwarn;**\
     **\_\_u8 chscf\[2\];**\
     **\_\_u8 rsvd11\[5\];**\
 };\

## Members

- ctlid

  Controller Identifier

- csts

  Controller Status

- ctemp

  Composite Temperature

- pdlu

  Percentage Used

- spare

  Available Spare

- cwarn

  Critical Warning

- chscf

  Controller Health Status Changed Flags (see *enum nvme\_mi\_chscf*)

- rsvd11

  Reserved
