libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

struct nvme\_cross\_ctrl\_reset\_entry - Cross-Controller Reset Entry Data Structure

# [SYNOPSIS](#SYNOPSIS)

struct nvme\_cross\_ctrl\_reset\_entry {  
**\_\_le16 icid;**  
**\_\_u8 ciu;**  
**\_\_u8 rsvd3;**  
**\_\_le16 acid;**  
**\_\_u8 ccrs;**  
**\_\_u8 ccrf;**  
};

# [Members](#Members)

[icid](#icid)

Impacted Controller ID (ICID)

[ciu](#ciu)

Controller Instance Uniquifier (CIU)

[rsvd3](#rsvd3)

Reserved

[acid](#acid)

Alternate Controller ID (ACID)

[ccrs](#ccrs)

Cross-Controller Reset Status (CCRS), see *enum* *nvme\_cross\_ctrl\_reset\_ccrs*

[ccrf](#ccrf)

Cross-Controller Reset Flags (CCRF), see *enum* *nvme\_cross\_ctrl\_reset\_ccrf*

struct nvme\_cross\_ctrl\_reset\_entry October 2026

---

Document: nvme_cross_ctrl_reset_entry-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
