| 765 | } |
| 766 | |
| 767 | cudaError_t CUDARTAPI cudaStreamAddCallback(cudaStream_t stream, |
| 768 | cudaStreamCallback_t callback, |
| 769 | void* userData, |
| 770 | unsigned int flags) |
| 771 | { |
| 772 | StreamCallbackDesc* desc = new StreamCallbackDesc{callback, userData}; |
| 773 | CUresult result = cuStreamAddCallback(stream, Runtime::streamCallback, desc, 0); |
| 774 | return Runtime::setError(result); |
| 775 | } |
| 776 | |
| 777 | cudaError_t CUDARTAPI cudaStreamSynchronize(cudaStream_t stream) |
| 778 | { |
nothing calls this directly
no outgoing calls
no test coverage detected