| _drainManager | gem5::Drainable | private |
| _drainState | gem5::Drainable | mutableprivate |
| addrCompleteEvent | gem5::CopyEngine::CopyEngineChannel | private |
| AddressFetch enum value | gem5::CopyEngine::CopyEngineChannel | private |
| busy | gem5::CopyEngine::CopyEngineChannel | private |
| ce | gem5::CopyEngine::CopyEngineChannel | private |
| cePort | gem5::CopyEngine::CopyEngineChannel | private |
| channelId | gem5::CopyEngine::CopyEngineChannel | private |
| channelRead(PacketPtr pkt, Addr daddr, int size) | gem5::CopyEngine::CopyEngineChannel | |
| ChannelState enum name | gem5::CopyEngine::CopyEngineChannel | private |
| channelWrite(PacketPtr pkt, Addr daddr, int size) | gem5::CopyEngine::CopyEngineChannel | |
| completionDataReg | gem5::CopyEngine::CopyEngineChannel | private |
| CompletionWrite enum value | gem5::CopyEngine::CopyEngineChannel | private |
| continueProcessing() | gem5::CopyEngine::CopyEngineChannel | private |
| copyBuffer | gem5::CopyEngine::CopyEngineChannel | private |
| CopyEngineChannel(CopyEngine *_ce, int cid) | gem5::CopyEngine::CopyEngineChannel | |
| cr | gem5::CopyEngine::CopyEngineChannel | private |
| curDmaDesc | gem5::CopyEngine::CopyEngineChannel | private |
| currentSection() | gem5::Serializable | static |
| DescriptorFetch enum value | gem5::CopyEngine::CopyEngineChannel | private |
| DMARead enum value | gem5::CopyEngine::CopyEngineChannel | private |
| DMAWrite enum value | gem5::CopyEngine::CopyEngineChannel | private |
| dmDrain() | gem5::Drainable | private |
| dmDrainResume() | gem5::Drainable | private |
| drain() override | gem5::CopyEngine::CopyEngineChannel | virtual |
| Drainable() | gem5::Drainable | protected |
| drainResume() override | gem5::CopyEngine::CopyEngineChannel | virtual |
| drainState() const | gem5::Drainable | inline |
| fetchAddrComplete() | gem5::CopyEngine::CopyEngineChannel | private |
| fetchAddress | gem5::CopyEngine::CopyEngineChannel | private |
| fetchCompleteEvent | gem5::CopyEngine::CopyEngineChannel | private |
| fetchDescComplete() | gem5::CopyEngine::CopyEngineChannel | private |
| fetchDescriptor(Addr address) | gem5::CopyEngine::CopyEngineChannel | private |
| fetchNextAddr(Addr address) | gem5::CopyEngine::CopyEngineChannel | private |
| generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
| getPort() | gem5::CopyEngine::CopyEngineChannel | |
| Idle enum value | gem5::CopyEngine::CopyEngineChannel | private |
| inDrain() | gem5::CopyEngine::CopyEngineChannel | private |
| lastDescriptorAddr | gem5::CopyEngine::CopyEngineChannel | private |
| latAfterCompletion | gem5::CopyEngine::CopyEngineChannel | private |
| latBeforeBegin | gem5::CopyEngine::CopyEngineChannel | private |
| name() | gem5::CopyEngine::CopyEngineChannel | inline |
| nextState | gem5::CopyEngine::CopyEngineChannel | private |
| notifyFork() | gem5::Drainable | inlinevirtual |
| path | gem5::Serializable | privatestatic |
| read(PacketPtr pkt) | gem5::CopyEngine::CopyEngineChannel | inlinevirtual |
| readCompleteEvent | gem5::CopyEngine::CopyEngineChannel | private |
| readCopyBytes() | gem5::CopyEngine::CopyEngineChannel | private |
| readCopyBytesComplete() | gem5::CopyEngine::CopyEngineChannel | private |
| recvCommand() | gem5::CopyEngine::CopyEngineChannel | private |
| refreshNext | gem5::CopyEngine::CopyEngineChannel | private |
| restartStateMachine() | gem5::CopyEngine::CopyEngineChannel | private |
| Serializable() | gem5::Serializable | |
| serialize(CheckpointOut &cp) const override | gem5::CopyEngine::CopyEngineChannel | virtual |
| serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
| serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
| signalDrainDone() const | gem5::Drainable | inlineprotected |
| statusCompleteEvent | gem5::CopyEngine::CopyEngineChannel | private |
| underReset | gem5::CopyEngine::CopyEngineChannel | private |
| unserialize(CheckpointIn &cp) override | gem5::CopyEngine::CopyEngineChannel | virtual |
| unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
| unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
| write(PacketPtr pkt) | gem5::CopyEngine::CopyEngineChannel | inlinevirtual |
| writeCompleteEvent | gem5::CopyEngine::CopyEngineChannel | private |
| writeCompletionStatus() | gem5::CopyEngine::CopyEngineChannel | private |
| writeCopyBytes() | gem5::CopyEngine::CopyEngineChannel | private |
| writeCopyBytesComplete() | gem5::CopyEngine::CopyEngineChannel | private |
| writeStatusComplete() | gem5::CopyEngine::CopyEngineChannel | private |
| ~CopyEngineChannel() | gem5::CopyEngine::CopyEngineChannel | virtual |
| ~Drainable() | gem5::Drainable | protectedvirtual |
| ~Serializable() | gem5::Serializable | virtual |