/external/libcxx/test/std/atomics/atomics.flag/ |
atomic_flag_test_and_set_explicit.pass.cpp | 45 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_release) == 0); 81 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_release) == 0);
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.flag/ |
atomic_flag_test_and_set_explicit.pass.cpp | 43 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_release) == 0); 79 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_release) == 0);
|
/bionic/tests/ |
stdatomic_test.cpp | 52 atomic_thread_fence(memory_order_release); 61 atomic_signal_fence(memory_order_release); 193 atomic_store_explicit(&a->y, i, memory_order_release); 196 atomic_store_explicit(&a->y, i+1, memory_order_release);
|
/bionic/libc/bionic/ |
pthread_barrier.cpp | 148 atomic_store_explicit(&barrier->state, RELEASE, memory_order_release); 159 if (atomic_fetch_sub_explicit(&barrier->wait_count, 1, memory_order_release) == 1) { 162 atomic_store_explicit(&barrier->state, WAIT, memory_order_release);
|
__cxa_guard.cpp | 120 int old_value = atomic_exchange_explicit(&gv->state, CONSTRUCTION_COMPLETE, memory_order_release); 129 int old_value = atomic_exchange_explicit(&gv->state, CONSTRUCTION_NOT_YET_STARTED, memory_order_release);
|
pthread_once.cpp | 74 atomic_store_explicit(once_control_ptr, ONCE_INITIALIZATION_COMPLETE, memory_order_release);
|
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_mutex.h | 40 atomic_store(&state_, 0, memory_order_release); 112 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); 125 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release);
|
sanitizer_addrhashmap.h | 295 atomic_store(&c->addr, h->addr_, memory_order_release); 300 atomic_store(&c->addr, 0, memory_order_release); 310 atomic_store(&c->addr, addr1, memory_order_release); 311 atomic_store(&c1->addr, 0, memory_order_release);
|
sanitizer_atomic.h | 25 memory_order_release = 1 << 3, enumerator in enum:__sanitizer::memory_order
|
sanitizer_lfstack.h | 43 memory_order_release))
|
sanitizer_atomic_clang_x86.h | 76 DCHECK(mo & (memory_order_relaxed | memory_order_release 84 } else if (mo == memory_order_release) {
|
sanitizer_quarantine.h | 52 atomic_store(&max_size_, size, memory_order_release); 54 memory_order_release); // 90% of max size.
|
sanitizer_atomic_clang.h | 66 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst))
|
sanitizer_libignore.cc | 84 atomic_store(&loaded_count_, idx + 1, memory_order_release);
|
/external/clang/test/CodeGen/ |
big-atomic-ops.c | 14 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order 123 __c11_atomic_store(d, 1, memory_order_release); 186 __atomic_clear(&flag2, memory_order_release);
|
atomic-arm64.c | 8 memory_order_release = 3, enumerator in enum:__anon8692
|
/art/runtime/ |
atomic.h | 159 std::atomic_thread_fence(std::memory_order_release); 166 std::atomic_thread_fence(std::memory_order_release); 230 this->store(desired, std::memory_order_release); 271 return this->compare_exchange_weak(expected_value, desired_value, std::memory_order_release);
|
/bionic/libc/private/ |
bionic_lock.h | 73 if (atomic_exchange_explicit(&state, Unlocked, memory_order_release) == LockedWithWaiter) {
|
/external/compiler-rt/lib/asan/ |
asan_stack.cc | 23 atomic_store(&malloc_context_size, size, memory_order_release);
|
/frameworks/native/opengl/libagl/ |
BufferObjectManager.h | 76 if (mCount.fetch_sub(1, std::memory_order_release) == 0) {
|
/external/compiler-rt/lib/tsan/tests/rtl/ |
tsan_mutex.cc | 191 atomic_store(&singleton, (uintptr_t)&val, memory_order_release); 212 atomic_store(&flag, 0, memory_order_release);
|
/system/core/libcutils/ |
trace-dev.c | 61 atomic_store_explicit(&atrace_is_enabled, enabled, memory_order_release); 179 atomic_store_explicit(&atrace_is_ready, true, memory_order_release);
|
/external/libcxx/test/std/atomics/atomics.types.generic/ |
bool.pass.cpp | 73 obj.store(true, std::memory_order_release); 128 obj.store(true, std::memory_order_release); 183 obj.store(true, std::memory_order_release);
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.generic/ |
bool.pass.cpp | 69 obj.store(true, std::memory_order_release); 124 obj.store(true, std::memory_order_release); 179 obj.store(true, std::memory_order_release);
|
/frameworks/av/services/audioflinger/ |
StateQueue.cpp | 145 atomic_store_explicit(&mNext, (uintptr_t)mMutating, memory_order_release);
|