OS Manuals

nvme_st_curr_op-libnvme3(2)

enum nvme_st_curr_op - Current Device Self-Test Operation

libnvme(9) API Manual libnvme(9)

enum nvme_st_curr_op - Current Device Self-Test Operation

enum nvme_st_curr_op {
NVME_ST_CURR_OP_NOT_RUNNING ,
NVME_ST_CURR_OP_SHORT ,
NVME_ST_CURR_OP_EXTENDED ,
NVME_ST_CURR_OP_VS ,
NVME_ST_CURR_OP_RESERVED ,
NVME_ST_CURR_OP_SHIFT ,
NVME_ST_CURR_OP_MASK ,
NVME_ST_CURR_OP_CMPL_SHIFT ,
NVME_ST_CURR_OP_CMPL_MASK

};

No device self-test operation in progress.
Short device self-test operation in progress.
Extended device self-test operation in progress.
Vendor specific.
Reserved.
Device self-test operation status shift
Mask to get the current operation value from the struct nvme_self_test_log.current_operation field.
Current device self-test completion shift
Mask to get the current operation completion value from the struct nvme_self_test_log.completion field.
enum nvme_st_curr_op October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31