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

NAME

6       struct  nvme_zns_mgmt_send_args - Arguments for the NVMe ZNS Management
7       Send command
8

SYNOPSIS

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

Members

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)
Impressum