DOKK / manpages / debian 12 / libnvme-dev / nvme_io_opcode.2.en
libnvme(2) API Manual libnvme(2)

enum nvme_io_opcode - Opcodes for I/O Commands

enum nvme_io_opcode {
nvme_cmd_flush ,
nvme_cmd_write ,
nvme_cmd_read ,
nvme_cmd_write_uncor ,
nvme_cmd_compare ,
nvme_cmd_write_zeroes ,
nvme_cmd_dsm ,
nvme_cmd_verify ,
nvme_cmd_resv_register ,
nvme_cmd_resv_report ,
nvme_cmd_resv_acquire ,
nvme_cmd_io_mgmt_recv ,
nvme_cmd_resv_release ,
nvme_cmd_copy ,
nvme_cmd_io_mgmt_send ,
nvme_zns_cmd_mgmt_send ,
nvme_zns_cmd_mgmt_recv ,
nvme_zns_cmd_append

};

Flush
Write
Read
Write Uncorrectable
Compare
write Zeros
Dataset Management
Verify
Reservation Register
Reservation Report
Reservation Acquire
I/O Management Receive
Reservation Release
Copy
I/O Management Send
Zone Management Send
Zone Management Receive
Zone Append
enum nvme_io_opcode January 2023