1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_mi_resp_status - values for the response status field
7
9 enum nvme_mi_resp_status {
10 NVME_MI_RESP_SUCCESS ,
11 NVME_MI_RESP_MPR ,
12 NVME_MI_RESP_INTERNAL_ERR ,
13 NVME_MI_RESP_INVALID_OPCODE ,
14 NVME_MI_RESP_INVALID_PARAM ,
15 NVME_MI_RESP_INVALID_CMD_SIZE ,
16 NVME_MI_RESP_INVALID_INPUT_SIZE ,
17 NVME_MI_RESP_ACCESS_DENIED ,
18 NVME_MI_RESP_VPD_UPDATES_EXCEEDED ,
19 NVME_MI_RESP_PCIE_INACCESSIBLE ,
20 NVME_MI_RESP_MEB_SANITIZED ,
21 NVME_MI_RESP_ENC_SERV_FAILURE ,
22 NVME_MI_RESP_ENC_SERV_XFER_FAILURE ,
23 NVME_MI_RESP_ENC_FAILURE ,
24 NVME_MI_RESP_ENC_XFER_REFUSED ,
25 NVME_MI_RESP_ENC_FUNC_UNSUP ,
26 NVME_MI_RESP_ENC_SERV_UNAVAIL ,
27 NVME_MI_RESP_ENC_DEGRADED ,
28 NVME_MI_RESP_SANITIZE_IN_PROGRESS
29
30 };
31
33 NVME_MI_RESP_SUCCESS
34 success
35
36 NVME_MI_RESP_MPR
37 More Processing Required
38
39 NVME_MI_RESP_INTERNAL_ERR
40 Internal Error
41
42 NVME_MI_RESP_INVALID_OPCODE
43 Invalid command opcode
44
45 NVME_MI_RESP_INVALID_PARAM
46 Invalid command parameter
47
48 NVME_MI_RESP_INVALID_CMD_SIZE
49 Invalid command size
50
51 NVME_MI_RESP_INVALID_INPUT_SIZE
52 Invalid command input data size
53
54 NVME_MI_RESP_ACCESS_DENIED
55 Access Denied
56
57 NVME_MI_RESP_VPD_UPDATES_EXCEEDED
58 More VPD updates than allowed
59
60 NVME_MI_RESP_PCIE_INACCESSIBLE
61 PCIe functionality currently unavailable
62
63 NVME_MI_RESP_MEB_SANITIZED
64 MEB has been cleared due to sanitize
65
66 NVME_MI_RESP_ENC_SERV_FAILURE
67 Enclosure services process failed
68
69 NVME_MI_RESP_ENC_SERV_XFER_FAILURE
70 Transfer with enclosure services failed
71
72 NVME_MI_RESP_ENC_FAILURE
73 Unreoverable enclosure failure
74
75 NVME_MI_RESP_ENC_XFER_REFUSED
76 Enclosure services transfer refused
77
78 NVME_MI_RESP_ENC_FUNC_UNSUP
79 Unsupported enclosure services function
80
81 NVME_MI_RESP_ENC_SERV_UNAVAIL
82 Enclosure services unavailable
83
84 NVME_MI_RESP_ENC_DEGRADED
85 Noncritical failure detected by enc. services
86
87 NVME_MI_RESP_SANITIZE_IN_PROGRESS
88 Command prohibited during sanitize
89
90
91
92November 2022 enum nvme_mi_resp_status libnvme(9)