.TH "libnvme_wait_passthru" 9 "libnvme_wait_passthru" "September 2026" "libnvme API manual" LINUX .SH NAME libnvme_wait_passthru \- Wait for all pending passthru completions .SH SYNOPSIS .B "int" libnvme_wait_passthru .BI "(struct libnvme_transport_handle *hdl " ");" .SH ARGUMENTS .IP "hdl" 12 Transport handle .SH "DESCRIPTION" Drains all pending passthru commands from the async queue. Use this after batching multiple \fBlibnvme_submit_admin_passthru\fP calls when io_uring is enabled. .SH "RETURN" 0 on success, or the first non-zero status encountered.