1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvme_io_control_flags - I/O control flags
7
9 enum nvme_io_control_flags {
10 NVME_IO_DTYPE_STREAMS ,
11 NVME_IO_STC ,
12 NVME_IO_DEAC ,
13 NVME_IO_ZNS_APPEND_PIREMAP ,
14 NVME_IO_PRINFO_PRCHK_REF ,
15 NVME_IO_PRINFO_PRCHK_APP ,
16 NVME_IO_PRINFO_PRCHK_GUARD ,
17 NVME_IO_PRINFO_PRACT ,
18 NVME_IO_FUA ,
19 NVME_IO_LR
20
21 };
22
24 NVME_IO_DTYPE_STREAMS
25 Directive Type Streams
26
27 NVME_IO_STC Storage Tag Check
28
29 NVME_IO_DEAC
30 Deallocate
31
32 NVME_IO_ZNS_APPEND_PIREMAP
33 Protection Information Remap
34
35 NVME_IO_PRINFO_PRCHK_REF
36 Protection Information Check Reference Tag
37
38 NVME_IO_PRINFO_PRCHK_APP
39 Protection Information Check Application Tag
40
41 NVME_IO_PRINFO_PRCHK_GUARD
42 Protection Information Check Guard field
43
44 NVME_IO_PRINFO_PRACT
45 Protection Information Action
46
47 NVME_IO_FUA Force Unit Access
48
49 NVME_IO_LR Limited Retry
50
51
52
53November 2022 enum nvme_io_control_flags libnvme(9)