_drainManager | gem5::Drainable | private |
_drainState | gem5::Drainable | mutableprivate |
_name | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
addStat(statistics::Info *info) | gem5::statistics::Group | |
addStatGroup(const char *name, Group *block) | gem5::statistics::Group | |
BUSY enum value | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
dmDrain() | gem5::Drainable | private |
dmDrainResume() | gem5::Drainable | private |
drain() override | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | virtual |
Drainable() | gem5::Drainable | protected |
drainResume() | gem5::Drainable | inlineprotectedvirtual |
drainState() const | gem5::Drainable | inline |
failedTiming(RequestPort *src_port, Tick busy_time) | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | |
getStatGroups() const | gem5::statistics::Group | |
getStats() const | gem5::statistics::Group | |
Group()=delete | gem5::statistics::Group | |
Group(const Group &)=delete | gem5::statistics::Group | |
Group(Group *parent, const char *name=nullptr) | gem5::statistics::Group | |
IDLE enum value | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
Layer(ResponsePort &_port, BaseXBar &_xbar, const std::string &_name) | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | |
mergedParent | gem5::statistics::Group | private |
mergedStatGroups | gem5::statistics::Group | private |
mergeStatGroup(Group *block) | gem5::statistics::Group | |
name() const | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | inline |
notifyFork() | gem5::Drainable | inlinevirtual |
occupancy | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
occupyLayer(Tick until) | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | |
operator=(const Group &)=delete | gem5::statistics::Group | |
port | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
preDumpStats() | gem5::statistics::Group | virtual |
recvRetry() | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | |
regStats() | gem5::statistics::Group | virtual |
releaseEvent | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
releaseLayer() | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
resetStats() | gem5::statistics::Group | virtual |
resolveStat(std::string name) const | gem5::statistics::Group | |
RespLayer(ResponsePort &_port, BaseXBar &_xbar, const std::string &_name) | gem5::BaseXBar::RespLayer | inline |
RETRY enum value | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
retryWaiting() | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | |
sendRetry(RequestPort *retry_port) override | gem5::BaseXBar::RespLayer | inlineprotectedvirtual |
signalDrainDone() const | gem5::Drainable | inlineprotected |
State enum name | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
state | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
statGroups | gem5::statistics::Group | private |
stats | gem5::statistics::Group | private |
succeededTiming(Tick busy_time) | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | |
tryTiming(RequestPort *src_port) | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | |
utilization | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
waitingForLayer | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
waitingForPeer | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
xbar | gem5::BaseXBar::Layer< RequestPort, ResponsePort > | private |
~Drainable() | gem5::Drainable | protectedvirtual |
~Group() | gem5::statistics::Group | virtual |