gem5  v20.1.0.0
BaseXBar::Layer< SrcType, DstType > Member List

This is the complete list of members for BaseXBar::Layer< SrcType, DstType >, including all inherited members.

_drainManagerDrainableprivate
_drainStateDrainablemutableprivate
_nameBaseXBar::Layer< SrcType, DstType >private
addStat(Stats::Info *info)Stats::Group
addStatGroup(const char *name, Group *block)Stats::Group
BUSY enum valueBaseXBar::Layer< SrcType, DstType >private
dmDrain()Drainableprivate
dmDrainResume()Drainableprivate
drain() overrideBaseXBar::Layer< SrcType, DstType >virtual
Drainable()Drainableprotected
drainResume()Drainableinlineprotectedvirtual
drainState() constDrainableinline
failedTiming(SrcType *src_port, Tick busy_time)BaseXBar::Layer< SrcType, DstType >
getStatGroups() constStats::Group
getStats() constStats::Group
Group()=deleteStats::Group
Group(const Group &)=deleteStats::Group
Group(Group *parent, const char *name=nullptr)Stats::Group
IDLE enum valueBaseXBar::Layer< SrcType, DstType >private
Layer(DstType &_port, BaseXBar &_xbar, const std::string &_name)BaseXBar::Layer< SrcType, DstType >
mergedParentStats::Groupprivate
mergedStatGroupsStats::Groupprivate
mergeStatGroup(Group *block)Stats::Groupprivate
name() constBaseXBar::Layer< SrcType, DstType >inline
notifyFork()Drainableinlinevirtual
occupancyBaseXBar::Layer< SrcType, DstType >private
occupyLayer(Tick until)BaseXBar::Layer< SrcType, DstType >
operator=(const Group &)=deleteStats::Group
portBaseXBar::Layer< SrcType, DstType >private
preDumpStats()Stats::Groupvirtual
recvRetry()BaseXBar::Layer< SrcType, DstType >
regStats()Stats::Groupvirtual
releaseEventBaseXBar::Layer< SrcType, DstType >private
releaseLayer()BaseXBar::Layer< SrcType, DstType >private
resetStats()Stats::Groupvirtual
resolveStat(std::string name) constStats::Group
RETRY enum valueBaseXBar::Layer< SrcType, DstType >private
retryWaiting()BaseXBar::Layer< SrcType, DstType >
sendRetry(SrcType *retry_port)=0BaseXBar::Layer< SrcType, DstType >protectedpure virtual
signalDrainDone() constDrainableinlineprotected
State enum nameBaseXBar::Layer< SrcType, DstType >private
stateBaseXBar::Layer< SrcType, DstType >private
statGroupsStats::Groupprivate
statsStats::Groupprivate
succeededTiming(Tick busy_time)BaseXBar::Layer< SrcType, DstType >
tryTiming(SrcType *src_port)BaseXBar::Layer< SrcType, DstType >
utilizationBaseXBar::Layer< SrcType, DstType >private
waitingForLayerBaseXBar::Layer< SrcType, DstType >private
waitingForPeerBaseXBar::Layer< SrcType, DstType >private
xbarBaseXBar::Layer< SrcType, DstType >private
~Drainable()Drainableprotectedvirtual
~Group()Stats::Groupvirtual

Generated on Wed Sep 30 2020 14:02:22 for gem5 by doxygen 1.8.17