gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CrossbarSwitch Member List

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

alreadyScheduled(Tick time)Consumerinline
Consumer(ClockedObject *_em)Consumer
CrossbarSwitch(Router *router)CrossbarSwitch
emConsumerprivate
functionalWrite(Packet *pkt)CrossbarSwitch
get_crossbar_activity()CrossbarSwitchinline
getObject()Consumerinline
init()CrossbarSwitch
m_crossbar_activityCrossbarSwitchprivate
m_num_vcsCrossbarSwitchprivate
m_routerCrossbarSwitchprivate
m_wakeup_eventConsumerprivate
m_wakeup_ticksConsumerprivate
print(std::ostream &out) constCrossbarSwitchinlinevirtual
processCurrentEvent()Consumerprivate
resetStats()CrossbarSwitch
scheduleEvent(Cycles timeDelta)Consumer
scheduleEventAbsolute(Tick timeAbs)Consumer
scheduleNextWakeup()Consumerprivate
storeEventInfo(int info)Consumerinlinevirtual
switchBuffersCrossbarSwitchprivate
update_sw_winner(int inport, flit *t_flit)CrossbarSwitchinline
wakeup()CrossbarSwitchvirtual
~Consumer()Consumerinlinevirtual
~CrossbarSwitch()=defaultCrossbarSwitch

Generated on Tue Jun 22 2021 15:28:37 for gem5 by doxygen 1.8.17