nvme_mi_admin_get_log - Retrieve log page data from controller
int nvme_mi_admin_get_log (nvme_mi_ctrl_t ctrl , struct
nvme_get_log_args *args );
- ctrl
- Controller to query
- args
- Get Log Page command arguments
Performs a Get Log Page Admin command as specified by
args. Response data
is stored in
args->data, which should be a buffer of
args->data_len bytes. Resulting data length is stored in
args->data_len on successful command completion.
This request may be implemented as multiple log page commands, in order to fit
within MI message-size limits.
See:
struct nvme_get_log_args
The nvme command status if a response was received (see
enum
nvme_status_field) or -1 with errno set otherwise.