Searched refs:outport (Results 1 - 10 of 10) sorted by relevance

/gem5/src/mem/ruby/network/garnet2.0/
H A DSwitchAllocator.cc77 m_port_requests[i][j] = false; // [outport][inport]
126 int outport = m_input_unit[inport]->get_outport(invc); local
132 send_allowed(inport, invc, outport, outvc);
136 m_port_requests[outport][inport] = true;
137 m_vc_winners[outport][inport]= invc;
175 for (int outport = 0; outport < m_num_outports; outport++) {
176 int inport = m_round_robin_inport[outport];
181 // inport has a request this cycle for outport
284 send_allowed(int inport, int invc, int outport, int outvc) argument
342 vc_allocate(int outport, int inport, int invc) argument
[all...]
H A DRoutingUnit.cc143 int outport = -1; local
149 // Get exact outport id from table
150 outport = lookupRoutingTable(route.vnet, route.net_dest);
151 return outport;
160 case TABLE_: outport =
162 case XY_: outport =
165 case CUSTOM_: outport =
167 default: outport =
171 assert(outport != -1);
172 return outport;
[all...]
H A DSwitchAllocator.hh59 bool send_allowed(int inport, int invc, int outport, int outvc);
60 int vc_allocate(int outport, int inport, int invc);
85 std::vector<std::vector<int>> m_vc_winners; // a list for each outport
H A DCrossbarSwitch.cc87 int outport = t_flit->get_outport(); local
95 m_output_unit[outport]->insert_flit(t_flit);
H A DVirtualChannel.hh53 void set_outport(int outport) { m_output_port = outport; }; argument
H A DRoutingUnit.hh63 void addOutDirection(PortDirection outport_dirn, int outport);
H A DInputUnit.hh72 grant_outport(int vc, int outport) argument
74 m_vcs[vc]->set_outport(outport);
H A DRouter.cc100 for (int outport = 0; outport < m_output_unit.size(); outport++) {
101 m_output_unit[outport]->wakeup();
150 Router::getOutportDirection(int outport) argument
152 return m_output_unit[outport]->get_direction();
H A DInputUnit.cc101 int outport = m_router->route_compute(t_flit->get_route(), local
107 grant_outport(vc, outport);
H A DRouter.hh91 PortDirection getOutportDirection(int outport);

Completed in 7 milliseconds