Searched refs:dequeuePos (Results 1 – 1 of 1) sorted by relevance
65 Atomic32<uint32> dequeuePos; variable88 dequeuePos.StoreRelaxed(0); in LockFreeQueueMPMC()135 uint32 pos = dequeuePos.LoadRelaxed(); in TryPop()146 uint32 nowPos = dequeuePos.CompareAndSwap(pos, pos + 1); in TryPop()161 pos = dequeuePos.LoadRelaxed(); in TryPop()