DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::queue_impl Member List

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

addEvent(const event &Event)sycl::_V1::detail::queue_implprotected
addSharedEvent(const event &Event)sycl::_V1::detail::queue_implprotected
cleanup_fusion_cmd()sycl::_V1::detail::queue_implprotected
createPiQueueProperties(const property_list &PropList, QueueOrder Order)sycl::_V1::detail::queue_implinlinestatic
createQueue(QueueOrder Order)sycl::_V1::detail::queue_implinline
discard_or_return(const event &Event)sycl::_V1::detail::queue_implprotected
ext_oneapi_empty() constsycl::_V1::detail::queue_impl
finalizeHandler(HandlerType &Handler, event &EventRet)sycl::_V1::detail::queue_implinlineprotected
get()sycl::_V1::detail::queue_implinline
get_backend_info() constsycl::_V1::detail::queue_impl
get_context() constsycl::_V1::detail::queue_implinline
get_device() constsycl::_V1::detail::queue_implinline
get_info() constsycl::_V1::detail::queue_impl
get_property() constsycl::_V1::detail::queue_implinline
getCommandGraph() constsycl::_V1::detail::queue_implinline
getContextImplPtr() constsycl::_V1::detail::queue_implinline
getDefaultOrNew(const DeviceImplPtr &Device)sycl::_V1::detail::queue_implinlinestatic
getDeviceImplPtr() constsycl::_V1::detail::queue_implinline
getExceptionList() constsycl::_V1::detail::queue_implinline
getExclusiveQueueHandleRef()sycl::_V1::detail::queue_implinline
getExtendDependencyList(const std::vector< event > &DepEvents, std::vector< event > &MutableVec, std::unique_lock< std::mutex > &QueueLock)sycl::_V1::detail::queue_impl
getHandleRef()sycl::_V1::detail::queue_implinline
getLastEvent()sycl::_V1::detail::queue_impl
getNative(int32_t &NativeHandleDesc) constsycl::_V1::detail::queue_impl
getPlugin() constsycl::_V1::detail::queue_implinline
getQueueID()sycl::_V1::detail::queue_implinline
getThreadPool()sycl::_V1::detail::queue_implinline
has_property() const noexceptsycl::_V1::detail::queue_implinline
instrumentationEpilog(void *TelementryEvent, std::string &Name, int32_t StreamID, uint64_t IId)sycl::_V1::detail::queue_implprotected
instrumentationProlog(const detail::code_location &CodeLoc, std::string &Name, int32_t StreamID, uint64_t &iid)sycl::_V1::detail::queue_implprotected
is_host() constsycl::_V1::detail::queue_implinline
is_in_fusion_mode()sycl::_V1::detail::queue_implinline
isInOrder() constsycl::_V1::detail::queue_implinline
isProfilingFallback()sycl::_V1::detail::queue_implinline
MAsyncHandlersycl::_V1::detail::queue_implprotected
MContextsycl::_V1::detail::queue_implprotected
MDevicesycl::_V1::detail::queue_implprotected
MDiscardEventssycl::_V1::detail::queue_impl
mem_advise(const std::shared_ptr< queue_impl > &Self, const void *Ptr, size_t Length, pi_mem_advice Advice, const std::vector< event > &DepEvents)sycl::_V1::detail::queue_impl
memcpy(const std::shared_ptr< queue_impl > &Self, void *Dest, const void *Src, size_t Count, const std::vector< event > &DepEvents, const code_location &CodeLoc)sycl::_V1::detail::queue_impl
memcpyFromDeviceGlobal(const std::shared_ptr< queue_impl > &Self, void *Dest, const void *DeviceGlobalPtr, bool IsDeviceImageScope, size_t NumBytes, size_t Offset, const std::vector< event > &DepEvents)sycl::_V1::detail::queue_impl
memcpyToDeviceGlobal(const std::shared_ptr< queue_impl > &Self, void *DeviceGlobalPtr, const void *Src, bool IsDeviceImageScope, size_t NumBytes, size_t Offset, const std::vector< event > &DepEvents)sycl::_V1::detail::queue_impl
memset(const std::shared_ptr< queue_impl > &Self, void *Ptr, int Value, size_t Count, const std::vector< event > &DepEvents)sycl::_V1::detail::queue_impl
MEmulateOOOsycl::_V1::detail::queue_implprotected
MEventsSharedsycl::_V1::detail::queue_implprotected
MEventsWeaksycl::_V1::detail::queue_implprotected
MExceptionssycl::_V1::detail::queue_implprotected
MFallbackProfilingsycl::_V1::detail::queue_implprotected
MGraphsycl::_V1::detail::queue_implprotected
MGraphLastEventPtrsycl::_V1::detail::queue_implprotected
MHostQueuesycl::_V1::detail::queue_implprotected
MInOrderExternalEventsycl::_V1::detail::queue_implprotected
MInOrderExternalEventMtxsycl::_V1::detail::queue_implmutableprotected
MInstanceIDsycl::_V1::detail::queue_implprotected
MIsInordersycl::_V1::detail::queue_implprotected
MIsProfilingEnabledsycl::_V1::detail::queue_impl
MLastEventPtrsycl::_V1::detail::queue_implprotected
MMutexsycl::_V1::detail::queue_implmutableprotected
MNextAvailableQueueIDsycl::_V1::detail::queue_implprotectedstatic
MNextQueueIdxsycl::_V1::detail::queue_implprotected
MPropListsycl::_V1::detail::queue_implprotected
MQueueIDsycl::_V1::detail::queue_implprotected
MQueuessycl::_V1::detail::queue_implprotected
MStreamIDsycl::_V1::detail::queue_implprotected
MStreamsServiceEventssycl::_V1::detail::queue_implprotected
MStreamsServiceEventsMutexsycl::_V1::detail::queue_implprotected
MSupportsDiscardingPiEventssycl::_V1::detail::queue_implprotected
MTraceEventsycl::_V1::detail::queue_implprotected
popExternalEvent()sycl::_V1::detail::queue_implinline
queue_impl(const DeviceImplPtr &Device, const async_handler &AsyncHandler, const property_list &PropList)sycl::_V1::detail::queue_implinline
queue_impl(const DeviceImplPtr &Device, const ContextImplPtr &Context, const async_handler &AsyncHandler, const property_list &PropList)sycl::_V1::detail::queue_implinline
queue_impl(sycl::detail::pi::PiQueue PiQueue, const ContextImplPtr &Context, const async_handler &AsyncHandler)sycl::_V1::detail::queue_implinline
queue_impl(sycl::detail::pi::PiQueue PiQueue, const ContextImplPtr &Context, const async_handler &AsyncHandler, const property_list &PropList)sycl::_V1::detail::queue_implinline
registerStreamServiceEvent(const EventImplPtr &Event)sycl::_V1::detail::queue_implinline
reportAsyncException(const std::exception_ptr &ExceptionPtr)sycl::_V1::detail::queue_implinline
setCommandGraph(std::shared_ptr< ext::oneapi::experimental::detail::graph_impl > Graph)sycl::_V1::detail::queue_implinline
setExternalEvent(const event &Event)sycl::_V1::detail::queue_implinline
submit(const std::function< void(handler &)> &CGF, const std::shared_ptr< queue_impl > &Self, const std::shared_ptr< queue_impl > &SecondQueue, const detail::code_location &Loc, const SubmitPostProcessF *PostProcess=nullptr)sycl::_V1::detail::queue_implinline
submit(const std::function< void(handler &)> &CGF, const std::shared_ptr< queue_impl > &Self, const detail::code_location &Loc, const SubmitPostProcessF *PostProcess=nullptr)sycl::_V1::detail::queue_implinline
submit_impl(const std::function< void(handler &)> &CGF, const std::shared_ptr< queue_impl > &Self, const std::shared_ptr< queue_impl > &PrimaryQueue, const std::shared_ptr< queue_impl > &SecondaryQueue, const detail::code_location &Loc, const SubmitPostProcessF *PostProcess)sycl::_V1::detail::queue_implinlineprotected
submitMemOpHelper(const std::shared_ptr< queue_impl > &Self, const std::vector< event > &DepEvents, HandlerFuncT HandlerFunc, MemMngrFuncT MemMngrFunc, MemMngrArgTs... MemOpArgs)sycl::_V1::detail::queue_implprotected
submitMemOpHelper(const std::shared_ptr< queue_impl > &Self, const std::vector< event > &DepEvents, HandlerFuncT HandlerFunc, MemOpFuncT MemOpFunc, MemOpArgTs... MemOpArgs)sycl::_V1::detail::queue_impl
SubmitPostProcessF typedefsycl::_V1::detail::queue_impl
submitWithHandler(const std::shared_ptr< queue_impl > &Self, const std::vector< event > &DepEvents, HandlerFuncT HandlerFunc)sycl::_V1::detail::queue_implprotected
supportsDiscardingPiEvents() constsycl::_V1::detail::queue_implinline
sycl::ext::oneapi::experimental::detail::node_impl classsycl::_V1::detail::queue_implfriend
throw_asynchronous()sycl::_V1::detail::queue_implinline
wait(const detail::code_location &Loc={})sycl::_V1::detail::queue_impl
wait_and_throw(const detail::code_location &Loc={})sycl::_V1::detail::queue_implinline
~queue_impl()sycl::_V1::detail::queue_implinline