gem5  v20.1.0.0
PerfectSwitch Member List

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

addInPort(const std::vector< MessageBuffer * > &in)PerfectSwitch
addOutPort(const std::vector< MessageBuffer * > &out, const NetDest &routing_table_entry)PerfectSwitch
alreadyScheduled(Tick time)Consumerinline
clearStats()PerfectSwitch
collateStats()PerfectSwitch
Consumer(ClockedObject *_em)Consumerinline
emConsumerprivate
getInLinks() constPerfectSwitchinline
getObject()Consumerinline
getOutLinks() constPerfectSwitchinline
init(SimpleNetwork *)PerfectSwitch
insertScheduledWakeupTime(Tick time)Consumerinline
m_inPerfectSwitchprivate
m_link_orderPerfectSwitchprivate
m_network_ptrPerfectSwitchprivate
m_outPerfectSwitchprivate
m_pending_message_countPerfectSwitchprivate
m_round_robin_startPerfectSwitchprivate
m_routing_tablePerfectSwitchprivate
m_scheduled_wakeupsConsumerprivate
m_switchPerfectSwitchprivate
m_switch_idPerfectSwitchprivate
m_virtual_networksPerfectSwitchprivate
m_wakeups_wo_switchPerfectSwitchprivate
name()PerfectSwitchinline
operateMessageBuffer(MessageBuffer *b, int incoming, int vnet)PerfectSwitchprivate
operateVnet(int vnet)PerfectSwitchprivate
operator=(const PerfectSwitch &obj)PerfectSwitchprivate
PerfectSwitch(SwitchID sid, Switch *, uint32_t)PerfectSwitch
PerfectSwitch(const PerfectSwitch &obj)PerfectSwitchprivate
print(std::ostream &out) constPerfectSwitchvirtual
scheduleEvent(Cycles timeDelta)Consumer
scheduleEventAbsolute(Tick timeAbs)Consumer
storeEventInfo(int info)PerfectSwitchvirtual
wakeup()PerfectSwitchvirtual
~Consumer()Consumerinlinevirtual
~PerfectSwitch()PerfectSwitch

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