1libnvme(9) API Manual libnvme(9)
2
3
4
6 struct nvme_dev_self_test_args - Arguments for the NVMe Device Self
7 Test command
8
10 struct nvme_dev_self_test_args {
11 __u32 *result;
12 int args_size;
13 int fd;
14 __u32 timeout;
15 __u32 nsid;
16 enum nvme_dst_stc stc;
17 };
18
19
21 result The command completion result from CQE dword0
22
23 args_size Size of struct nvme_dev_self_test_args
24
25 fd File descriptor of nvme device
26
27 timeout Timeout in ms
28
29 nsid Namespace ID to test
30
31 stc Self test code, see enum nvme_dst_stc
32
33
34
35April 2022 struct nvme_dev_self_test_args libnvme(9)