1nvme_mi_admin_security_recv(9)libnvme API manualnvme_mi_admin_security_recv(9)
2
3
4
6 nvme_mi_admin_security_recv - Perform a Security Receive command on a
7 controller.
8
10 int nvme_mi_admin_security_recv (nvme_mi_ctrl_t ctrl , struct nvme_se‐
11 curity_receive_args *args );
12
14 ctrl Controller to send command to
15
16 args Security Receive command arguments
17
19 Performs a Security Receive Admin command as specified by args. Re‐
20 sponse data is stored in args->data, which should be a buffer of
21 args->data_len bytes. Resulting data length is stored in args->data_len
22 on successful command completion.
23
24 Security Receive data length should not be greater than 4096 bytes to
25 comply with specification limits.
26
27 See: struct nvme_get_log_args
28
30 The nvme command status if a response was received (see enum nvme_sta‐
31 tus_field) or -1 with errno set otherwise.
32
33
34
35November 2022 nvme_mi_admin_security_nrvemcev_mi_admin_security_recv(9)