57 lines
1.2 KiB
Groff
57 lines
1.2 KiB
Groff
|
.TH "libnvme" 9 "struct nvme_get_features_args" "April 2022" "API Manual" LINUX
|
||
|
.SH NAME
|
||
|
struct nvme_get_features_args \- Arguments for the NVMe Admin Get Feature command
|
||
|
.SH SYNOPSIS
|
||
|
struct nvme_get_features_args {
|
||
|
.br
|
||
|
.BI " __u32 *result;"
|
||
|
.br
|
||
|
.BI " void *data;"
|
||
|
.br
|
||
|
.BI " int args_size;"
|
||
|
.br
|
||
|
.BI " int fd;"
|
||
|
.br
|
||
|
.BI " __u32 timeout;"
|
||
|
.br
|
||
|
.BI " __u32 nsid;"
|
||
|
.br
|
||
|
.BI " enum nvme_get_features_sel sel;"
|
||
|
.br
|
||
|
.BI " __u32 cdw11;"
|
||
|
.br
|
||
|
.BI " __u32 data_len;"
|
||
|
.br
|
||
|
.BI " __u8 fid;"
|
||
|
.br
|
||
|
.BI " __u8 uuidx;"
|
||
|
.br
|
||
|
.BI "
|
||
|
};
|
||
|
.br
|
||
|
|
||
|
.SH Members
|
||
|
.IP "result" 12
|
||
|
The command completion result from CQE dword0
|
||
|
.IP "data" 12
|
||
|
User address of feature data, if applicable
|
||
|
.IP "args_size" 12
|
||
|
Size of \fIstruct nvme_get_features_args\fP
|
||
|
.IP "fd" 12
|
||
|
File descriptor of nvme device
|
||
|
.IP "timeout" 12
|
||
|
Timeout in ms
|
||
|
.IP "nsid" 12
|
||
|
Namespace ID, if applicable
|
||
|
.IP "sel" 12
|
||
|
Select which type of attribute to return,
|
||
|
see \fIenum nvme_get_features_sel\fP
|
||
|
.IP "cdw11" 12
|
||
|
Feature specific command dword11 field
|
||
|
.IP "data_len" 12
|
||
|
Length of feature data, if applicable, in bytes
|
||
|
.IP "fid" 12
|
||
|
Feature identifier, see \fIenum nvme_features_id\fP
|
||
|
.IP "uuidx" 12
|
||
|
UUID Index for differentiating vendor specific encoding
|