_posX | gem5::BasePixelPump | private |
_timings | gem5::BasePixelPump | private |
_underrun | gem5::BasePixelPump | private |
active() const | gem5::BasePixelPump | inline |
BasePixelPump(EventManager &em, ClockDomain &pxl_clk, unsigned pixel_chunk) | gem5::BasePixelPump | |
beginLine() | gem5::BasePixelPump | private |
clockDomain | gem5::Clocked | private |
Clocked(ClockDomain &clk_domain) | gem5::Clocked | inlineprotected |
Clocked(Clocked &)=delete | gem5::Clocked | protected |
clockEdge(Cycles cycles=Cycles(0)) const | gem5::Clocked | inline |
clockPeriod() const | gem5::Clocked | inline |
clockPeriodUpdated() | gem5::Clocked | inlineprotectedvirtual |
curCycle() const | gem5::Clocked | inline |
currentSection() | gem5::Serializable | static |
cycle | gem5::Clocked | mutableprivate |
cyclesToTicks(Cycles c) const | gem5::Clocked | inline |
deschedule(Event &event) | gem5::EventManager | inline |
deschedule(Event *event) | gem5::EventManager | inline |
dumpSettings() | gem5::HDLcd::PixelPump | |
evBeginLine | gem5::BasePixelPump | private |
EventManager(EventManager &em) | gem5::EventManager | inline |
EventManager(EventManager *em) | gem5::EventManager | inline |
EventManager(EventQueue *eq) | gem5::EventManager | inline |
eventq | gem5::EventManager | protected |
eventQueue() const | gem5::EventManager | inline |
evHSyncBegin | gem5::BasePixelPump | private |
evHSyncEnd | gem5::BasePixelPump | private |
evRenderPixels | gem5::BasePixelPump | private |
evVSyncBegin | gem5::BasePixelPump | private |
evVSyncEnd | gem5::BasePixelPump | private |
fb | gem5::BasePixelPump | |
frequency() const | gem5::Clocked | inline |
generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
line | gem5::BasePixelPump | private |
nextCycle() const | gem5::Clocked | inline |
nextLine(std::vector< Pixel >::iterator pixel_it, size_t line_length) override | gem5::HDLcd::PixelPump | inlineprotectedvirtual |
nextPixel(Pixel &p) override | gem5::HDLcd::PixelPump | inlineprotectedvirtual |
onFrameDone() override | gem5::HDLcd::PixelPump | inlineprotectedvirtual |
onHSyncBegin() | gem5::BasePixelPump | inlineprotectedvirtual |
onHSyncEnd() | gem5::BasePixelPump | inlineprotectedvirtual |
onUnderrun(unsigned x, unsigned y) override | gem5::HDLcd::PixelPump | inlineprotectedvirtual |
onVSyncBegin() override | gem5::HDLcd::PixelPump | inlineprotectedvirtual |
onVSyncEnd() override | gem5::HDLcd::PixelPump | inlineprotectedvirtual |
operator=(Clocked &)=delete | gem5::Clocked | protected |
parent | gem5::HDLcd::PixelPump | protected |
path | gem5::Serializable | privatestatic |
pixelChunk | gem5::BasePixelPump | private |
pixelEvents | gem5::BasePixelPump | private |
PixelPump(HDLcd &p, ClockDomain &pxl_clk, unsigned pixel_chunk) | gem5::HDLcd::PixelPump | inline |
posX() const | gem5::BasePixelPump | inline |
posY() const | gem5::BasePixelPump | inline |
renderFrame() | gem5::BasePixelPump | |
renderLine() | gem5::BasePixelPump | private |
renderPixels() | gem5::BasePixelPump | private |
reschedule(Event &event, Tick when, bool always=false) | gem5::EventManager | inline |
reschedule(Event *event, Tick when, bool always=false) | gem5::EventManager | inline |
resetClock() const | gem5::Clocked | inlineprotected |
schedule(Event &event, Tick when) | gem5::EventManager | inline |
schedule(Event *event, Tick when) | gem5::EventManager | inline |
Serializable() | gem5::Serializable | |
serialize(CheckpointOut &cp) const override | gem5::BasePixelPump | virtual |
serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
setCurTick(Tick newVal) | gem5::EventManager | inline |
start() | gem5::BasePixelPump | |
stop() | gem5::BasePixelPump | |
tick | gem5::Clocked | mutableprivate |
ticksToCycles(Tick t) const | gem5::Clocked | inline |
timings() const | gem5::BasePixelPump | inline |
underrun() const | gem5::BasePixelPump | inline |
unserialize(CheckpointIn &cp) override | gem5::BasePixelPump | virtual |
unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
update() const | gem5::Clocked | inlineprivate |
updateClockPeriod() | gem5::Clocked | inline |
updateTimings(const DisplayTimings &timings) | gem5::BasePixelPump | |
visibleLine() const | gem5::BasePixelPump | inline |
voltage() const | gem5::Clocked | inline |
wakeupEventQueue(Tick when=(Tick) -1) | gem5::EventManager | inline |
~BasePixelPump() | gem5::BasePixelPump | virtual |
~Clocked() | gem5::Clocked | inlineprotectedvirtual |
~Serializable() | gem5::Serializable | virtual |