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)
Consumer
inline
clearStats
()
PerfectSwitch
collateStats
()
PerfectSwitch
Consumer
(ClockedObject *_em)
Consumer
inline
em
Consumer
private
getInLinks
() const
PerfectSwitch
inline
getObject
()
Consumer
inline
getOutLinks
() const
PerfectSwitch
inline
init
(SimpleNetwork *)
PerfectSwitch
insertScheduledWakeupTime
(Tick time)
Consumer
inline
m_in
PerfectSwitch
private
m_link_order
PerfectSwitch
private
m_network_ptr
PerfectSwitch
private
m_out
PerfectSwitch
private
m_pending_message_count
PerfectSwitch
private
m_round_robin_start
PerfectSwitch
private
m_routing_table
PerfectSwitch
private
m_scheduled_wakeups
Consumer
private
m_switch
PerfectSwitch
private
m_switch_id
PerfectSwitch
private
m_virtual_networks
PerfectSwitch
private
m_wakeups_wo_switch
PerfectSwitch
private
name
()
PerfectSwitch
inline
operateMessageBuffer
(MessageBuffer *b, int incoming, int vnet)
PerfectSwitch
private
operateVnet
(int vnet)
PerfectSwitch
private
operator=
(const PerfectSwitch &obj)
PerfectSwitch
private
PerfectSwitch
(SwitchID sid, Switch *, uint32_t)
PerfectSwitch
PerfectSwitch
(const PerfectSwitch &obj)
PerfectSwitch
private
print
(std::ostream &out) const
PerfectSwitch
virtual
scheduleEvent
(Cycles timeDelta)
Consumer
scheduleEventAbsolute
(Tick timeAbs)
Consumer
storeEventInfo
(int info)
PerfectSwitch
virtual
wakeup
()
PerfectSwitch
virtual
~Consumer
()
Consumer
inline
virtual
~PerfectSwitch
()
PerfectSwitch
Generated on Wed Sep 30 2020 14:02:29 for gem5 by
doxygen
1.8.17