gem5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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
getInLinks
() const
PerfectSwitch
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_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
protected
scheduleEventAbsolute
(Tick timeAbs)
Consumer
storeEventInfo
(int info)
PerfectSwitch
virtual
wakeup
()
PerfectSwitch
virtual
~Consumer
()
Consumer
inline
virtual
~PerfectSwitch
()
PerfectSwitch
Generated on Fri Jun 9 2017 13:04:16 for gem5 by
doxygen
1.8.6