Home
last modified time | relevance | path

Searched refs:CUevent (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/dynamic_cuda/
H A Dcuda.h25 typedef struct CUevent_st *CUevent; typedef
260 CUresult cuEventCreate(CUevent *, unsigned int);
261 CUresult cuEventRecord(CUevent, CUstream);
262 CUresult cuStreamWaitEvent(CUstream, CUevent, unsigned int);
263 CUresult cuEventSynchronize(CUevent);
264 CUresult cuEventDestroy(CUevent);
/llvm-project-15.0.7/mlir/lib/ExecutionEngine/
H A DCudaRuntimeWrappers.cpp113 CUevent event) { in mgpuStreamWaitEvent()
117 extern "C" MLIR_CUDA_WRAPPERS_EXPORT CUevent mgpuEventCreate() { in mgpuEventCreate()
119 CUevent event = nullptr; in mgpuEventCreate()
124 extern "C" MLIR_CUDA_WRAPPERS_EXPORT void mgpuEventDestroy(CUevent event) { in mgpuEventDestroy()
128 extern MLIR_CUDA_WRAPPERS_EXPORT "C" void mgpuEventSynchronize(CUevent event) {
132 extern MLIR_CUDA_WRAPPERS_EXPORT "C" void mgpuEventRecord(CUevent event,
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/src/
H A Drtl.cpp125 CUevent Event = reinterpret_cast<CUevent>(EventPtr); in recordEvent()
139 CUevent Event = reinterpret_cast<CUevent>(EventPtr); in syncEvent()
205 struct EventAllocatorTy final : public AllocatorTy<CUevent> {
207 int create(CUevent &Event) noexcept override { in create()
216 int destroy(CUevent Event) noexcept override { in destroy()
1441 CUevent Event = nullptr; in createEvent()
1449 EventPool[DeviceId]->release(reinterpret_cast<CUevent>(EventPtr)); in destroyEvent()
1456 CUevent Event = reinterpret_cast<CUevent>(EventPtr); in waitEvent()