Lines Matching refs:Event
31 void *Event = getEvent(); in addEventIfNecessary() local
32 bool NeedNewEvent = Event == nullptr; in addEventIfNecessary()
33 if (NeedNewEvent && Device.createEvent(&Event) != OFFLOAD_SUCCESS) { in addEventIfNecessary()
41 if (Device.recordEvent(Event, AsyncInfo) != OFFLOAD_SUCCESS) { in addEventIfNecessary()
42 REPORT("Failed to set dependence on event " DPxMOD "\n", DPxPTR(Event)); in addEventIfNecessary()
47 setEvent(Event); in addEventIfNecessary()
122 void *Event = HDTT.getEvent(); in disassociatePtr() local
124 if (Event) in disassociatePtr()
125 destroyEvent(Event); in disassociatePtr()
339 void *Event = Entry->getEvent(); in getTargetPointer() local
340 if (Event) { in getTargetPointer()
341 int Ret = waitEvent(Event, AsyncInfo); in getTargetPointer()
345 REPORT("Failed to wait for event " DPxMOD ".\n", DPxPTR(Event)); in getTargetPointer()
465 void *Event = LR.Entry->getEvent(); in deallocTgtPtr() local
470 if (Event && destroyEvent(Event) != OFFLOAD_SUCCESS) { in deallocTgtPtr()
471 REPORT("Failed to destroy event " DPxMOD "\n", DPxPTR(Event)); in deallocTgtPtr()
631 int32_t DeviceTy::createEvent(void **Event) { in createEvent() argument
633 return RTL->create_event(RTLDeviceID, Event); in createEvent()
638 int32_t DeviceTy::recordEvent(void *Event, AsyncInfoTy &AsyncInfo) { in recordEvent() argument
640 return RTL->record_event(RTLDeviceID, Event, AsyncInfo); in recordEvent()
645 int32_t DeviceTy::waitEvent(void *Event, AsyncInfoTy &AsyncInfo) { in waitEvent() argument
647 return RTL->wait_event(RTLDeviceID, Event, AsyncInfo); in waitEvent()
652 int32_t DeviceTy::syncEvent(void *Event) { in syncEvent() argument
654 return RTL->sync_event(RTLDeviceID, Event); in syncEvent()
659 int32_t DeviceTy::destroyEvent(void *Event) { in destroyEvent() argument
661 return RTL->destroy_event(RTLDeviceID, Event); in destroyEvent()