/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_exchange_explicit.pass.cpp | 23 // atomic_exchange_explicit(shared_ptr<T>* p, shared_ptr<T> r) 37 r = std::atomic_exchange_explicit(&p, r, std::memory_order_seq_cst);
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_exchange_explicit.pass.cpp | 23 // atomic_exchange_explicit(shared_ptr<T>* p, shared_ptr<T> r) 37 r = std::atomic_exchange_explicit(&p, r, std::memory_order_seq_cst);
|
/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_exchange_explicit.pass.cpp | 17 // atomic_exchange_explicit(volatile atomic<T>* obj, T desr, memory_order m); 21 // atomic_exchange_explicit(atomic<T>* obj, T desr, memory_order m); 35 assert(std::atomic_exchange_explicit(&t, T(2), std::memory_order_seq_cst) 40 assert(std::atomic_exchange_explicit(&vt, T(4), std::memory_order_seq_cst)
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_exchange_explicit.pass.cpp | 17 // atomic_exchange_explicit(volatile atomic<T>* obj, T desr, memory_order m); 21 // atomic_exchange_explicit(atomic<T>* obj, T desr, memory_order m); 35 assert(std::atomic_exchange_explicit(&t, T(2), std::memory_order_seq_cst) 40 assert(std::atomic_exchange_explicit(&vt, T(4), std::memory_order_seq_cst)
|
/bionic/libc/private/ |
bionic_lock.h | 65 while (atomic_exchange_explicit(&state, LockedWithWaiter, memory_order_acquire) != Unlocked) { 73 if (atomic_exchange_explicit(&state, Unlocked, memory_order_release) == LockedWithWaiter) {
|
/bionic/libc/bionic/ |
__cxa_guard.cpp | 115 int old_value = atomic_exchange_explicit(&gv->state, CONSTRUCTION_COMPLETE, memory_order_release); 124 int old_value = atomic_exchange_explicit(&gv->state, CONSTRUCTION_NOT_YET_STARTED, memory_order_release);
|
/bionic/libc/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-3289846/lib64/clang/3.8/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-3859424/lib64/clang/4.0/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-4053586/lib64/clang/5.0/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-4393122/lib64/clang/5.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-4579689/lib64/clang/6.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-4630689/lib64/clang/6.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-4639204/lib64/clang/6.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/darwin-x86/clang-4691093/lib64/clang/6.0.2/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-3289846/lib64/clang/3.8/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-3859424/lib64/clang/4.0/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-4053586/lib64/clang/5.0/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-4393122/lib64/clang/5.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-4579689/lib64/clang/6.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-4630689/lib64/clang/6.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-4639204/lib64/clang/6.0.1/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/prebuilts/clang/host/linux-x86/clang-4691093/lib64/clang/6.0.2/include/ |
stdatomic.h | 68 using std::atomic_exchange_explicit; 375 #define atomic_exchange_explicit(object, desired, order) \ 400 #define atomic_exchange_explicit(object, desired, order) \ 433 #define atomic_exchange_explicit(object, desired, order) \ 441 #define atomic_exchange_explicit(object, desired, order) \ 465 ((void)atomic_exchange_explicit(object, desired, order)) 483 atomic_exchange_explicit(object, desired, memory_order_seq_cst) 517 return (atomic_exchange_explicit(&__object->__flag, 1, __order));
|
/external/libcxx/src/experimental/ |
memory_resource.cpp | 100 return _VSTD::atomic_exchange_explicit(
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/src/experimental/ |
memory_resource.cpp | 100 return _VSTD::atomic_exchange_explicit(
|