Searched refs:invc (Results 1 - 3 of 3) sorted by relevance

/gem5/src/mem/ruby/network/garnet2.0/
H A DSwitchAllocator.cc117 int invc = m_round_robin_invc[inport]; local
121 if (m_input_unit[inport]->need_stage(invc, SA_,
126 int outport = m_input_unit[inport]->get_outport(invc);
127 int outvc = m_input_unit[inport]->get_outvc(invc);
132 send_allowed(inport, invc, outport, outvc);
137 m_vc_winners[outport][inport]= invc;
140 m_round_robin_invc[inport] = invc + 1;
148 invc++;
149 if (invc >= m_num_vcs)
150 invc
185 int invc = m_vc_winners[outport][inport]; local
284 send_allowed(int inport, int invc, int outport, int outvc) argument
342 vc_allocate(int outport, int inport, int invc) argument
371 get_vnet(int invc) argument
[all...]
H A DInputUnit.hh84 get_outport(int invc) argument
86 return m_vcs[invc]->get_outport();
90 get_outvc(int invc) argument
92 return m_vcs[invc]->get_outvc();
96 get_enqueue_time(int invc) argument
98 return m_vcs[invc]->get_enqueue_time();
122 isReady(int invc, Cycles curTime) argument
124 return m_vcs[invc]->isReady(curTime);
H A DSwitchAllocator.hh55 int get_vnet (int invc);
59 bool send_allowed(int inport, int invc, int outport, int outvc);
60 int vc_allocate(int outport, int inport, int invc);

Completed in 6 milliseconds