HomeSort by relevance Sort by last modified time
    Searched refs:atomic_exchange_explicit (Results 1 - 25 of 44) sorted by null

1 2

  /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(

Completed in 627 milliseconds

1 2