Sponsor:

Your company here — click to reach over 10,000 unique daily visitors

nvme_csts - Man Page

This field indicates the controller status register

Synopsis

enum nvme_csts {
   NVME_CSTS_RDY_SHIFT ,

   NVME_CSTS_CFS_SHIFT ,

   NVME_CSTS_SHST_SHIFT ,

   NVME_CSTS_NSSRO_SHIFT ,

   NVME_CSTS_PP_SHIFT ,

   NVME_CSTS_ST_SHIFT ,

   NVME_CSTS_RDY_MASK ,

   NVME_CSTS_CFS_MASK ,

   NVME_CSTS_SHST_MASK ,

   NVME_CSTS_NSSRO_MASK ,

   NVME_CSTS_PP_MASK ,

   NVME_CSTS_ST_MASK ,

   NVME_CSTS_SHST_NORMAL ,

   NVME_CSTS_SHST_OCCUR ,

   NVME_CSTS_SHST_CMPLT ,

   NVME_CSTS_SHN_MASK

};

Constants

NVME_CSTS_RDY_SHIFT

Shift amount to get the ready

NVME_CSTS_CFS_SHIFT

Shift amount to get the controller fatal status

NVME_CSTS_SHST_SHIFT

Shift amount to get the shutdown status

NVME_CSTS_NSSRO_SHIFT

Shift amount to get the NVM subsystem reset occurred

NVME_CSTS_PP_SHIFT

Shift amount to get the processing paused

NVME_CSTS_ST_SHIFT

Shift amount to get the shutdown type

NVME_CSTS_RDY_MASK

Mask to get the ready

NVME_CSTS_CFS_MASK

Mask to get the controller fatal status

NVME_CSTS_SHST_MASK

Mask to get the shutdown status

NVME_CSTS_NSSRO_MASK

Mask to get the NVM subsystem reset occurred

NVME_CSTS_PP_MASK

Mask to get the processing paused

NVME_CSTS_ST_MASK

Mask to get the shutdown type

NVME_CSTS_SHST_NORMAL

Normal operation

NVME_CSTS_SHST_OCCUR

Shutdown processing occurring

NVME_CSTS_SHST_CMPLT

Shutdown processing complete

NVME_CSTS_SHN_MASK

Deprecated mask to get the shutdown status

Info

enum nvme_csts June 2024 API Manual