gem5  v22.1.0.0
gem5::ruby::garnet::OutputUnit Member List

This is the complete list of members for gem5::ruby::garnet::OutputUnit, including all inherited members.

alreadyScheduled(Tick time)gem5::ruby::Consumerinline
Consumer(ClockedObject *em, Event::Priority ev_prio=Event::Default_Pri)gem5::ruby::Consumer
decrement_credit(int out_vc)gem5::ruby::garnet::OutputUnit
emgem5::ruby::Consumerprivate
functionalRead(Packet *pkt, WriteMask &mask)gem5::ruby::garnet::OutputUnit
functionalWrite(Packet *pkt)gem5::ruby::garnet::OutputUnit
get_credit_count(int vc)gem5::ruby::garnet::OutputUnitinline
get_direction()gem5::ruby::garnet::OutputUnitinline
get_outlink_id()gem5::ruby::garnet::OutputUnitinline
getObject()gem5::ruby::Consumerinline
getOutQueue()gem5::ruby::garnet::OutputUnit
getVcsPerVnet()gem5::ruby::garnet::OutputUnitinline
has_credit(int out_vc)gem5::ruby::garnet::OutputUnit
has_free_vc(int vnet)gem5::ruby::garnet::OutputUnit
increment_credit(int out_vc)gem5::ruby::garnet::OutputUnit
insert_flit(flit *t_flit)gem5::ruby::garnet::OutputUnit
is_vc_idle(int vc, Tick curTime)gem5::ruby::garnet::OutputUnitinline
m_credit_linkgem5::ruby::garnet::OutputUnitprivate
m_directiongem5::ruby::garnet::OutputUnitprivate
m_idgem5::ruby::garnet::OutputUnitprivate
m_out_linkgem5::ruby::garnet::OutputUnitprivate
m_routergem5::ruby::garnet::OutputUnitprivate
m_vc_per_vnetgem5::ruby::garnet::OutputUnitprivate
m_wakeup_eventgem5::ruby::Consumerprivate
m_wakeup_ticksgem5::ruby::Consumerprivate
outBuffergem5::ruby::garnet::OutputUnitprivate
OutputUnit(int id, PortDirection direction, Router *router, uint32_t consumerVcs)gem5::ruby::garnet::OutputUnit
outVcStategem5::ruby::garnet::OutputUnitprivate
print(std::ostream &out) constgem5::ruby::garnet::OutputUnitinlinevirtual
processCurrentEvent()gem5::ruby::Consumerprivate
scheduleEvent(Cycles timeDelta)gem5::ruby::Consumer
scheduleEventAbsolute(Tick timeAbs)gem5::ruby::Consumer
scheduleNextWakeup()gem5::ruby::Consumerprivate
select_free_vc(int vnet)gem5::ruby::garnet::OutputUnit
set_credit_link(CreditLink *credit_link)gem5::ruby::garnet::OutputUnit
set_out_link(NetworkLink *link)gem5::ruby::garnet::OutputUnit
set_vc_state(VC_state_type state, int vc, Tick curTime)gem5::ruby::garnet::OutputUnitinline
storeEventInfo(int info)gem5::ruby::Consumerinlinevirtual
wakeup()gem5::ruby::garnet::OutputUnitvirtual
~Consumer()gem5::ruby::Consumerinlinevirtual
~OutputUnit()=defaultgem5::ruby::garnet::OutputUnit

Generated on Wed Dec 21 2022 10:24:24 for gem5 by doxygen 1.9.1