gem5
v20.1.0.0
|
This is the complete list of members for CrossbarSwitch, including all inherited members.
alreadyScheduled(Tick time) | Consumer | inline |
Consumer(ClockedObject *_em) | Consumer | inline |
CrossbarSwitch(Router *router) | CrossbarSwitch | |
em | Consumer | private |
functionalWrite(Packet *pkt) | CrossbarSwitch | |
get_crossbar_activity() | CrossbarSwitch | inline |
getObject() | Consumer | inline |
init() | CrossbarSwitch | |
insertScheduledWakeupTime(Tick time) | Consumer | inline |
m_crossbar_activity | CrossbarSwitch | private |
m_num_vcs | CrossbarSwitch | private |
m_router | CrossbarSwitch | private |
m_scheduled_wakeups | Consumer | private |
print(std::ostream &out) const | CrossbarSwitch | inlinevirtual |
resetStats() | CrossbarSwitch | |
scheduleEvent(Cycles timeDelta) | Consumer | |
scheduleEventAbsolute(Tick timeAbs) | Consumer | |
storeEventInfo(int info) | Consumer | inlinevirtual |
switchBuffers | CrossbarSwitch | private |
update_sw_winner(int inport, flit *t_flit) | CrossbarSwitch | inline |
wakeup() | CrossbarSwitch | virtual |
~Consumer() | Consumer | inlinevirtual |
~CrossbarSwitch()=default | CrossbarSwitch |