This is the complete list of members for gem5::HDLcd::DmaEngine, including all inherited members.
_drainManager | gem5::Drainable | private |
_drainState | gem5::Drainable | mutableprivate |
abortFrame() | gem5::HDLcd::DmaEngine | |
atEndOfBlock() const | gem5::DmaReadFifo | inline |
buffer | gem5::DmaReadFifo | private |
cacheLineSize | gem5::DmaReadFifo | private |
currentSection() | gem5::Serializable | static |
dmaDone() | gem5::DmaReadFifo | private |
DmaDoneEventUPtr typedef | gem5::DmaReadFifo | private |
DmaEngine(HDLcd &_parent, size_t size, unsigned request_size, unsigned max_pending, size_t line_size, ssize_t line_pitch, unsigned num_lines) | gem5::HDLcd::DmaEngine | |
DmaReadFifo(DmaPort &port, size_t size, unsigned max_req_size, unsigned max_pending, Request::Flags flags=0) | gem5::DmaReadFifo | |
dmDrain() | gem5::Drainable | private |
dmDrainResume() | gem5::Drainable | private |
drain() override | gem5::DmaReadFifo | virtual |
Drainable() | gem5::Drainable | protected |
drainResume() | gem5::Drainable | inlineprotectedvirtual |
drainState() const | gem5::Drainable | inline |
dumpSettings() | gem5::HDLcd::DmaEngine | |
endAddr | gem5::DmaReadFifo | private |
fifoSize | gem5::DmaReadFifo | private |
flush() | gem5::DmaReadFifo | inline |
frameEnd | gem5::HDLcd::DmaEngine | protected |
freeRequests | gem5::DmaReadFifo | private |
generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
get(uint8_t *dst, size_t len) | gem5::DmaReadFifo | |
get() | gem5::DmaReadFifo | inline |
handlePending() | gem5::DmaReadFifo | private |
isActive() const | gem5::DmaReadFifo | inline |
linePitch | gem5::HDLcd::DmaEngine | protected |
lineSize | gem5::HDLcd::DmaEngine | protected |
maxReqSize | gem5::DmaReadFifo | private |
nextAddr | gem5::DmaReadFifo | private |
nextLineAddr | gem5::HDLcd::DmaEngine | protected |
notifyFork() | gem5::Drainable | inlinevirtual |
numLines | gem5::HDLcd::DmaEngine | protected |
onEndOfBlock() override | gem5::HDLcd::DmaEngine | protectedvirtual |
onIdle() override | gem5::HDLcd::DmaEngine | protectedvirtual |
parent | gem5::HDLcd::DmaEngine | protected |
path | gem5::Serializable | privatestatic |
pendingRequests | gem5::DmaReadFifo | private |
port | gem5::DmaReadFifo | private |
reqFlags | gem5::DmaReadFifo | private |
resumeFill() | gem5::DmaReadFifo | private |
resumeFillBypass() | gem5::DmaReadFifo | private |
resumeFillTiming() | gem5::DmaReadFifo | private |
Serializable() | gem5::Serializable | |
serialize(CheckpointOut &cp) const override | gem5::HDLcd::DmaEngine | 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 |
size() const | gem5::DmaReadFifo | inline |
startFill(Addr start, size_t size) | gem5::DmaReadFifo | |
startFrame(Addr fb_base) | gem5::HDLcd::DmaEngine | |
stopFill() | gem5::DmaReadFifo | |
tryGet(uint8_t *dst, size_t len) | gem5::DmaReadFifo | |
tryGet(T &value) | gem5::DmaReadFifo | inline |
unserialize(CheckpointIn &cp) override | gem5::HDLcd::DmaEngine | virtual |
unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
~DmaReadFifo() | gem5::DmaReadFifo | |
~Drainable() | gem5::Drainable | protectedvirtual |
~Serializable() | gem5::Serializable | virtual |