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

NAME

6       enum nvme_io_control_flags - I/O control flags
7

SYNOPSIS

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

Constants

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