Lines Matching refs:OutputUnit
34 #include "mem/ruby/network/garnet2.0/OutputUnit.hh"
44 OutputUnit::OutputUnit(int id, PortDirection direction, Router *router)
59 OutputUnit::~OutputUnit()
66 OutputUnit::decrement_credit(int out_vc)
68 DPRINTF(RubyNetwork, "Router %d OutputUnit %d decrementing credit for "
76 OutputUnit::increment_credit(int out_vc)
78 DPRINTF(RubyNetwork, "Router %d OutputUnit %d incrementing credit for "
89 OutputUnit::has_credit(int out_vc)
98 OutputUnit::has_free_vc(int vnet)
111 OutputUnit::select_free_vc(int vnet)
125 * The wakeup function of the OutputUnit reads the credit signal from the
133 OutputUnit::wakeup()
147 OutputUnit::getOutQueue()
153 OutputUnit::set_out_link(NetworkLink *link)
159 OutputUnit::set_credit_link(CreditLink *credit_link)
165 OutputUnit::functionalWrite(Packet *pkt)