Searched refs:atomic (Results 26 - 50 of 249) sorted by relevance

12345678910

/external/libcxx/test/atomics/atomics.flag/
H A Ddefault.pass.cpp10 // <atomic>
16 #include <atomic>
/external/libcxx/test/atomics/atomics.order/
H A Dmemory_order.pass.cpp10 // <atomic>
18 #include <atomic>
/external/qemu/distrib/mini-glib/src/
H A Dglib-mini-win32.c23 void g_atomic_int_inc(int volatile* atomic) { argument
25 InterlockedIncrement((LONG volatile*)atomic);
28 gboolean g_atomic_int_dec_and_test(int volatile* atomic) { argument
30 return !InterlockedIncrement((LONG volatile*)atomic);
/external/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req/
H A Datomic_fetch_add.pass.cpp10 // <atomic>
14 // atomic_fetch_add(volatile atomic<Integral>* obj, Integral op);
18 // atomic_fetch_add(atomic<Integral>* obj, Integral op);
22 // atomic_fetch_add(volatile atomic<T*>* obj, ptrdiff_t op);
26 // atomic_fetch_add(atomic<T*>* obj, ptrdiff_t op);
28 #include <atomic>
37 typedef std::atomic<T> A;
44 typedef std::atomic<T> A;
57 typedef std::atomic<T> A;
65 typedef std::atomic<
[all...]
H A Datomic_fetch_add_explicit.pass.cpp10 // <atomic>
14 // atomic_fetch_add_explicit(volatile atomic<Integral>* obj, Integral op,
18 // atomic_fetch_add_explicit(atomic<Integral>* obj, Integral op,
22 // atomic_fetch_add_explicit(volatile atomic<T*>* obj, ptrdiff_t op,
26 // atomic_fetch_add_explicit(atomic<T*>* obj, ptrdiff_t op, memory_order m);
28 #include <atomic>
37 typedef std::atomic<T> A;
45 typedef std::atomic<T> A;
59 typedef std::atomic<T> A;
68 typedef std::atomic<
[all...]
H A Datomic_fetch_sub.pass.cpp10 // <atomic>
14 // atomic_fetch_sub(volatile atomic<Integral>* obj, Integral op);
18 // atomic_fetch_sub(atomic<Integral>* obj, Integral op);
22 // atomic_fetch_sub(volatile atomic<T*>* obj, ptrdiff_t op);
26 // atomic_fetch_sub(atomic<T*>* obj, ptrdiff_t op);
28 #include <atomic>
37 typedef std::atomic<T> A;
44 typedef std::atomic<T> A;
57 typedef std::atomic<T> A;
65 typedef std::atomic<
[all...]
H A Datomic_fetch_sub_explicit.pass.cpp10 // <atomic>
14 // atomic_fetch_sub_explicit(volatile atomic<Integral>* obj, Integral op,
18 // atomic_fetch_sub_explicit(atomic<Integral>* obj, Integral op,
23 // atomic_fetch_sub_explicit(volatile atomic<T*>* obj, ptrdiff_t op,
27 // atomic_fetch_sub_explicit(atomic<T*>* obj, ptrdiff_t op, memory_order m);
29 #include <atomic>
38 typedef std::atomic<T> A;
46 typedef std::atomic<T> A;
60 typedef std::atomic<T> A;
69 typedef std::atomic<
[all...]
H A Datomic_exchange.pass.cpp10 // <atomic>
14 // atomic_exchange(volatile atomic<T>* obj, T desr);
18 // atomic_exchange(atomic<T>* obj, T desr);
20 #include <atomic>
28 typedef std::atomic<T> A;
H A Datomic_exchange_explicit.pass.cpp10 // <atomic>
14 // atomic_exchange_explicit(volatile atomic<T>* obj, T desr, memory_order m);
18 // atomic_exchange_explicit(atomic<T>* obj, T desr, memory_order m);
20 #include <atomic>
28 typedef std::atomic<T> A;
H A Datomic_init.pass.cpp10 // <atomic>
14 // atomic_init(volatile atomic<T>* obj, T desr);
18 // atomic_init(atomic<T>* obj, T desr);
20 #include <atomic>
28 typedef std::atomic<T> A;
H A Datomic_load.pass.cpp10 // <atomic>
14 // atomic_load(const volatile atomic<T>* obj);
18 // atomic_load(const atomic<T>* obj);
20 #include <atomic>
28 typedef std::atomic<T> A;
H A Datomic_load_explicit.pass.cpp10 // <atomic>
14 // atomic_load_explicit(const volatile atomic<T>* obj, memory_order m);
18 // atomic_load_explicit(const atomic<T>* obj, memory_order m);
20 #include <atomic>
28 typedef std::atomic<T> A;
H A Datomic_store.pass.cpp10 // <atomic>
14 // atomic_store(volatile atomic<T>* obj, T desr);
18 // atomic_store(atomic<T>* obj, T desr);
20 #include <atomic>
28 typedef std::atomic<T> A;
H A Datomic_store_explicit.pass.cpp10 // <atomic>
14 // atomic_store_explicit(volatile atomic<T>* obj, T desr, memory_order m);
18 // atomic_store_explicit(atomic<T>* obj, T desr, memory_order m);
20 #include <atomic>
28 typedef std::atomic<T> A;
H A Datomic_compare_exchange_strong.pass.cpp10 // <atomic>
14 // atomic_compare_exchange_strong(volatile atomic<T>* obj, T* expc, T desr);
18 // atomic_compare_exchange_strong(atomic<T>* obj, T* expc, T desr);
20 #include <atomic>
29 typedef std::atomic<T> A;
41 typedef std::atomic<T> A;
H A Datomic_compare_exchange_weak.pass.cpp10 // <atomic>
14 // atomic_compare_exchange_weak(volatile atomic<T>* obj, T* expc, T desr);
18 // atomic_compare_exchange_weak(atomic<T>* obj, T* expc, T desr);
20 #include <atomic>
29 typedef std::atomic<T> A;
41 typedef std::atomic<T> A;
H A Datomic_compare_exchange_strong_explicit.pass.cpp10 // <atomic>
14 // atomic_compare_exchange_strong_explicit(volatile atomic<T>* obj, T* expc,
20 // atomic_compare_exchange_strong_explicit(atomic<T>* obj, T* expc, T desr,
23 #include <atomic>
32 typedef std::atomic<T> A;
46 typedef std::atomic<T> A;
H A Datomic_compare_exchange_weak_explicit.pass.cpp10 // <atomic>
14 // atomic_compare_exchange_weak_explicit(volatile atomic<T>* obj, T* expc,
20 // atomic_compare_exchange_weak_explicit(atomic<T>* obj, T* expc, T desr,
23 #include <atomic>
32 typedef std::atomic<T> A;
46 typedef std::atomic<T> A;
/external/clang/test/SemaCXX/
H A Dreturn.cpp58 _Atomic(int) atomic();
62 atomic();
/external/guava/guava/src/com/google/common/util/concurrent/
H A DAtomics.java21 import java.util.concurrent.atomic.AtomicReference;
22 import java.util.concurrent.atomic.AtomicReferenceArray;
28 * {@code java.util.concurrent.atomic} package.
/external/lldb/test/api/multithreaded/
H A Dlistener_test.cpp4 #include <atomic>
20 atomic<bool> g_done;
H A Dtest_listener_event_description.cpp5 #include <atomic>
19 extern atomic<bool> g_done;
/external/valgrind/main/drd/tests/
H A Dstd_atomic.cpp2 * Test program for std::atomic<>
8 #include <atomic>
13 std::atomic<bool> g_b;
/external/libcxx/test/atomics/atomics.lockfree/
H A Dlockfree.pass.cpp10 // <atomic>
21 #include <atomic>
/external/clang/INPUTS/
H A Dall-std-headers.cpp57 #if __has_include(<atomic>)
58 #include <atomic>

Completed in 386 milliseconds

12345678910