Searched refs:enqueuePos (Results 1 – 1 of 1) sorted by relevance
60 Atomic32<uint32> enqueuePos; variable87 enqueuePos.StoreRelaxed(0); in LockFreeQueueMPMC()95 uint32 pos = enqueuePos.LoadRelaxed(); in TryPush()105 uint32 nowPos = enqueuePos.CompareAndSwap(pos, pos + 1); in TryPush()120 pos = enqueuePos.LoadRelaxed(); in TryPush()