---
name: "nvme_lm_controller_state_data_header-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_lm_controller_state_data_header-libnvme3"
---

# nvme\_lm\_controller\_state\_data\_header-libnvme3(2)

Controller State data header structure describes the contents of the Controller State data

## NAME

struct nvme\_lm\_controller\_state\_data\_header - Controller State data header structure describes the contents of the Controller State data

## SYNOPSIS

struct nvme\_lm\_controller\_state\_data\_header {\
     **\_\_le16 ver;**\
     **\_\_u8 csattr;**\
     **\_\_u8 rsvd3\[13\];**\
     **\_\_u8 nvmecss\[16\];**\
     **\_\_u8 vss\[16\];**\
 };\

## Members

- ver

  Version of this data structure

- csattr

  Controller state attributes

- rsvd3

  Reserved

- nvmecss

  NVMe Controller state size in dwords

- vss

  Vendor specific size in dowrds
