Home
last modified time | relevance | path

Searched refs:MASK (Results 1 – 3 of 3) sorted by relevance

/TaskScheduler/Scheduler/Include/
H A DMTTaskQueue.h67 static const unsigned int MASK = CAPACITY - 1u; variable
101 size_t count = ((end & MASK) - (begin & MASK)) & MASK; in Size()
110 T* pElement = Buffer() + ((begin + i) & MASK); in Clear()
163 size_t index = (end & MASK); in Add()
181 size_t index = (begin & MASK); in TryPopOldest()
199 size_t index = (end & MASK); in TryPopNewest()
H A DMTQueueMPMC.h41 static const uint32 MASK = (CAPACITY - 1); variable
98 cell = &buffer[pos & MASK]; in TryPush()
139 cell = &buffer[pos & MASK]; in TryPop()
168 cell->sequence.Store(pos + MASK + 1); in TryPop()
H A DMTTaskPool.h240 static const size_t MASK = (N - 1); variable
301 int clampedIdx = (idx & MASK); in TryAlloc()