Lines Matching defs:AsyncInfoPtr
67 AsyncInfoWrapperTy(GenericDeviceTy &Device, __tgt_async_info *AsyncInfoPtr);
70 assert(!AsyncInfoPtr && "AsyncInfoWrapperTy not finalized");
74 operator __tgt_async_info *() const { return AsyncInfoPtr; }
77 bool hasQueue() const { return (AsyncInfoPtr->Queue != nullptr); }
81 static_assert(sizeof(Ty) == sizeof(AsyncInfoPtr->Queue),
83 return static_cast<Ty>(AsyncInfoPtr->Queue);
88 static_assert(sizeof(Ty) == sizeof(AsyncInfoPtr->Queue),
90 assert(!AsyncInfoPtr->Queue && "Overwriting queue");
91 AsyncInfoPtr->Queue = Queue;
105 AsyncInfoPtr->AssociatedAllocations.push_back(Ptr);
111 __tgt_async_info *AsyncInfoPtr;
838 Error initAsyncInfo(__tgt_async_info **AsyncInfoPtr);
1267 int64_t Size, __tgt_async_info *AsyncInfoPtr);
1275 int64_t Size, __tgt_async_info *AsyncInfoPtr);
1289 __tgt_async_info *AsyncInfoPtr);
1292 int32_t synchronize(int32_t DeviceId, __tgt_async_info *AsyncInfoPtr);
1295 int32_t query_async(int32_t DeviceId, __tgt_async_info *AsyncInfoPtr);
1305 __tgt_async_info *AsyncInfoPtr);
1309 __tgt_async_info *AsyncInfoPtr);
1321 int32_t init_async_info(int32_t DeviceId, __tgt_async_info **AsyncInfoPtr);