1libnvme(9)                        API Manual                        libnvme(9)
2
3
4

NAME

6       enum nvme_mi_resp_status - values for the response status field
7

SYNOPSIS

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

Constants

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)
Impressum