1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_zns_mgmt_send_args - Arguments for the NVMe ZNS Management
7 Send command
8
10 struct nvme_zns_mgmt_send_args {
11 __u64 slba;
12 __u32 *result;
13 void *data;
14 int args_size;
15 int fd;
16 __u32 timeout;
17 __u32 nsid;
18 enum nvme_zns_send_action zsa;
19 __u32 data_len;
20 bool select_all;
21 __u8 zsaso;
22 };
23
24
26 slba Starting logical block address
27
28 result The command completion result from CQE dword0
29
30 data Userspace address of the data
31
32 args_size Size of struct nvme_zns_mgmt_send_args
33
34 fd File descriptor of nvme device
35
36 timeout timeout in ms
37
38 nsid Namespace ID
39
40 zsa Zone send action
41
42 data_len Length of data
43
44 select_all Select all flag
45
46 zsaso Zone Send Action Specific Option
47
48
49
50April 2022 struct nvme_zns_mgmt_send_args libnvme(9)