1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_io_opcode - Opcodes for I/O Commands
7
9 enum nvme_io_opcode {
10 nvme_cmd_flush ,
11 nvme_cmd_write ,
12 nvme_cmd_read ,
13 nvme_cmd_write_uncor ,
14 nvme_cmd_compare ,
15 nvme_cmd_write_zeroes ,
16 nvme_cmd_dsm ,
17 nvme_cmd_verify ,
18 nvme_cmd_resv_register ,
19 nvme_cmd_resv_report ,
20 nvme_cmd_resv_acquire ,
21 nvme_cmd_io_mgmt_recv ,
22 nvme_cmd_resv_release ,
23 nvme_cmd_copy ,
24 nvme_cmd_io_mgmt_send ,
25 nvme_zns_cmd_mgmt_send ,
26 nvme_zns_cmd_mgmt_recv ,
27 nvme_zns_cmd_append
28
29 };
30
32 nvme_cmd_flush
33 Flush
34
35 nvme_cmd_write
36 Write
37
38 nvme_cmd_read
39 Read
40
41 nvme_cmd_write_uncor
42 Write Uncorrectable
43
44 nvme_cmd_compare
45 Compare
46
47 nvme_cmd_write_zeroes
48 write Zeros
49
50 nvme_cmd_dsm
51 Dataset Management
52
53 nvme_cmd_verify
54 Verify
55
56 nvme_cmd_resv_register
57 Reservation Register
58
59 nvme_cmd_resv_report
60 Reservation Report
61
62 nvme_cmd_resv_acquire
63 Reservation Acquire
64
65 nvme_cmd_io_mgmt_recv
66 I/O Management Receive
67
68 nvme_cmd_resv_release
69 Reservation Release
70
71 nvme_cmd_copy
72 Copy
73
74 nvme_cmd_io_mgmt_send
75 I/O Management Send
76
77 nvme_zns_cmd_mgmt_send
78 Zone Management Send
79
80 nvme_zns_cmd_mgmt_recv
81 Zone Management Receive
82
83 nvme_zns_cmd_append
84 Zone Append
85
86
87
88April 2023 enum nvme_io_opcode libnvme(9)