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

NAME

6       enum nvme_io_dsm_flags -
7

SYNOPSIS

9       enum nvme_io_dsm_flags {
10           NVME_IO_DSM_FREQ_UNSPEC ,
11           NVME_IO_DSM_FREQ_TYPICAL ,
12           NVME_IO_DSM_FREQ_RARE ,
13           NVME_IO_DSM_FREQ_READS ,
14           NVME_IO_DSM_FREQ_WRITES ,
15           NVME_IO_DSM_FREQ_RW ,
16           NVME_IO_DSM_FREQ_ONCE ,
17           NVME_IO_DSM_FREQ_PREFETCH ,
18           NVME_IO_DSM_FREQ_TEMP ,
19           NVME_IO_DSM_LATENCY_NONE ,
20           NVME_IO_DSM_LATENCY_IDLE ,
21           NVME_IO_DSM_LATENCY_NORM ,
22           NVME_IO_DSM_LATENCY_LOW ,
23           NVME_IO_DSM_SEQ_REQ ,
24           NVME_IO_DSM_COMPRESSED
25
26       };
27

Constants

29       NVME_IO_DSM_FREQ_UNSPEC
30                   No frequency information provided
31
32       NVME_IO_DSM_FREQ_TYPICAL
33                   Typical  number  of  reads and writes expected for this LBA
34                   range
35
36       NVME_IO_DSM_FREQ_RARE
37                   Infrequent writes and infrequent reads to the LBA range in‐
38                   dicated
39
40       NVME_IO_DSM_FREQ_READS
41                   Infrequent writes and frequent reads to the LBA range indi‐
42                   cated
43
44       NVME_IO_DSM_FREQ_WRITES
45                   Frequent writes and infrequent reads to the LBA range indi‐
46                   cated
47
48       NVME_IO_DSM_FREQ_RW
49                   Frequent  writes  and frequent reads to the LBA range indi‐
50                   cated
51
52       NVME_IO_DSM_FREQ_ONCE
53
54       NVME_IO_DSM_FREQ_PREFETCH
55
56       NVME_IO_DSM_FREQ_TEMP
57
58       NVME_IO_DSM_LATENCY_NONE
59                   No latency information provided
60
61       NVME_IO_DSM_LATENCY_IDLE
62                   Longer latency acceptable
63
64       NVME_IO_DSM_LATENCY_NORM
65                   Typical latency
66
67       NVME_IO_DSM_LATENCY_LOW
68                   Smallest possible latency
69
70       NVME_IO_DSM_SEQ_REQ
71
72       NVME_IO_DSM_COMPRESSED
73
74
75
76April 2022                  enum nvme_io_dsm_flags                  libnvme(9)
Impressum