libnvme_submit_io_passthru(9)

NAME
libnvme_submit_io_passthru - Queue IO passthru command

SYNOPSIS
int libnvme_submit_io_passthru (struct libnvme_transport_handle *hdl , struct libnvme_passthru_cmd *cmd , void *cookie );

ARGUMENTS

hdl Transport handle

cmd The nvme IO command to send

cookie
    User-defined opaque value returned at completion

DESCRIPTION
Queues cmd for asynchronous execution. Completion is reported via libnvme_reap_passthru.

RETURN
0 on successful queueing, negative error code otherwise.