gem5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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
functionalWrite
(Packet *pkt)
OutputUnit
get_credit_count
(int vc)
OutputUnit
inline
get_direction
()
OutputUnit
inline
get_outlink_id
()
OutputUnit
inline
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
inline
insertScheduledWakeupTime
(Tick time)
Consumer
inline
is_vc_idle
(int vc, Cycles curTime)
OutputUnit
inline
m_credit_link
OutputUnit
private
m_direction
OutputUnit
private
m_id
OutputUnit
private
m_num_vcs
OutputUnit
private
m_out_buffer
OutputUnit
private
m_out_link
OutputUnit
private
m_outvc_state
OutputUnit
private
m_router
OutputUnit
private
m_vc_per_vnet
OutputUnit
private
OutputUnit
(int id, PortDirection direction, Router *router)
OutputUnit
print
(std::ostream &out) const
OutputUnit
inline
virtual
scheduleEvent
(Cycles timeDelta)
Consumer
protected
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)
OutputUnit
inline
storeEventInfo
(int info)
Consumer
inline
virtual
wakeup
()
OutputUnit
virtual
~Consumer
()
Consumer
inline
virtual
~OutputUnit
()
OutputUnit
Generated on Fri Jun 9 2017 13:04:16 for gem5 by
doxygen
1.8.6