Searched refs:memory_order_acquire (Results 1 – 10 of 10) sorted by relevance
| /system/ulib/fbl/include/fbl/ |
| A D | ref_counted_internal.h | 80 atomic_thread_fence(std::memory_order_acquire); in Release() 94 std::memory_order_acquire); in Adopt()
|
| A D | ref_counted_upgradeable.h | 44 int32_t old = this->ref_count_.load(std::memory_order_acquire); in AddRefMaybeInDestructor() 52 std::memory_order_acquire)); in AddRefMaybeInDestructor()
|
| A D | atomic.h | 57 memory_order_acquire = __ATOMIC_ACQUIRE, enumerator
|
| /system/ulib/async-loop/ |
| A D | loop.c | 255 async_loop_state_t state = atomic_load_explicit(&loop->state, memory_order_acquire); in async_loop_run_once() 440 uint32_t n = atomic_load_explicit(&loop->active_threads, memory_order_acquire); in async_loop_wake_threads() 458 uint32_t n = atomic_load_explicit(&loop->active_threads, memory_order_acquire); in async_loop_reset_quit() 469 async_loop_state_t state = atomic_load_explicit(&loop->state, memory_order_acquire); in async_loop_reset_quit() 478 return atomic_load_explicit(&loop->state, memory_order_acquire); in async_loop_get_state() 490 if (atomic_load_explicit(&loop->state, memory_order_acquire) == ASYNC_LOOP_SHUTDOWN) in async_loop_begin_wait() 547 if (atomic_load_explicit(&loop->state, memory_order_acquire) == ASYNC_LOOP_SHUTDOWN) in async_loop_post_task() 602 if (atomic_load_explicit(&loop->state, memory_order_acquire) == ASYNC_LOOP_SHUTDOWN) in async_loop_queue_packet() 621 if (atomic_load_explicit(&loop->state, memory_order_acquire) == ASYNC_LOOP_SHUTDOWN) in async_loop_set_guest_bell_trap() 643 if (atomic_load_explicit(&loop->state, memory_order_acquire) == ASYNC_LOOP_SHUTDOWN) in async_loop_bind_exception_port() [all …]
|
| /system/ulib/runtime/ |
| A D | thread.c | 60 memory_order_acq_rel, memory_order_acquire); in claim_thread() 179 memory_order_acquire); in wait_for_done() 262 int state = atomic_load_explicit(&to_internal(thread)->state, memory_order_acquire); in zxr_thread_detached()
|
| /system/ulib/trace-engine/ |
| A D | engine.cpp | 290 std::memory_order_acquire, in add_to_site_cache() 667 std::memory_order_acquire, in trace_acquire_context() 782 std::memory_order_acquire, in trace_acquire_prolonged_context()
|
| /system/ulib/fbl/ |
| A D | string.cpp | 216 atomic_thread_fence(std::memory_order_acquire); in ReleaseRef()
|
| /system/utest/async-loop/ |
| A D | loop_tests.cpp | 1029 uint32_t max_threads() const { return max_threads_.load(std::memory_order_acquire); } in max_threads() 1030 uint32_t count() const { return count_.load(std::memory_order_acquire); } in count() 1038 old_max = max_threads_.load(std::memory_order_acquire); in Tally() 1042 std::memory_order_acq_rel, std::memory_order_acquire)); in Tally()
|
| /system/ulib/fit/include/lib/fit/ |
| A D | bridge_internal.h | 337 std::atomic_thread_fence(std::memory_order_acquire); in drop_ref_and_maybe_delete_self()
|
| /system/utest/fbl/ |
| A D | atomic_tests.cpp | 348 fbl::memory_order_acquire,
|
Completed in 24 milliseconds