addrCompleteEvent | CopyEngine::CopyEngineChannel | private |
AddressFetch enum value | CopyEngine::CopyEngineChannel | private |
anBegin(const char *s) | CopyEngine::CopyEngineChannel | inlineprivate |
anDq() | CopyEngine::CopyEngineChannel | inlineprivate |
anPq() | CopyEngine::CopyEngineChannel | inlineprivate |
anQ(const char *s, uint64_t id, int size=1) | CopyEngine::CopyEngineChannel | inlineprivate |
anWait() | CopyEngine::CopyEngineChannel | inlineprivate |
busy | CopyEngine::CopyEngineChannel | private |
ce | CopyEngine::CopyEngineChannel | private |
cePort | CopyEngine::CopyEngineChannel | private |
channelId | CopyEngine::CopyEngineChannel | private |
channelRead(PacketPtr pkt, Addr daddr, int size) | CopyEngine::CopyEngineChannel | |
ChannelState enum name | CopyEngine::CopyEngineChannel | private |
channelWrite(PacketPtr pkt, Addr daddr, int size) | CopyEngine::CopyEngineChannel | |
ckptCount | Serializable | static |
ckptMaxCount | Serializable | static |
ckptPrevCount | Serializable | static |
completionDataReg | CopyEngine::CopyEngineChannel | private |
CompletionWrite enum value | CopyEngine::CopyEngineChannel | private |
continueProcessing() | CopyEngine::CopyEngineChannel | private |
copyBuffer | CopyEngine::CopyEngineChannel | private |
CopyEngineChannel(CopyEngine *_ce, int cid) | CopyEngine::CopyEngineChannel | |
cr | CopyEngine::CopyEngineChannel | private |
curDmaDesc | CopyEngine::CopyEngineChannel | private |
currentSection() | Serializable | static |
DescriptorFetch enum value | CopyEngine::CopyEngineChannel | private |
DMARead enum value | CopyEngine::CopyEngineChannel | private |
DMAWrite enum value | CopyEngine::CopyEngineChannel | private |
drain() override | CopyEngine::CopyEngineChannel | virtual |
Drainable() | Drainable | protected |
drainResume() override | CopyEngine::CopyEngineChannel | virtual |
drainState() const | Drainable | inline |
fetchAddrComplete() | CopyEngine::CopyEngineChannel | private |
fetchAddress | CopyEngine::CopyEngineChannel | private |
fetchCompleteEvent | CopyEngine::CopyEngineChannel | private |
fetchDescComplete() | CopyEngine::CopyEngineChannel | private |
fetchDescriptor(Addr address) | CopyEngine::CopyEngineChannel | private |
fetchNextAddr(Addr address) | CopyEngine::CopyEngineChannel | private |
getMasterPort() | CopyEngine::CopyEngineChannel | |
Idle enum value | CopyEngine::CopyEngineChannel | private |
inDrain() | CopyEngine::CopyEngineChannel | private |
lastDescriptorAddr | CopyEngine::CopyEngineChannel | private |
latAfterCompletion | CopyEngine::CopyEngineChannel | private |
latBeforeBegin | CopyEngine::CopyEngineChannel | private |
name() | CopyEngine::CopyEngineChannel | inline |
nextState | CopyEngine::CopyEngineChannel | private |
notifyFork() | Drainable | inlinevirtual |
read(PacketPtr pkt) | CopyEngine::CopyEngineChannel | inlinevirtual |
readCompleteEvent | CopyEngine::CopyEngineChannel | private |
readCopyBytes() | CopyEngine::CopyEngineChannel | private |
readCopyBytesComplete() | CopyEngine::CopyEngineChannel | private |
recvCommand() | CopyEngine::CopyEngineChannel | private |
refreshNext | CopyEngine::CopyEngineChannel | private |
restartStateMachine() | CopyEngine::CopyEngineChannel | private |
Serializable() | Serializable | |
serialize(CheckpointOut &cp) const override | CopyEngine::CopyEngineChannel | virtual |
serializeAll(const std::string &cpt_dir) | Serializable | static |
serializeSection(CheckpointOut &cp, const char *name) const | Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | Serializable | inline |
signalDrainDone() const | Drainable | inlineprotected |
statusCompleteEvent | CopyEngine::CopyEngineChannel | private |
underReset | CopyEngine::CopyEngineChannel | private |
unserialize(CheckpointIn &cp) override | CopyEngine::CopyEngineChannel | virtual |
unserializeGlobals(CheckpointIn &cp) | Serializable | static |
unserializeSection(CheckpointIn &cp, const char *name) | Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | Serializable | inline |
write(PacketPtr pkt) | CopyEngine::CopyEngineChannel | inlinevirtual |
writeCompleteEvent | CopyEngine::CopyEngineChannel | private |
writeCompletionStatus() | CopyEngine::CopyEngineChannel | private |
writeCopyBytes() | CopyEngine::CopyEngineChannel | private |
writeCopyBytesComplete() | CopyEngine::CopyEngineChannel | private |
writeStatusComplete() | CopyEngine::CopyEngineChannel | private |
~CopyEngineChannel() | CopyEngine::CopyEngineChannel | virtual |
~Drainable() | Drainable | protectedvirtual |
~Serializable() | Serializable | virtual |