1nvme_dsm(9)                   libnvme API manual                   nvme_dsm(9)
2
3
4

NAME

6       nvme_dsm - Send an nvme data set management command
7

SYNOPSIS

9       int nvme_dsm (struct nvme_dsm_args *args );
10

ARGUMENTS

12       args        struct nvme_dsm_args argument structure
13

DESCRIPTION

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

RETURN

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
27April 2022                         nvme_dsm                        nvme_dsm(9)
Impressum