Scroll to navigation

libnvme(2) API Manual libnvme(2)

NAME

enum nvme_mi_resp_status - values for the response status field

SYNOPSIS

enum nvme_mi_resp_status {
NVME_MI_RESP_SUCCESS ,
NVME_MI_RESP_MPR ,
NVME_MI_RESP_INTERNAL_ERR ,
NVME_MI_RESP_INVALID_OPCODE ,
NVME_MI_RESP_INVALID_PARAM ,
NVME_MI_RESP_INVALID_CMD_SIZE ,
NVME_MI_RESP_INVALID_INPUT_SIZE ,
NVME_MI_RESP_ACCESS_DENIED ,
NVME_MI_RESP_VPD_UPDATES_EXCEEDED ,
NVME_MI_RESP_PCIE_INACCESSIBLE ,
NVME_MI_RESP_MEB_SANITIZED ,
NVME_MI_RESP_ENC_SERV_FAILURE ,
NVME_MI_RESP_ENC_SERV_XFER_FAILURE ,
NVME_MI_RESP_ENC_FAILURE ,
NVME_MI_RESP_ENC_XFER_REFUSED ,
NVME_MI_RESP_ENC_FUNC_UNSUP ,
NVME_MI_RESP_ENC_SERV_UNAVAIL ,
NVME_MI_RESP_ENC_DEGRADED ,
NVME_MI_RESP_SANITIZE_IN_PROGRESS

};

Constants

success
More Processing Required
Internal Error
Invalid command opcode
Invalid command parameter
Invalid command size
Invalid command input data size
Access Denied
More VPD updates than allowed
PCIe functionality currently unavailable
MEB has been cleared due to sanitize
Enclosure services process failed
Transfer with enclosure services failed
Unreoverable enclosure failure
Enclosure services transfer refused
Unsupported enclosure services function
Enclosure services unavailable
Noncritical failure detected by enc. services
Command prohibited during sanitize
enum nvme_mi_resp_status February 2024