gem5
v20.1.0.0
OutputUnit Member List
This is the complete list of members for
OutputUnit
, including all inherited members.
alreadyScheduled
(Tick time)
Consumer
inline
Consumer
(ClockedObject *_em)
Consumer
inline
decrement_credit
(int out_vc)
OutputUnit
em
Consumer
private
functionalWrite
(Packet *pkt)
OutputUnit
get_credit_count
(int vc)
OutputUnit
inline
get_direction
()
OutputUnit
inline
get_outlink_id
()
OutputUnit
inline
getObject
()
Consumer
inline
getOutQueue
()
OutputUnit
getVcsPerVnet
()
OutputUnit
inline
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)
Consumer
inline
is_vc_idle
(int vc, Tick curTime)
OutputUnit
inline
m_credit_link
OutputUnit
private
m_direction
OutputUnit
private
m_id
OutputUnit
private
m_out_link
OutputUnit
private
m_router
OutputUnit
private
m_scheduled_wakeups
Consumer
private
m_vc_per_vnet
OutputUnit
private
outBuffer
OutputUnit
private
OutputUnit
(int id, PortDirection direction, Router *router, uint32_t consumerVcs)
OutputUnit
outVcState
OutputUnit
private
print
(std::ostream &out) const
OutputUnit
inline
virtual
scheduleEvent
(Cycles timeDelta)
Consumer
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, Tick curTime)
OutputUnit
inline
storeEventInfo
(int info)
Consumer
inline
virtual
wakeup
()
OutputUnit
virtual
~Consumer
()
Consumer
inline
virtual
~OutputUnit
()=default
OutputUnit
Generated on Wed Sep 30 2020 14:02:28 for gem5 by
doxygen
1.8.17