Searched refs:m_head (Results 1 – 1 of 1) sorted by relevance
102 Pointer m_head, m_tail; variable107 m_head.data.pointer = m_tail.data.pointer = emptyNode; in LockFreeQueueImplBase()112 return m_head.data.pointer == m_tail.data.pointer; in IsEmpty()138 LockFreeQueuePointer head = this->m_head; in DequeueImpl()141 if (head == this->m_head) in DequeueImpl()157 … if (CompareAndSwapQueuePointer(&(this->m_head), head, next.data.pointer, head.data.tag + 1)) in DequeueImpl()