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

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

addBlockedUserUnique(const EventImplPtr &NewUser)sycl::_V1::detail::Commandinline
addDep(DepDesc NewDep, std::vector< Command * > &ToCleanUp)sycl::_V1::detail::Command
addDep(EventImplPtr Event, std::vector< Command * > &ToCleanUp)sycl::_V1::detail::Command
addUser(Command *NewUser)sycl::_V1::detail::Commandinline
ALLOCA enum valuesycl::_V1::detail::Command
ALLOCA_SUB_BUF enum valuesycl::_V1::detail::Command
BlockReason enum namesycl::_V1::detail::Command
clearAllDependencies()sycl::_V1::detail::Commandinline
Command(CommandType Type, QueueImplPtr Queue, sycl::detail::pi::PiExtCommandBuffer CommandBuffer=nullptr, const std::vector< sycl::detail::pi::PiExtSyncPoint > &SyncPoints={})sycl::_V1::detail::Command
CommandType enum namesycl::_V1::detail::Command
COPY_MEMORY enum valuesycl::_V1::detail::Command
copySubmissionCodeLocation()sycl::_V1::detail::Command
emitEdgeEventForCommandDependence(Command *Cmd, void *ObjAddr, bool IsCommand, std::optional< access::mode > AccMode=std::nullopt)sycl::_V1::detail::Command
emitEdgeEventForEventDependence(Command *Cmd, sycl::detail::pi::PiEvent &EventAddr)sycl::_V1::detail::Command
emitEnqueuedEventSignal(sycl::detail::pi::PiEvent &PiEventAddr)sycl::_V1::detail::Command
emitInstrumentation(uint16_t Type, const char *Txt=nullptr)sycl::_V1::detail::Command
emitInstrumentationData() finalsycl::_V1::detail::MemCpyCommandvirtual
emitInstrumentationDataProxy()sycl::_V1::detail::Command
EMPTY_TASK enum valuesycl::_V1::detail::Command
enqueue(EnqueueResultT &EnqueueResult, BlockingT Blocking, std::vector< Command * > &ToCleanUp)sycl::_V1::detail::Commandvirtual
EXEC_CMD_BUFFER enum valuesycl::_V1::detail::Command
FUSION enum valuesycl::_V1::detail::Command
getBlockReason() constsycl::_V1::detail::Command
getCommandBuffer() constsycl::_V1::detail::Commandinlineprotected
getEvent() constsycl::_V1::detail::Commandinline
getPiEvents(const std::vector< EventImplPtr > &EventImpls) constsycl::_V1::detail::Command
getPiEventsBlocking(const std::vector< EventImplPtr > &EventImpls) constsycl::_V1::detail::Command
getPreparedDepsEvents() constsycl::_V1::detail::Commandinline
getPreparedHostDepsEvents() constsycl::_V1::detail::Commandinline
getQueue() constsycl::_V1::detail::Commandinline
getRequirement() const finalsycl::_V1::detail::MemCpyCommandinlinevirtual
getType() constsycl::_V1::detail::Commandinline
getWorkerContext() const finalsycl::_V1::detail::MemCpyCommandvirtual
HOST_TASK enum valuesycl::_V1::detail::Command
isBlocking() constsycl::_V1::detail::Commandinline
isEnqueueBlocked() constsycl::_V1::detail::Commandinline
isFinished()sycl::_V1::detail::Command
isFusable() constsycl::_V1::detail::Command
isHostTask() constsycl::_V1::detail::Command
isSuccessfullyEnqueued() constsycl::_V1::detail::Commandinline
MAddresssycl::_V1::detail::Command
MAddressStringsycl::_V1::detail::Command
makeTraceEventEpilog()sycl::_V1::detail::Command
makeTraceEventProlog(void *MAddress)sycl::_V1::detail::Command
MAP_MEM_OBJ enum valuesycl::_V1::detail::Command
MBlockedUserssycl::_V1::detail::Command
MBlockedUsersMutexsycl::_V1::detail::Command
MBlockReasonsycl::_V1::detail::Command
MCommandBuffersycl::_V1::detail::Commandprotected
MCommandNamesycl::_V1::detail::Command
MCommandNodeTypesycl::_V1::detail::Command
MDepssycl::_V1::detail::Command
MemCpyCommand(Requirement SrcReq, AllocaCommandBase *SrcAllocaCmd, Requirement DstReq, AllocaCommandBase *DstAllocaCmd, QueueImplPtr SrcQueue, QueueImplPtr DstQueue)sycl::_V1::detail::MemCpyCommand
MEnqueueMtxsycl::_V1::detail::Commandprotected
MEnqueueStatussycl::_V1::detail::Command
MEventsycl::_V1::detail::Commandprotected
MFirstInstancesycl::_V1::detail::Command
MInstanceIDsycl::_V1::detail::Command
MIsBlockablesycl::_V1::detail::Command
MLeafCountersycl::_V1::detail::Command
MMarkedForCleanupsycl::_V1::detail::Command
MMarkssycl::_V1::detail::Command
MPreparedDepsEventssycl::_V1::detail::Commandprotected
MPreparedHostDepsEventssycl::_V1::detail::Commandprotected
MQueuesycl::_V1::detail::Commandprotected
MShouldCompleteEventIfPossiblesycl::_V1::detail::Command
MStreamIDsycl::_V1::detail::Command
MSubmissionCodeLocationsycl::_V1::detail::Command
MSubmissionFileNamesycl::_V1::detail::Command
MSubmissionFunctionNamesycl::_V1::detail::Command
MSyncPointDepssycl::_V1::detail::Commandprotected
MTraceEventsycl::_V1::detail::Command
MTraceEventPrologCompletesycl::_V1::detail::Command
MTypesycl::_V1::detail::Commandprotected
MUserssycl::_V1::detail::Command
MWorkerQueuesycl::_V1::detail::Commandprotected
printDot(std::ostream &Stream) const finalsycl::_V1::detail::MemCpyCommandvirtual
processDepEvent(EventImplPtr DepEvent, const DepDesc &Dep, std::vector< Command * > &ToCleanUp)sycl::_V1::detail::Commandprotected
producesPiEvent() const finalsycl::_V1::detail::MemCpyCommandvirtual
readyForCleanup() constsycl::_V1::detail::Commandvirtual
RELEASE enum valuesycl::_V1::detail::Command
resolveReleaseDependencies(std::set< Command * > &list)sycl::_V1::detail::Command
RUN_CG enum valuesycl::_V1::detail::Command
supportsPostEnqueueCleanup() constsycl::_V1::detail::Commandvirtual
UNMAP_MEM_OBJ enum valuesycl::_V1::detail::Command
UPDATE_CMD_BUFFER enum valuesycl::_V1::detail::Command
UPDATE_REQUIREMENT enum valuesycl::_V1::detail::Command
waitForEvents(QueueImplPtr Queue, std::vector< EventImplPtr > &RawEvents, sycl::detail::pi::PiEvent &Event)sycl::_V1::detail::Commandprotected
waitForPreparedHostEvents() constsycl::_V1::detail::Commandprotected
~Command()sycl::_V1::detail::Commandinlinevirtual