Searched refs:outvc (Results 1 - 4 of 4) sorted by relevance

/gem5/src/mem/ruby/network/garnet2.0/
H A DSwitchAllocator.cc127 int outvc = m_input_unit[inport]->get_outvc(invc); local
132 send_allowed(inport, invc, outport, outvc);
159 * - For HEAD/HEAD_TAIL flits, performs simplified outvc allocation.
187 int outvc = m_input_unit[inport]->get_outvc(invc); local
188 if (outvc == -1) {
190 outvc = vc_allocate(outport, inport, invc);
197 "granted outvc %d at outport %d "
200 m_router->get_id(), outvc,
217 // set outvc (i.e., invc for next hop) in flit
219 t_flit->set_vc(outvc);
284 send_allowed(int inport, int invc, int outport, int outvc) argument
345 int outvc = m_output_unit[outport]->select_free_vc(get_vnet(invc)); local
[all...]
H A DVirtualChannel.hh51 void set_outvc(int outvc) { m_output_vc = outvc; } argument
H A DSwitchAllocator.hh59 bool send_allowed(int inport, int invc, int outport, int outvc);
H A DInputUnit.hh78 grant_outvc(int vc, int outvc) argument
80 m_vcs[vc]->set_outvc(outvc);

Completed in 7 milliseconds