Lines Matching defs:t_flit
143 NetworkInterface::incrementStats(flit *t_flit)
145 int vnet = t_flit->get_vnet();
150 t_flit->get_dequeue_time() - t_flit->get_enqueue_time() - Cycles(1);
151 Cycles src_queueing_delay = t_flit->get_src_delay();
152 Cycles dest_queueing_delay = (curCycle() - t_flit->get_dequeue_time());
158 if (t_flit->get_type() == TAIL_ || t_flit->get_type() == HEAD_TAIL_) {
165 m_net_ptr->increment_total_hops(t_flit->get_route().hops_traversed);
212 flit *t_flit = inNetLink->consumeLink();
213 int vnet = t_flit->get_vnet();
214 t_flit->set_dequeue_time(curCycle());
218 if (t_flit->get_type() == TAIL_ || t_flit->get_type() == HEAD_TAIL_) {
222 outNode_ptr[vnet]->enqueue(t_flit->get_msg_ptr(), curTime,
227 sendCredit(t_flit, true);
230 incrementStats(t_flit);
231 delete t_flit;
236 m_stall_queue.push_back(t_flit);
244 sendCredit(t_flit, false);
247 incrementStats(t_flit);
248 delete t_flit;
274 NetworkInterface::sendCredit(flit *t_flit, bool is_free)
276 Credit *credit_flit = new Credit(t_flit->get_vc(), is_free, curCycle());
474 flit *t_flit = m_ni_out_vcs[vc]->getTopFlit();
475 t_flit->set_time(curCycle() + Cycles(1));
476 outFlitQueue->insert(t_flit);
480 if (t_flit->get_type() == TAIL_ ||
481 t_flit->get_type() == HEAD_TAIL_) {