Lines Matching defs:m_prio_heap
71 MsgPtr m = m_prio_heap.front();
72 std::pop_heap(m_prio_heap.begin(), m_prio_heap.end(),
74 m_prio_heap.pop_back();
100 const MsgPtr &peekMsgPtr() const { return m_prio_heap.front(); }
112 bool isEmpty() const { return m_prio_heap.size() == 0; }
146 std::vector<MsgPtr> m_prio_heap;
157 * request, the stalled message is removed from the m_prio_heap and placed
160 * m_prio_heap.
164 * moved back to the m_prio_heap in the same order. This prevents starving
173 * when the m_prio_heap and m_stall_msg_map contain m_max_size messages.