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

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

alreadyScheduled(Tick time)Consumerinline
Consumer(ClockedObject *_em)Consumerinline
decrement_credit(int out_vc)OutputUnit
functionalWrite(Packet *pkt)OutputUnit
get_credit_count(int vc)OutputUnitinline
get_direction()OutputUnitinline
get_outlink_id()OutputUnitinline
getOutQueue()OutputUnit
has_credit(int out_vc)OutputUnit
has_free_vc(int vnet)OutputUnit
increment_credit(int out_vc)OutputUnit
insert_flit(flit *t_flit)OutputUnitinline
insertScheduledWakeupTime(Tick time)Consumerinline
is_vc_idle(int vc, Cycles curTime)OutputUnitinline
m_credit_linkOutputUnitprivate
m_directionOutputUnitprivate
m_idOutputUnitprivate
m_num_vcsOutputUnitprivate
m_out_bufferOutputUnitprivate
m_out_linkOutputUnitprivate
m_outvc_stateOutputUnitprivate
m_routerOutputUnitprivate
m_vc_per_vnetOutputUnitprivate
OutputUnit(int id, PortDirection direction, Router *router)OutputUnit
print(std::ostream &out) const OutputUnitinlinevirtual
scheduleEvent(Cycles timeDelta)Consumerprotected
scheduleEventAbsolute(Tick timeAbs)Consumer
select_free_vc(int vnet)OutputUnit
set_credit_link(CreditLink *credit_link)OutputUnit
set_out_link(NetworkLink *link)OutputUnit
set_vc_state(VC_state_type state, int vc, Cycles curTime)OutputUnitinline
storeEventInfo(int info)Consumerinlinevirtual
wakeup()OutputUnitvirtual
~Consumer()Consumerinlinevirtual
~OutputUnit()OutputUnit

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