| libnvme(9) | API Manual | libnvme(9) |
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
| enum nvme_mi_sw | October 2026 |