gem5  v20.0.0.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules 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)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 Mon Jun 8 2020 15:45:26 for gem5 by doxygen 1.8.13