1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_resv_report_args - Arguments for the NVMe Reservation Re‐
7 port command
8
10 struct nvme_resv_report_args {
11 __u32 *result;
12 struct nvme_resv_status *report;
13 int args_size;
14 int fd;
15 __u32 timeout;
16 __u32 nsid;
17 __u32 len;
18 bool eds;
19 };
20
21
23 result The command completion result from CQE dword0
24
25 report The user space destination address to store the reservation
26 report
27
28 args_size Size of struct nvme_resv_report_args
29
30 fd File descriptor of nvme device
31
32 timeout Timeout in ms
33
34 nsid Namespace identifier
35
36 len Number of bytes to request transfered with this command
37
38 eds Request extended Data Structure
39
40
41
42April 2022 struct nvme_resv_report_args libnvme(9)