Searched refs:CUevent (Results 1 – 3 of 3) sorted by relevance
25 typedef struct CUevent_st *CUevent; typedef260 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);
113 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,
125 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()