Searched refs:memory_order_release (Results 1 – 7 of 7) sorted by relevance
| /system/ulib/fbl/include/fbl/ |
| A D | ref_counted_internal.h | 34 ref_count_.store(kPreAdoptSentinel, std::memory_order_release); in ~RefCountedBase() 64 const int32_t rc = ref_count_.fetch_sub(1, std::memory_order_release); in Release() 105 ref_count_.store(1, std::memory_order_release); in Adopt()
|
| A D | atomic.h | 58 memory_order_release = __ATOMIC_RELEASE, enumerator
|
| /system/ulib/trace-engine/ |
| A D | engine.cpp | 393 g_context_refs.store(kProlongedCounterIncrement, std::memory_order_release); in trace_start_engine() 759 std::memory_order_release); in trace_release_context() 801 std::memory_order_release); in trace_release_prolonged_context()
|
| /system/ulib/runtime/ |
| A D | thread.c | 51 return atomic_exchange_explicit(&thread->state, EXITING, memory_order_release); in begin_exit()
|
| /system/ulib/fbl/ |
| A D | string.cpp | 213 unsigned int prior_count = ref_count_field_of(data)->fetch_sub(1u, std::memory_order_release); in ReleaseRef()
|
| /system/ulib/fit/include/lib/fit/ |
| A D | bridge_internal.h | 334 uint32_t count = ref_count_.fetch_sub(1u, std::memory_order_release) - 1u; in drop_ref_and_maybe_delete_self()
|
| /system/utest/fbl/ |
| A D | atomic_tests.cpp | 349 fbl::memory_order_release,
|
Completed in 17 milliseconds