DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::detail::Scheduler Member List

This is the complete list of members for cl::sycl::detail::Scheduler, including all inherited members.

acquireWriteLock(WriteLockT &Lock)cl::sycl::detail::Schedulerprotected
addCG(std::unique_ptr< detail::CG > CommandGroup, QueueImplPtr Queue)cl::sycl::detail::Scheduler
addCopyBack(Requirement *Req)cl::sycl::detail::Scheduler
addHostAccessor(Requirement *Req)cl::sycl::detail::Scheduler
allocateStreamBuffers(stream_impl *, size_t, size_t)cl::sycl::detail::Scheduler
cleanupCommands(const std::vector< Command * > &Cmds)cl::sycl::detail::Schedulerprotected
cleanupFinishedCommands(EventImplPtr FinishedEvent)cl::sycl::detail::Scheduler
Command classcl::sycl::detail::Schedulerfriend
deallocateStreamBuffers(stream_impl *)cl::sycl::detail::Scheduler
DefaultHostQueuecl::sycl::detail::Schedulerprotected
DispatchHostTask classcl::sycl::detail::Schedulerfriend
enqueueLeavesOfReqUnlocked(const Requirement *const Req, std::vector< Command * > &ToCleanUp)cl::sycl::detail::Schedulerprotectedstatic
event_impl classcl::sycl::detail::Schedulerfriend
getDefaultHostQueue()cl::sycl::detail::Schedulerinline
getInstance()cl::sycl::detail::Schedulerstatic
getMemObjRecord(const Requirement *const Req)cl::sycl::detail::Schedulerstatic
initStream(StreamImplPtr, QueueImplPtr)cl::sycl::detail::Schedulerfriend
MDeferredCleanupCommandscl::sycl::detail::Schedulerprotected
MDeferredCleanupMutexcl::sycl::detail::Schedulerprotected
MGraphBuildercl::sycl::detail::Schedulerprotected
MGraphLockcl::sycl::detail::Schedulerprotected
queue_impl classcl::sycl::detail::Schedulerfriend
ReadLockT typedefcl::sycl::detail::Schedulerprotected
releaseHostAccessor(Requirement *Req)cl::sycl::detail::Scheduler
removeMemoryObject(detail::SYCLMemObjI *MemObj)cl::sycl::detail::Scheduler
RWLockT typedefcl::sycl::detail::Schedulerprotected
Scheduler()cl::sycl::detail::Scheduler
stream_impl classcl::sycl::detail::Schedulerfriend
StreamBuffersPoolcl::sycl::detail::Schedulerprotected
StreamBuffersPoolMutexcl::sycl::detail::Schedulerprotected
waitForEvent(EventImplPtr Event)cl::sycl::detail::Scheduler
waitForRecordToFinish(MemObjRecord *Record, ReadLockT &GraphReadLock)cl::sycl::detail::Schedulerprotected
WriteLockT typedefcl::sycl::detail::Schedulerprotected
~Scheduler()cl::sycl::detail::Scheduler