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

enum nvme_io_dsm_flags - Dataset Management flags

enum nvme_io_dsm_flags {
NVME_IO_DSM_FREQ_UNSPEC ,
NVME_IO_DSM_FREQ_TYPICAL ,
NVME_IO_DSM_FREQ_RARE ,
NVME_IO_DSM_FREQ_READS ,
NVME_IO_DSM_FREQ_WRITES ,
NVME_IO_DSM_FREQ_RW ,
NVME_IO_DSM_FREQ_ONCE ,
NVME_IO_DSM_FREQ_PREFETCH ,
NVME_IO_DSM_FREQ_TEMP ,
NVME_IO_DSM_LATENCY_NONE ,
NVME_IO_DSM_LATENCY_IDLE ,
NVME_IO_DSM_LATENCY_NORM ,
NVME_IO_DSM_LATENCY_LOW ,
NVME_IO_DSM_SEQ_REQ ,
NVME_IO_DSM_COMPRESSED

};

No frequency information provided
Typical number of reads and writes expected for this LBA range
Infrequent writes and infrequent reads to the LBA range indicated
Infrequent writes and frequent reads to the LBA range indicated
Frequent writes and infrequent reads to the LBA range indicated
Frequent writes and frequent reads to the LBA range indicated
No latency information provided
Longer latency acceptable
Typical latency
Smallest possible latency
enum nvme_io_dsm_flags January 2023