Home | History | Annotate | Download | only in ThreadPool

Lines Matching defs:front_

41   RunQueue() : front_(0), back_(0) {
55 unsigned front = front_.load(std::memory_order_relaxed);
61 front_.store(front + 1 + (kSize << 1), std::memory_order_relaxed);
70 unsigned front = front_.load(std::memory_order_relaxed);
79 front_.store(front, std::memory_order_relaxed);
160 unsigned front = front_.load(std::memory_order_acquire);
162 unsigned front1 = front_.load(std::memory_order_relaxed);
193 // Low log(kSize) + 1 bits in front_ and back_ contain rolling index of
198 // consistent snapshot of front_/back_ for Size operation using the
200 std::atomic<unsigned> front_;