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

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

addDep(DepDesc NewDep, std::vector< Command * > &ToCleanUp)cl::sycl::detail::Command
addDep(EventImplPtr Event, std::vector< Command * > &ToCleanUp)cl::sycl::detail::Command
addUser(Command *NewUser)cl::sycl::detail::Commandinline
ALLOCA enum valuecl::sycl::detail::Command
ALLOCA_SUB_BUF enum valuecl::sycl::detail::Command
BlockReason enum namecl::sycl::detail::Command
Command(CommandType Type, QueueImplPtr Queue)cl::sycl::detail::Command
CommandType enum namecl::sycl::detail::Command
COPY_MEMORY enum valuecl::sycl::detail::Command
emitEdgeEventForCommandDependence(Command *Cmd, void *ObjAddr, bool IsCommand, std::optional< access::mode > AccMode=std::nullopt)cl::sycl::detail::Command
emitEdgeEventForEventDependence(Command *Cmd, RT::PiEvent &EventAddr)cl::sycl::detail::Command
emitEnqueuedEventSignal(RT::PiEvent &PiEventAddr)cl::sycl::detail::Command
emitInstrumentation(uint16_t Type, const char *Txt=nullptr)cl::sycl::detail::Command
emitInstrumentationData() overridecl::sycl::detail::MapMemObjectvirtual
emitInstrumentationDataProxy()cl::sycl::detail::Command
EMPTY_TASK enum valuecl::sycl::detail::Command
enqueue(EnqueueResultT &EnqueueResult, BlockingT Blocking, std::vector< Command * > &ToCleanUp)cl::sycl::detail::Commandvirtual
getBlockReason() constcl::sycl::detail::Command
getEvent() constcl::sycl::detail::Commandinline
getPreparedHostDepsEvents() constcl::sycl::detail::Commandinline
getQueue() constcl::sycl::detail::Commandinline
getRequirement() const finalcl::sycl::detail::MapMemObjectinlinevirtual
getSubmittedQueue() constcl::sycl::detail::Commandinline
getType() constcl::sycl::detail::Commandinline
getWorkerContext() constcl::sycl::detail::Commandvirtual
getWorkerQueue() constcl::sycl::detail::Commandvirtual
HOST_TASK enum valuecl::sycl::detail::Command
isEnqueueBlocked() constcl::sycl::detail::Commandinline
isFinished()cl::sycl::detail::Command
isSuccessfullyEnqueued() constcl::sycl::detail::Commandinline
MAddresscl::sycl::detail::Command
MAddressStringcl::sycl::detail::Command
makeTraceEventEpilog()cl::sycl::detail::Command
makeTraceEventProlog(void *MAddress)cl::sycl::detail::Command
MAP_MEM_OBJ enum valuecl::sycl::detail::Command
MapMemObject(AllocaCommandBase *SrcAllocaCmd, Requirement Req, void **DstPtr, QueueImplPtr Queue, access::mode MapMode)cl::sycl::detail::MapMemObject
MBlockReasoncl::sycl::detail::Command
MCommandNamecl::sycl::detail::Command
MCommandNodeTypecl::sycl::detail::Command
MDepscl::sycl::detail::Command
MEnqueueMtxcl::sycl::detail::Commandprotected
MEnqueueStatuscl::sycl::detail::Command
MEventcl::sycl::detail::Commandprotected
MFirstInstancecl::sycl::detail::Command
MInstanceIDcl::sycl::detail::Command
MIsBlockablecl::sycl::detail::Command
MLeafCountercl::sycl::detail::Command
MMarkscl::sycl::detail::Command
MPostEnqueueCleanupcl::sycl::detail::Command
MPreparedDepsEventscl::sycl::detail::Commandprotected
MPreparedHostDepsEventscl::sycl::detail::Commandprotected
MQueuecl::sycl::detail::Commandprotected
MShouldCompleteEventIfPossiblecl::sycl::detail::Command
MStreamIDcl::sycl::detail::Command
MSubmittedQueuecl::sycl::detail::Commandprotected
MTraceEventcl::sycl::detail::Command
MTraceEventPrologCompletecl::sycl::detail::Command
MTypecl::sycl::detail::Commandprotected
MUserscl::sycl::detail::Command
printDot(std::ostream &Stream) const finalcl::sycl::detail::MapMemObjectvirtual
processDepEvent(EventImplPtr DepEvent, const DepDesc &Dep, std::vector< Command * > &ToCleanUp)cl::sycl::detail::Commandprotected
producesPiEvent() constcl::sycl::detail::Commandvirtual
RELEASE enum valuecl::sycl::detail::Command
resolveReleaseDependencies(std::set< Command * > &list)cl::sycl::detail::Command
RUN_CG enum valuecl::sycl::detail::Command
supportsPostEnqueueCleanup() constcl::sycl::detail::Commandvirtual
UNMAP_MEM_OBJ enum valuecl::sycl::detail::Command
UPDATE_REQUIREMENT enum valuecl::sycl::detail::Command
waitForEvents(QueueImplPtr Queue, std::vector< EventImplPtr > &RawEvents, RT::PiEvent &Event)cl::sycl::detail::Commandprotected
waitForPreparedHostEvents() constcl::sycl::detail::Commandprotected
~Command()cl::sycl::detail::Commandinlinevirtual