gem5  v19.0.0.0
InputUnit Member List

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

alreadyScheduled(Tick time)Consumerinline
Consumer(ClockedObject *_em)Consumerinline
creditQueueInputUnitprivate
functionalWrite(Packet *pkt)InputUnit
get_buf_read_activity(unsigned int vnet) constInputUnitinline
get_buf_write_activity(unsigned int vnet) constInputUnitinline
get_direction()InputUnitinline
get_enqueue_time(int invc)InputUnitinline
get_inlink_id()InputUnitinline
get_outport(int invc)InputUnitinline
get_outvc(int invc)InputUnitinline
getCreditQueue()InputUnitinline
getTopFlit(int vc)InputUnitinline
grant_outport(int vc, int outport)InputUnitinline
grant_outvc(int vc, int outvc)InputUnitinline
increment_credit(int in_vc, bool free_signal, Cycles curTime)InputUnit
InputUnit(int id, PortDirection direction, Router *router)InputUnit
insertScheduledWakeupTime(Tick time)Consumerinline
isReady(int invc, Cycles curTime)InputUnitinline
m_credit_linkInputUnitprivate
m_directionInputUnitprivate
m_idInputUnitprivate
m_in_linkInputUnitprivate
m_num_buffer_readsInputUnitprivate
m_num_buffer_writesInputUnitprivate
m_num_vcsInputUnitprivate
m_routerInputUnitprivate
m_vc_per_vnetInputUnitprivate
m_vcsInputUnitprivate
need_stage(int vc, flit_stage stage, Cycles time)InputUnitinline
peekTopFlit(int vc)InputUnitinline
print(std::ostream &out) constInputUnitinlinevirtual
resetStats()InputUnit
scheduleEvent(Cycles timeDelta)Consumerprotected
scheduleEventAbsolute(Tick timeAbs)Consumer
set_credit_link(CreditLink *credit_link)InputUnitinline
set_in_link(NetworkLink *link)InputUnitinline
set_vc_active(int vc, Cycles curTime)InputUnitinline
set_vc_idle(int vc, Cycles curTime)InputUnitinline
storeEventInfo(int info)Consumerinlinevirtual
wakeup()InputUnitvirtual
~Consumer()Consumerinlinevirtual
~InputUnit()InputUnit

Generated on Fri Feb 28 2020 16:27:12 for gem5 by doxygen 1.8.13