1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_fw_download_args - Arguments for the NVMe Firmware Download
7 command
8
10 struct nvme_fw_download_args {
11 __u32 *result;
12 void *data;
13 int args_size;
14 int fd;
15 __u32 timeout;
16 __u32 offset;
17 __u32 data_len;
18 };
19
20
22 result The command completion result from CQE dword0
23
24 data Userspace address of the firmware data
25
26 args_size Size of struct nvme_fw_download_args
27
28 fd File descriptor of nvme device
29
30 timeout Timeout in ms
31
32 offset Offset in the firmware data
33
34 data_len Length of data in this command in bytes
35
36
37
38April 2022 struct nvme_fw_download_args libnvme(9)