gem5  v20.0.0.3
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)OutputUnit
insertScheduledWakeupTime(Tick time)Consumerinline
is_vc_idle(int vc, Cycles curTime)OutputUnitinline
m_credit_linkOutputUnitprivate
m_directionOutputUnitprivate
m_idOutputUnitprivate
m_out_linkOutputUnitprivate
m_routerOutputUnitprivate
m_vc_per_vnetOutputUnitprivate
outBufferOutputUnitprivate
OutputUnit(int id, PortDirection direction, Router *router)OutputUnit
outVcStateOutputUnitprivate
print(std::ostream &out) constOutputUnitinlinevirtual
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()=defaultOutputUnit

Generated on Fri Jul 3 2020 15:53:18 for gem5 by doxygen 1.8.13