gem5  v22.1.0.0
gem5::BaseXBar::ReqLayer Member List

This is the complete list of members for gem5::BaseXBar::ReqLayer, including all inherited members.

_drainManagergem5::Drainableprivate
_drainStategem5::Drainablemutableprivate
_namegem5::BaseXBar::Layer< ResponsePort, RequestPort >private
addStat(statistics::Info *info)gem5::statistics::Group
addStatGroup(const char *name, Group *block)gem5::statistics::Group
BUSY enum valuegem5::BaseXBar::Layer< ResponsePort, RequestPort >private
dmDrain()gem5::Drainableprivate
dmDrainResume()gem5::Drainableprivate
drain() overridegem5::BaseXBar::Layer< ResponsePort, RequestPort >virtual
Drainable()gem5::Drainableprotected
drainResume()gem5::Drainableinlineprotectedvirtual
drainState() constgem5::Drainableinline
failedTiming(ResponsePort *src_port, Tick busy_time)gem5::BaseXBar::Layer< ResponsePort, RequestPort >
getStatGroups() constgem5::statistics::Group
getStats() constgem5::statistics::Group
Group()=deletegem5::statistics::Group
Group(const Group &)=deletegem5::statistics::Group
Group(Group *parent, const char *name=nullptr)gem5::statistics::Group
IDLE enum valuegem5::BaseXBar::Layer< ResponsePort, RequestPort >private
Layer(RequestPort &_port, BaseXBar &_xbar, const std::string &_name)gem5::BaseXBar::Layer< ResponsePort, RequestPort >
mergedParentgem5::statistics::Groupprivate
mergedStatGroupsgem5::statistics::Groupprivate
mergeStatGroup(Group *block)gem5::statistics::Group
name() constgem5::BaseXBar::Layer< ResponsePort, RequestPort >inline
notifyFork()gem5::Drainableinlinevirtual
occupancygem5::BaseXBar::Layer< ResponsePort, RequestPort >private
occupyLayer(Tick until)gem5::BaseXBar::Layer< ResponsePort, RequestPort >
operator=(const Group &)=deletegem5::statistics::Group
portgem5::BaseXBar::Layer< ResponsePort, RequestPort >private
preDumpStats()gem5::statistics::Groupvirtual
recvRetry()gem5::BaseXBar::Layer< ResponsePort, RequestPort >
regStats()gem5::statistics::Groupvirtual
releaseEventgem5::BaseXBar::Layer< ResponsePort, RequestPort >private
releaseLayer()gem5::BaseXBar::Layer< ResponsePort, RequestPort >private
ReqLayer(RequestPort &_port, BaseXBar &_xbar, const std::string &_name)gem5::BaseXBar::ReqLayerinline
resetStats()gem5::statistics::Groupvirtual
resolveStat(std::string name) constgem5::statistics::Group
RETRY enum valuegem5::BaseXBar::Layer< ResponsePort, RequestPort >private
retryWaiting()gem5::BaseXBar::Layer< ResponsePort, RequestPort >
sendRetry(ResponsePort *retry_port) overridegem5::BaseXBar::ReqLayerinlineprotectedvirtual
signalDrainDone() constgem5::Drainableinlineprotected
stategem5::BaseXBar::Layer< ResponsePort, RequestPort >private
State enum namegem5::BaseXBar::Layer< ResponsePort, RequestPort >private
statGroupsgem5::statistics::Groupprivate
statsgem5::statistics::Groupprivate
succeededTiming(Tick busy_time)gem5::BaseXBar::Layer< ResponsePort, RequestPort >
tryTiming(ResponsePort *src_port)gem5::BaseXBar::Layer< ResponsePort, RequestPort >
utilizationgem5::BaseXBar::Layer< ResponsePort, RequestPort >private
waitingForLayergem5::BaseXBar::Layer< ResponsePort, RequestPort >private
waitingForPeergem5::BaseXBar::Layer< ResponsePort, RequestPort >private
xbargem5::BaseXBar::Layer< ResponsePort, RequestPort >private
~Drainable()gem5::Drainableprotectedvirtual
~Group()gem5::statistics::Groupvirtual

Generated on Wed Dec 21 2022 10:23:28 for gem5 by doxygen 1.9.1