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

NAME

6       enum nvme_id_ctrl_sgls - This field indicates if SGLs are supported for
7       the NVM Command Set and the particular SGL types supported.
8

SYNOPSIS

10       enum nvme_id_ctrl_sgls {
11           NVME_CTRL_SGLS_SUPPORTED ,
12           NVME_CTRL_SGLS_KEYED ,
13           NVME_CTRL_SGLS_BIT_BUCKET ,
14           NVME_CTRL_SGLS_MPTR_BYTE_ALIGNED ,
15           NVME_CTRL_SGLS_OVERSIZE ,
16           NVME_CTRL_SGLS_MPTR_SGL ,
17           NVME_CTRL_SGLS_OFFSET ,
18           NVME_CTRL_SGLS_TPORT
19
20       };
21

Constants

23       NVME_CTRL_SGLS_SUPPORTED
24
25       NVME_CTRL_SGLS_KEYED
26
27       NVME_CTRL_SGLS_BIT_BUCKET
28
29       NVME_CTRL_SGLS_MPTR_BYTE_ALIGNED
30
31       NVME_CTRL_SGLS_OVERSIZE
32
33       NVME_CTRL_SGLS_MPTR_SGL
34
35       NVME_CTRL_SGLS_OFFSET
36
37       NVME_CTRL_SGLS_TPORT
38
39
40
41April 2022                  enum nvme_id_ctrl_sgls                  libnvme(9)
Impressum