Lines Matching defs:message
83 // fast path when message buffers have infinite size
150 MessageBuffer::enqueue(MsgPtr message, Tick current_time, Tick delta)
161 // Calculate the arrival time of the message, that is, the first
162 // cycle the message can be dequeued.
200 Message* msg_ptr = message.get();
210 // Insert the message into the priority heap
211 m_prio_heap.push_back(message);
217 arrival_time, *(message.get()));
231 // get MsgPtr of the message about to be dequeued
232 MsgPtr message = m_prio_heap.front();
235 message->updateDelayedTicks(current_time);
236 Tick delay = message->getDelayedTicks();
238 m_stall_time = curTick() - message->getTime();
251 // If the message will be removed from the queue, decrement the
252 // number of message in the queue.
369 MsgPtr message = m_prio_heap.front();
371 // Since the message will just be moved to stall map, indicate that the
380 (m_stall_msg_map[addr]).push_back(message);