/external/libcxx/test/std/atomics/atomics.general/ |
replace_failure_order.pass.cpp | 17 // and a value of memory_order_release shall be replaced by the value 33 i.compare_exchange_weak(exp, 0, std::memory_order_release); 35 i.compare_exchange_strong(exp, 0, std::memory_order_release); 38 v.compare_exchange_weak(exp, 0, std::memory_order_release); 40 v.compare_exchange_strong(exp, 0, std::memory_order_release);
|
/external/compiler-rt/lib/asan/ |
asan_stack.cc | 23 atomic_store(&malloc_context_size, size, memory_order_release);
|
/cts/apps/CtsVerifier/jni/audio_loopback/audio_utils/ |
atomic.c | 30 atomic_store_explicit(a, value, memory_order_release);
|
/external/libcxx/test/libcxx/atomics/ |
diagnose_invalid_memory_order.fail.cpp | 30 x.load(std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 32 vx.load(std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 41 std::atomic_load_explicit(&x, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 43 std::atomic_load_explicit(&vx, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 61 x.store(42, std::memory_order_release); 73 std::atomic_store_explicit(&x, 42, std::memory_order_release); 78 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 80 vx.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 89 x.compare_exchange_weak(val1, val2, std::memory_order_release); 92 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid} [all...] |
/external/libcxx/test/std/atomics/atomics.flag/ |
atomic_flag_clear_explicit.pass.cpp | 33 atomic_flag_clear_explicit(&f, std::memory_order_release); 35 atomic_flag_clear_explicit(&f, std::memory_order_release); 54 atomic_flag_clear_explicit(&f, std::memory_order_release); 56 atomic_flag_clear_explicit(&f, std::memory_order_release);
|
clear.pass.cpp | 40 f.clear(std::memory_order_release); 42 f.clear(std::memory_order_release); 68 f.clear(std::memory_order_release); 70 f.clear(std::memory_order_release);
|
test_and_set.pass.cpp | 51 assert(f.test_and_set(std::memory_order_release) == 0); 52 assert(f.test_and_set(std::memory_order_release) == 1); 93 assert(f.test_and_set(std::memory_order_release) == 0); 94 assert(f.test_and_set(std::memory_order_release) == 1);
|
/external/libcxx/test/std/atomics/atomics.order/ |
memory_order.pass.cpp | 17 // memory_order_release, memory_order_acq_rel, memory_order_seq_cst 28 assert(std::memory_order_release == 3);
|
/external/skia/include/private/ |
SkSpinlock.h | 38 fLocked.store(false, std::memory_order_release);
|
SkSemaphore.h | 61 int prev = fCount.fetch_add(n, std::memory_order_release);
|
/external/skqp/include/private/ |
SkSpinlock.h | 38 fLocked.store(false, std::memory_order_release);
|
SkSemaphore.h | 61 int prev = fCount.fetch_add(n, std::memory_order_release);
|
/external/skia/src/core/ |
SkTaskGroup.cpp | 17 fPending.fetch_add(-1, std::memory_order_release); 27 fPending.fetch_add(-1, std::memory_order_release);
|
/external/skqp/src/core/ |
SkTaskGroup.cpp | 17 fPending.fetch_add(-1, std::memory_order_release); 27 fPending.fetch_add(-1, std::memory_order_release);
|
/frameworks/av/media/libaaudio/src/fifo/ |
FifoController.h | 46 mReadCounter.store(n, std::memory_order_release); 52 mWriteCounter.store(n, std::memory_order_release);
|
FifoControllerIndirect.h | 55 mReadCounterAddress->store(count, std::memory_order_release); 63 mWriteCounterAddress->store(count, std::memory_order_release);
|
/external/pdfium/third_party/base/allocator/partition_allocator/ |
spin_lock.h | 40 ALWAYS_INLINE void unlock() { lock_.store(false, std::memory_order_release); }
|
/external/clang/test/Sema/ |
atomic-ops.c | 132 __atomic_store_n(I, 4, memory_order_release); 133 __atomic_store_n(I, 4.0, memory_order_release); 134 __atomic_store_n(CI, 4, memory_order_release); // expected-error {{address argument to atomic operation must be a pointer to non-const type ('const int *' invalid)}} 135 __atomic_store_n(I, P, memory_order_release); // expected-warning {{parameter of type 'int'}} 136 __atomic_store_n(i, 1, memory_order_release); // expected-error {{must be a pointer to integer or pointer}} 137 __atomic_store_n(s1, *s2, memory_order_release); // expected-error {{must be a pointer to integer or pointer}} 138 __atomic_store_n(I, I, memory_order_release); // expected-warning {{incompatible pointer to integer conversion passing 'int *' to parameter of type 'int'; dereference with *}} 140 __atomic_store(I, *P, memory_order_release); 141 __atomic_store(CI, I, memory_order_release); // expected-error {{address argument to atomic operation must be a pointer to non-const type ('const int *' invalid)}} 142 __atomic_store(s1, s2, memory_order_release); [all...] |
/bionic/libc/bionic/ |
pthread_once.cpp | 74 atomic_store_explicit(once_control_ptr, ONCE_INITIALIZATION_COMPLETE, memory_order_release);
|
/external/clang/test/CodeGen/ |
arm-atomics-m.c | 8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
arm-atomics-m0.c | 8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
arm-atomics.c | 10 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
atomic-arm64.c | 8 memory_order_release = 3, enumerator in enum:__anon17061
|
/external/drrickorang/LoopbackApp/app/src/main/cpp/audio_utils/ |
atomic.c | 29 atomic_store_explicit(a, value, memory_order_release);
|
/external/v8/src/trap-handler/ |
handler-shared.cc | 70 spinlock_.clear(std::memory_order::memory_order_release);
|