Provided by: libnvme-dev_1.10-1_amd64 bug

NAME

       enum nvme_cc - This field indicates the controller configuration

SYNOPSIS

       enum nvme_cc {
           NVME_CC_EN_SHIFT ,
           NVME_CC_CSS_SHIFT ,
           NVME_CC_MPS_SHIFT ,
           NVME_CC_AMS_SHIFT ,
           NVME_CC_SHN_SHIFT ,
           NVME_CC_IOSQES_SHIFT ,
           NVME_CC_IOCQES_SHIFT ,
           NVME_CC_CRIME_SHIFT ,
           NVME_CC_EN_MASK ,
           NVME_CC_CSS_MASK ,
           NVME_CC_MPS_MASK ,
           NVME_CC_AMS_MASK ,
           NVME_CC_SHN_MASK ,
           NVME_CC_CRIME_MASK ,
           NVME_CC_IOSQES_MASK ,
           NVME_CC_IOCQES_MASK ,
           NVME_CC_CSS_NVM ,
           NVME_CC_CSS_CSI ,
           NVME_CC_CSS_ADMIN ,
           NVME_CC_AMS_RR ,
           NVME_CC_AMS_WRRU ,
           NVME_CC_AMS_VS ,
           NVME_CC_SHN_NONE ,
           NVME_CC_SHN_NORMAL ,
           NVME_CC_SHN_ABRUPT ,
           NVME_CC_CRWME ,
           NVME_CC_CRIME

       };

Constants

       NVME_CC_EN_SHIFT
                   Shift amount to get the enable

       NVME_CC_CSS_SHIFT
                   Shift amount to get the I/O command set selected

       NVME_CC_MPS_SHIFT
                   Shift amount to get the memory page size

       NVME_CC_AMS_SHIFT
                   Shift amount to get the arbitration mechanism selected

       NVME_CC_SHN_SHIFT
                   Shift amount to get the shutdown notification

       NVME_CC_IOSQES_SHIFT
                   Shift amount to get the I/O submission queue entry size

       NVME_CC_IOCQES_SHIFT
                   Shift amount to get the I/O completion queue entry size

       NVME_CC_CRIME_SHIFT
                   Shift amount to get the controller ready independent of media enable

       NVME_CC_EN_MASK
                   Mask to get the enable

       NVME_CC_CSS_MASK
                   Mask to get the I/O command set selected

       NVME_CC_MPS_MASK
                   Mask to get the memory page size

       NVME_CC_AMS_MASK
                   Mask to get the arbitration mechanism selected

       NVME_CC_SHN_MASK
                   Mask to get the shutdown notification

       NVME_CC_CRIME_MASK
                   Mask to get the I/O submission queue entry size

       NVME_CC_IOSQES_MASK
                   Mask to get the I/O completion queue entry size

       NVME_CC_IOCQES_MASK
                   Mask to get the controller ready independent of media enable

       NVME_CC_CSS_NVM
                   NVM command set

       NVME_CC_CSS_CSI
                   All supported I/O command sets

       NVME_CC_CSS_ADMIN
                   Admin command set only

       NVME_CC_AMS_RR
                   Round robin

       NVME_CC_AMS_WRRU
                   Weighted round robin with urgent priority class

       NVME_CC_AMS_VS
                   Vendor specific

       NVME_CC_SHN_NONE
                   No notification; no effect

       NVME_CC_SHN_NORMAL
                   Normal shutdown notification

       NVME_CC_SHN_ABRUPT
                   Abrupt shutdown notification

       NVME_CC_CRWME
                   Controller ready with media enable

       NVME_CC_CRIME
                   Controller ready independent of media enable