1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_st_code - Self-test Code value
7
9 enum nvme_st_code {
10 NVME_ST_CODE_RESERVED ,
11 NVME_ST_CODE_SHORT ,
12 NVME_ST_CODE_EXTENDED ,
13 NVME_ST_CODE_VS ,
14 NVME_ST_CODE_ABORT ,
15 NVME_ST_CODE_SHIFT
16
17 };
18
20 NVME_ST_CODE_RESERVED
21 Reserved.
22
23 NVME_ST_CODE_SHORT
24 Short device self-test operation.
25
26 NVME_ST_CODE_EXTENDED
27 Extended device self-test operation.
28
29 NVME_ST_CODE_VS
30 Vendor specific.
31
32 NVME_ST_CODE_ABORT
33 Abort device self-test operation.
34
35 NVME_ST_CODE_SHIFT
36 Shift amount to get the code value from the struct
37 nvme_st_result.dsts field.
38
39
40
41April 2023 enum nvme_st_code libnvme(9)