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

NAME

6       struct  nvme_fw_commit_args  -  Arguments  for the NVMe Firmware Commit
7       command
8

SYNOPSIS

10       struct nvme_fw_commit_args {
11           __u32 *result;
12           int args_size;
13           int fd;
14           __u32 timeout;
15           enum nvme_fw_commit_ca action;
16           __u8 slot;
17           bool bpid;
18        };
19
20

Members

22       result      The command completion result from CQE dword0
23
24       args_size   Size of struct nvme_fw_commit_args
25
26       fd          File descriptor of nvme device
27
28       timeout     Timeout in ms
29
30       action      Action to use for the firmware image, see enum nvme_fw_com‐
31                   mit_ca
32
33       slot        Firmware slot to commit the downloaded image
34
35       bpid        Set to true to select the boot partition id
36
37
38
39April 2022                struct nvme_fw_commit_args                libnvme(9)
Impressum