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

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

_currPwrStateClockedObjectprotected
_paramsSimObjectprotected
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
CommMonitor(Params *params)CommMonitor
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 CommMonitorprivate
getMasterPort(const std::string &if_name, PortID idx=InvalidPortID) overrideCommMonitorvirtual
getProbeManager()SimObject
getSlavePort(const std::string &if_name, PortID idx=InvalidPortID) overrideCommMonitorvirtual
init() overrideCommMonitorvirtual
initState()SimObjectvirtual
isSnooping() const CommMonitorprivate
loadState(CheckpointIn &cp)SimObjectvirtual
masterPortCommMonitorprivate
memInvalidate()SimObjectinlinevirtual
MemObject(const Params *params)MemObject
memWriteback()SimObjectinlinevirtual
name() const SimObjectinlinevirtual
nextCycle() const Clockedinline
notifyFork()Drainableinlinevirtual
numPwrStateTransitionsClockedObjectprotected
operator=(Clocked &)=deleteClockedprotected
params() const CommMonitorinline
Params typedefCommMonitor
ppPktReqCommMonitorprotected
ppPktRespCommMonitorprotected
prvEvalTickClockedObjectprotected
pwrState() const ClockedObjectinline
pwrState(Enums::PwrState)ClockedObject
pwrStateClkGateDistClockedObjectprotected
pwrStateName() const ClockedObjectinline
pwrStateResidencyTicksClockedObjectprotected
pwrStateWeights() const ClockedObject
recvAtomic(PacketPtr pkt)CommMonitorprivate
recvAtomicSnoop(PacketPtr pkt)CommMonitorprivate
recvFunctional(PacketPtr pkt)CommMonitorprivate
recvFunctionalSnoop(PacketPtr pkt)CommMonitorprivate
recvRangeChange()CommMonitorprivate
recvReqRetry()CommMonitorprivate
recvRespRetry()CommMonitorprivate
recvRetrySnoopResp()CommMonitorprivate
recvTimingReq(PacketPtr pkt)CommMonitorprivate
recvTimingResp(PacketPtr pkt)CommMonitorprivate
recvTimingSnoopReq(PacketPtr pkt)CommMonitorprivate
recvTimingSnoopResp(PacketPtr pkt)CommMonitorprivate
regProbeListeners()SimObjectvirtual
regProbePoints() overrideCommMonitorvirtual
regStats() overrideCommMonitorvirtual
reschedule(Event &event, Tick when, bool always=false)EventManagerinline
reschedule(Event *event, Tick when, bool always=false)EventManagerinline
resetClock() const Clockedinlineprotected
resetStats()SimObjectvirtual
samplePeriodCommMonitorprivate
samplePeriodic()CommMonitorprivate
samplePeriodicEventCommMonitorprivate
samplePeriodTicksCommMonitorprivate
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
slavePortCommMonitorprivate
startup() overrideCommMonitorvirtual
statsCommMonitorprivate
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
~Clocked()Clockedinlineprotectedvirtual
~Drainable()Drainableprotectedvirtual
~Serializable()Serializablevirtual
~SimObject()SimObjectvirtual

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