gem5  v21.0.1.0
OutputUnit Member List

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

alreadyScheduled(Tick time)Consumerinline
Consumer(ClockedObject *_em)Consumer
decrement_credit(int out_vc)OutputUnit
emConsumerprivate
functionalWrite(Packet *pkt)OutputUnit
get_credit_count(int vc)OutputUnitinline
get_direction()OutputUnitinline
get_outlink_id()OutputUnitinline
getObject()Consumerinline
getOutQueue()OutputUnit
getVcsPerVnet()OutputUnitinline
has_credit(int out_vc)OutputUnit
has_free_vc(int vnet)OutputUnit
increment_credit(int out_vc)OutputUnit
insert_flit(flit *t_flit)OutputUnit
is_vc_idle(int vc, Tick curTime)OutputUnitinline
m_credit_linkOutputUnitprivate
m_directionOutputUnitprivate
m_idOutputUnitprivate
m_out_linkOutputUnitprivate
m_routerOutputUnitprivate
m_vc_per_vnetOutputUnitprivate
m_wakeup_eventConsumerprivate
m_wakeup_ticksConsumerprivate
outBufferOutputUnitprivate
OutputUnit(int id, PortDirection direction, Router *router, uint32_t consumerVcs)OutputUnit
outVcStateOutputUnitprivate
print(std::ostream &out) constOutputUnitinlinevirtual
processCurrentEvent()Consumerprivate
scheduleEvent(Cycles timeDelta)Consumer
scheduleEventAbsolute(Tick timeAbs)Consumer
scheduleNextWakeup()Consumerprivate
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, Tick curTime)OutputUnitinline
storeEventInfo(int info)Consumerinlinevirtual
wakeup()OutputUnitvirtual
~Consumer()Consumerinlinevirtual
~OutputUnit()=defaultOutputUnit

Generated on Tue Jun 22 2021 15:28:41 for gem5 by doxygen 1.8.17