Searched refs:m_vcs (Results 1 - 2 of 2) sorted by relevance

/gem5/src/mem/ruby/network/garnet2.0/
H A DInputUnit.hh62 m_vcs[vc]->set_idle(curTime);
68 m_vcs[vc]->set_active(curTime);
74 m_vcs[vc]->set_outport(outport);
80 m_vcs[vc]->set_outvc(outvc);
86 return m_vcs[invc]->get_outport();
92 return m_vcs[invc]->get_outvc();
98 return m_vcs[invc]->get_enqueue_time();
106 return m_vcs[vc]->peekTopFlit();
112 return m_vcs[vc]->getTopFlit();
118 return m_vcs[v
163 std::vector<VirtualChannel *> m_vcs; member in class:InputUnit
[all...]
H A DInputUnit.cc62 m_vcs.resize(m_num_vcs);
64 m_vcs[i] = new VirtualChannel(i);
71 deletePointers(m_vcs);
97 assert(m_vcs[vc]->get_state() == IDLE_);
110 assert(m_vcs[vc]->get_state() == ACTIVE_);
115 m_vcs[vc]->insertFlit(t_flit);
158 num_functional_writes += m_vcs[i]->functionalWrite(pkt);

Completed in 5 milliseconds