Searched refs:looping_threads (Results 1 – 4 of 4) sorted by relevance
104 std::atomic<int> looping_threads{0}; in BM_MutexEnqueue() member127 shared->looping_threads.load(std::memory_order_relaxed) == 0 && in BM_MutexEnqueue()134 shared->looping_threads.fetch_add(1); in BM_MutexEnqueue()143 while (shared->looping_threads.load(std::memory_order_relaxed) - in BM_MutexEnqueue()153 shared->looping_threads.load(std::memory_order_relaxed) > 1) { in BM_MutexEnqueue()162 shared->looping_threads.fetch_add(-1); in BM_MutexEnqueue()