gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AddrMapper Member List

This is the complete list of members for AddrMapper, including all inherited members.

_currPwrStateClockedObjectprotected
_paramsSimObjectprotected
AddrMapper(const AddrMapperParams *params)AddrMapper
ckptCountSerializablestatic
ckptMaxCountSerializablestatic
ckptPrevCountSerializablestatic
Clocked(ClockDomain &clk_domain)Clockedinlineprotected
Clocked(Clocked &)=deleteClockedprotected
clockEdge(Cycles cycles=Cycles(0)) const Clockedinline
ClockedObject(const ClockedObjectParams *p)ClockedObject
clockPeriod() const Clockedinline
computeStats()ClockedObject
curCycle() const Clockedinline
currentSection()Serializablestatic
cyclesToTicks(Cycles c) const Clockedinline
deschedule(Event &event)EventManagerinline
deschedule(Event *event)EventManagerinline
drain() overrideSimObjectinlinevirtual
Drainable()Drainableprotected
drainResume()Drainableinlineprotectedvirtual
drainState() const Drainableinline
EventManager(EventManager &em)EventManagerinline
EventManager(EventManager *em)EventManagerinline
EventManager(EventQueue *eq)EventManagerinline
eventqEventManagerprotected
eventQueue() const EventManagerinline
find(const char *name)SimObjectstatic
frequency() const Clockedinline
getAddrRanges() const =0AddrMapperprotectedpure virtual
getMasterPort(const std::string &if_name, PortID idx=InvalidPortID)AddrMappervirtual
getProbeManager()SimObject
getSlavePort(const std::string &if_name, PortID idx=InvalidPortID)AddrMappervirtual
init()AddrMappervirtual
initState()SimObjectvirtual
isSnooping() const AddrMapperprotected
loadState(CheckpointIn &cp)SimObjectvirtual
masterPortAddrMapperprotected
memInvalidate()SimObjectinlinevirtual
MemObject(const Params *params)MemObject
memWriteback()SimObjectinlinevirtual
name() const SimObjectinlinevirtual
nextCycle() const Clockedinline
notifyFork()Drainableinlinevirtual
numPwrStateTransitionsClockedObjectprotected
operator=(Clocked &)=deleteClockedprotected
params() const MemObjectinline
Params typedefMemObject
prvEvalTickClockedObjectprotected
pwrState() const ClockedObjectinline
pwrState(Enums::PwrState)ClockedObject
pwrStateClkGateDistClockedObjectprotected
pwrStateName() const ClockedObjectinline
pwrStateResidencyTicksClockedObjectprotected
pwrStateWeights() const ClockedObject
recvAtomic(PacketPtr pkt)AddrMapperprotected
recvAtomicSnoop(PacketPtr pkt)AddrMapperprotected
recvFunctional(PacketPtr pkt)AddrMapperprotected
recvFunctionalSnoop(PacketPtr pkt)AddrMapperprotected
recvRangeChange()AddrMapperprotected
recvReqRetry()AddrMapperprotected
recvRespRetry()AddrMapperprotected
recvTimingReq(PacketPtr pkt)AddrMapperprotected
recvTimingResp(PacketPtr pkt)AddrMapperprotected
recvTimingSnoopReq(PacketPtr pkt)AddrMapperprotected
recvTimingSnoopResp(PacketPtr pkt)AddrMapperprotected
regProbeListeners()SimObjectvirtual
regProbePoints()SimObjectvirtual
regStats() overrideClockedObjectvirtual
remapAddr(Addr addr) const =0AddrMapperprotectedpure virtual
reschedule(Event &event, Tick when, bool always=false)EventManagerinline
reschedule(Event *event, Tick when, bool always=false)EventManagerinline
resetClock() const Clockedinlineprotected
resetStats()SimObjectvirtual
schedule(Event &event, Tick when)EventManagerinline
schedule(Event *event, Tick when)EventManagerinline
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideClockedObjectvirtual
serializeAll(CheckpointOut &cp)SimObjectstatic
Serializable::serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) const Serializable
serializeSection(CheckpointOut &cp, const std::string &name) const Serializableinline
setCurTick(Tick newVal)EventManagerinline
signalDrainDone() const Drainableinlineprotected
SimObject(const Params *_params)SimObject
slavePortAddrMapperprotected
startup()SimObjectvirtual
ticksToCycles(Tick t) const Clockedinline
unserialize(CheckpointIn &cp) overrideClockedObjectvirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
updateClockPeriod() const Clockedinline
voltage() const Clockedinline
wakeupEventQueue(Tick when=(Tick)-1)EventManagerinline
~AddrMapper()AddrMapperinlinevirtual
~Clocked()Clockedinlineprotectedvirtual
~Drainable()Drainableprotectedvirtual
~Serializable()Serializablevirtual
~SimObject()SimObjectvirtual

Generated on Fri Jun 9 2017 13:04:00 for gem5 by doxygen 1.8.6