1nvme_dsm(9) libnvme API manual nvme_dsm(9)
2
3
4
6 nvme_dsm - Send an nvme data set management command
7
9 int nvme_dsm (struct nvme_dsm_args *args );
10
12 args struct nvme_dsm_args argument structure
13
15 The Dataset Management command is used by the host to indicate at‐
16 tributes for ranges of logical blocks. This includes attributes like
17 frequency that data is read or written, access size, and other informa‐
18 tion that may be used to optimize performance and reliability, and may
19 be used to deallocate/unmap/trim those logical blocks.
20
22 The nvme command status if a response was received (see enum nvme_sta‐
23 tus_field) or -1 with errno set otherwise.
24
25
26
27November 2022 nvme_dsm nvme_dsm(9)