gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SwitchAllocator Member List

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

alreadyScheduled(Tick time)Consumerinline
arbitrate_inports()SwitchAllocator
arbitrate_outports()SwitchAllocator
check_for_wakeup()SwitchAllocator
clear_request_vector()SwitchAllocator
Consumer(ClockedObject *_em)Consumerinline
get_input_arbiter_activity()SwitchAllocatorinline
get_output_arbiter_activity()SwitchAllocatorinline
get_vnet(int invc)SwitchAllocator
init()SwitchAllocator
insertScheduledWakeupTime(Tick time)Consumerinline
m_input_arbiter_activitySwitchAllocatorprivate
m_input_unitSwitchAllocatorprivate
m_num_inportsSwitchAllocatorprivate
m_num_outportsSwitchAllocatorprivate
m_num_vcsSwitchAllocatorprivate
m_output_arbiter_activitySwitchAllocatorprivate
m_output_unitSwitchAllocatorprivate
m_port_requestsSwitchAllocatorprivate
m_round_robin_inportSwitchAllocatorprivate
m_round_robin_invcSwitchAllocatorprivate
m_routerSwitchAllocatorprivate
m_vc_per_vnetSwitchAllocatorprivate
m_vc_winnersSwitchAllocatorprivate
print(std::ostream &out) const SwitchAllocatorinlinevirtual
scheduleEvent(Cycles timeDelta)Consumerprotected
scheduleEventAbsolute(Tick timeAbs)Consumer
send_allowed(int inport, int invc, int outport, int outvc)SwitchAllocator
storeEventInfo(int info)Consumerinlinevirtual
SwitchAllocator(Router *router)SwitchAllocator
vc_allocate(int outport, int inport, int invc)SwitchAllocator
wakeup()SwitchAllocatorvirtual
~Consumer()Consumerinlinevirtual

Generated on Fri Jun 9 2017 13:04:20 for gem5 by doxygen 1.8.6