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

/gem5/src/mem/ruby/network/garnet2.0/
H A DCrossbarSwitch.cc46 m_router = router;
47 m_num_vcs = m_router->get_num_vcs();
59 m_output_unit = m_router->get_outputUnit_ref();
61 m_num_inports = m_router->get_num_inports();
79 m_router->get_id(), m_router->curCycle());
82 if (!m_switch_buffer[inport]->isReady(m_router->curCycle()))
86 if (t_flit->is_stage(ST_, m_router->curCycle())) {
90 t_flit->advance_stage(LT_, m_router->curCycle() + Cycles(1));
91 t_flit->set_time(m_router
[all...]
H A DOutputUnit.cc49 m_router = router;
50 m_num_vcs = m_router->get_num_vcs();
51 m_vc_per_vnet = m_router->get_vc_per_vnet();
55 m_outvc_state.push_back(new OutVcState(i, m_router->get_net_ptr()));
70 m_router->get_id(), m_id, out_vc, m_router->curCycle());
80 m_router->get_id(), m_id, out_vc, m_router->curCycle());
91 assert(m_outvc_state[out_vc]->isInState(ACTIVE_, m_router->curCycle()));
102 if (is_vc_idle(vc, m_router
[all...]
H A DInputUnit.cc49 m_router = router;
50 m_num_vcs = m_router->get_num_vcs();
51 m_vc_per_vnet = m_router->get_vc_per_vnet();
88 if (m_in_link->isReady(m_router->curCycle())) {
98 set_vc_active(vc, m_router->curCycle());
101 int outport = m_router->route_compute(t_flit->get_route(),
123 Cycles pipe_stages = m_router->get_pipe_stages();
127 t_flit->advance_stage(SA_, m_router->curCycle());
134 t_flit->advance_stage(SA_, m_router->curCycle() + wait_time);
137 m_router
[all...]
H A DSwitchAllocator.cc45 m_router = router;
46 m_num_vcs = m_router->get_num_vcs();
47 m_vc_per_vnet = m_router->get_vc_per_vnet();
56 m_input_unit = m_router->get_inputUnit_ref();
57 m_output_unit = m_router->get_outputUnit_ref();
59 m_num_inports = m_router->get_num_inports();
60 m_num_outports = m_router->get_num_outports();
122 m_router->curCycle())) {
200 m_router->get_id(), outvc,
201 m_router
[all...]
H A DRoutingUnit.cc44 m_router = router;
111 if (!(m_router->get_net_ptr())->isVNetOrdered(vnet))
145 if (route.dest_router == m_router->get_id()) {
157 (RoutingAlgorithm) m_router->get_net_ptr()->getRoutingAlgorithm();
185 int M5_VAR_USED num_rows = m_router->get_net_ptr()->getNumRows();
186 int num_cols = m_router->get_net_ptr()->getNumCols();
189 int my_id = m_router->get_id();
H A DCrossbarSwitch.hh68 Router *m_router; member in class:CrossbarSwitch
H A DOutputUnit.hh94 m_out_link->scheduleEventAbsolute(m_router->clockEdge(Cycles(1)));
104 Router *m_router; member in class:OutputUnit
H A DSwitchAllocator.hh81 Router *m_router; member in class:SwitchAllocator
H A DRoutingUnit.hh76 Router *m_router; member in class:RoutingUnit
H A DInputUnit.hh157 Router *m_router; member in class:InputUnit

Completed in 11 milliseconds