Home
last modified time | relevance | path

Searched refs:wait_count (Results 1 – 2 of 2) sorted by relevance

/aosp12/bionic/libc/bionic/
H A Dpthread_barrier.cpp74 atomic_uint wait_count; member
99 atomic_init(&barrier->wait_count, 0); in pthread_barrier_init()
124 uint32_t prev_wait_count = atomic_load_explicit(&barrier->wait_count, memory_order_relaxed); in pthread_barrier_wait()
135 if (atomic_compare_exchange_weak_explicit(&barrier->wait_count, &prev_wait_count, in pthread_barrier_wait()
159 if (atomic_fetch_sub_explicit(&barrier->wait_count, 1, memory_order_release) == 1) { in pthread_barrier_wait()
178 if (atomic_load_explicit(&barrier->wait_count, memory_order_relaxed) != 0) { in pthread_barrier_destroy()
/aosp12/art/runtime/
H A Dclass_linker.cc371 int wait_count = 0; in MakeInitializedClassesVisiblyInitialized() local
384 ++wait_count; in MakeInitializedClassesVisiblyInitialized()
391 if (wait_count != 0) { in MakeInitializedClassesVisiblyInitialized()
393 maybe_barrier->Increment(self, wait_count); in MakeInitializedClassesVisiblyInitialized()