Function rcudnn::cudaStreamQuery[][src]

pub unsafe extern "C" fn cudaStreamQuery(
    stream: *mut CUstream_st
) -> cudaError
Expand description

\brief Queries an asynchronous stream for completion status

Returns ::cudaSuccess if all operations in \p stream have completed, or ::cudaErrorNotReady if not.

For the purposes of Unified Memory, a return value of ::cudaSuccess is equivalent to having called ::cudaStreamSynchronize().

\param stream - Stream identifier

\return ::cudaSuccess, ::cudaErrorNotReady, ::cudaErrorInvalidResourceHandle \note_null_stream \notefnerr \note_init_rt \note_callback

\sa ::cudaStreamCreate, ::cudaStreamCreateWithFlags, ::cudaStreamWaitEvent, ::cudaStreamSynchronize, ::cudaStreamAddCallback, ::cudaStreamDestroy, ::cuStreamQuery