Reference

nvme_mi_sw-libnvme3(2)

Smart Warnings

NAME

enum nvme_mi_sw - Smart Warnings

SYNOPSIS

enum nvme_mi_sw {
NVME_MI_SW_ST_SHIFT ,

NVME_MI_SW_ST_MASK ,

NVME_MI_SW_TAUT_SHIFT ,

NVME_MI_SW_TAUT_MASK ,

NVME_MI_SW_RD_SHIFT ,

NVME_MI_SW_RD_MASK ,

NVME_MI_SW_RO_SHIFT ,

NVME_MI_SW_RO_MASK ,

NVME_MI_SW_VMBF_SHIFT ,

NVME_MI_SW_VMBF_MASK

};

Constants

NVME_MI_SW_ST_SHIFT

Shift amount to get Spare Threshold

NVME_MI_SW_ST_MASK

Mask to get Spare Threshold

NVME_MI_SW_TAUT_SHIFT

Shift amount to get Temperature Above or Under Threshold

NVME_MI_SW_TAUT_MASK

Mask to get Temperature Above or Under Threshold

NVME_MI_SW_RD_SHIFT

Shift amount to get Reliability Degraded

NVME_MI_SW_RD_MASK

Mask to get Reliability Degraded

NVME_MI_SW_RO_SHIFT

Shift amount to get Read Only

NVME_MI_SW_RO_MASK

Mask to get Read Only

NVME_MI_SW_VMBF_SHIFT

Shift amount to get Volatile Memory Backup Failed

NVME_MI_SW_VMBF_MASK

Mask to get Volatile Memory Backup Failed