Lines Matching defs:AsyncInfo
1305 Error GenericDeviceTy::synchronize(__tgt_async_info *AsyncInfo) {
1306 if (!AsyncInfo || !AsyncInfo->Queue)
1309 if (auto Err = synchronizeImpl(*AsyncInfo))
1312 for (auto *Ptr : AsyncInfo->AssociatedAllocations)
1315 AsyncInfo->AssociatedAllocations.clear();
1320 Error GenericDeviceTy::queryAsync(__tgt_async_info *AsyncInfo) {
1321 if (!AsyncInfo || !AsyncInfo->Queue)
1324 return queryAsyncImpl(*AsyncInfo);
1466 int64_t Size, __tgt_async_info *AsyncInfo) {
1467 AsyncInfoWrapperTy AsyncInfoWrapper(*this, AsyncInfo);
1475 int64_t Size, __tgt_async_info *AsyncInfo) {
1476 AsyncInfoWrapperTy AsyncInfoWrapper(*this, AsyncInfo);
1485 __tgt_async_info *AsyncInfo) {
1486 AsyncInfoWrapperTy AsyncInfoWrapper(*this, AsyncInfo);
1496 __tgt_async_info *AsyncInfo) {
1499 Plugin.getRecordReplay().isRecordingOrReplaying() ? nullptr : AsyncInfo);
1513 .emplace(&GenericKernel, std::move(StackTrace), AsyncInfo);
1570 __tgt_async_info *AsyncInfo) {
1571 AsyncInfoWrapperTy AsyncInfoWrapper(*this, AsyncInfo);
1578 Error GenericDeviceTy::waitEvent(void *EventPtr, __tgt_async_info *AsyncInfo) {
1579 AsyncInfoWrapperTy AsyncInfoWrapper(*this, AsyncInfo);
1984 __tgt_async_info *AsyncInfo) {
1987 auto Err = SrcDevice.dataExchange(SrcPtr, DstDevice, DstPtr, Size, AsyncInfo);