9#ifndef FORTRAN_RUNTIME_CUDA_STREAM_H_
10#define FORTRAN_RUNTIME_CUDA_STREAM_H_
13#include "flang/Runtime/descriptor-consts.h"
14#include "flang/Runtime/entry-names.h"
16#include "cuda_runtime.h"
18namespace Fortran::runtime::cuda {
22int RTDECL(CUFSetDefaultStream)(cudaStream_t);
23cudaStream_t RTDECL(CUFGetDefaultStream)();
24int RTDECL(CUFStreamSynchronize)(cudaStream_t);
25int RTDECL(CUFStreamSynchronizeNull)();
26int RTDECL(CUFStreamDestroy)(cudaStream_t);