Home
last modified time | relevance | path

Searched refs:atomic_fetch_add_explicit (Results 1 – 25 of 237) sorted by relevance

12345678910

/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
H A Datomic_fetch_add_explicit.pass.cpp36 assert(std::atomic_fetch_add_explicit(&t, T(2), in operator ()()
39 ASSERT_NOEXCEPT(std::atomic_fetch_add_explicit(&t, 0, std::memory_order_relaxed)); in operator ()()
44 assert(std::atomic_fetch_add_explicit(&t, T(2), in operator ()()
47 ASSERT_NOEXCEPT(std::atomic_fetch_add_explicit(&t, 0, std::memory_order_relaxed)); in operator ()()
61 assert(std::atomic_fetch_add_explicit(&t, 2, std::memory_order_seq_cst) == &a[0]); in testp()
62 std::atomic_fetch_add_explicit<T>(&t, 0, std::memory_order_relaxed); in testp()
64 ASSERT_NOEXCEPT(std::atomic_fetch_add_explicit(&t, 0, std::memory_order_relaxed)); in testp()
71 assert(std::atomic_fetch_add_explicit(&t, 2, std::memory_order_seq_cst) == &a[0]); in testp()
72 std::atomic_fetch_add_explicit<T>(&t, 0, std::memory_order_relaxed); in testp()
74 ASSERT_NOEXCEPT(std::atomic_fetch_add_explicit(&t, 0, std::memory_order_relaxed)); in testp()
/aosp_15_r20/external/cronet/third_party/libc++/src/test/libcxx/atomics/atomics.types.operations/atomics.types.operations.req/
H A Datomic_fetch_add_explicit.verify.cpp25 std::atomic_fetch_add_explicit(&obj, 0, std::memory_order_relaxed); in void_pointer()
30 std::atomic_fetch_add_explicit(&obj, 0, std::memory_order_relaxed); in void_pointer()
40 std::atomic_fetch_add_explicit(&obj, 0, std::memory_order_relaxed); in pointer_to_incomplete_type()
45 std::atomic_fetch_add_explicit(&obj, 0, std::memory_order_relaxed); in pointer_to_incomplete_type()
53 std::atomic_fetch_add_explicit(&fun, 0, std::memory_order_relaxed); in function_pointer()
58 std::atomic_fetch_add_explicit(&fun, 0, std::memory_order_relaxed); in function_pointer()
70 std::atomic_fetch_add_explicit(&fun, 0, std::memory_order_relaxed); in member_function_pointer()
75 std::atomic_fetch_add_explicit(&fun, 0, std::memory_order_relaxed); in member_function_pointer()
/aosp_15_r20/external/compiler-rt/test/tsan/Darwin/
H A Dlibcxx-shared-ptr-stress.mm18 atomic_fetch_add_explicit(&self_counter, 1, memory_order_relaxed);
19 atomic_fetch_add_explicit(&shared_call_counter, 1, memory_order_relaxed);
22 atomic_fetch_add_explicit(&weak_call_counter, 1, memory_order_relaxed);
27 atomic_fetch_add_explicit(&destructor_counter, 1, memory_order_relaxed);
54 atomic_fetch_add_explicit(&weak_destroyed_counter, 1, memory_order_relaxed);
/aosp_15_r20/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
H A Datomic_fetch_add_explicit.pass.cpp44 assert(std::atomic_fetch_add_explicit(&t, T(2), in operator ()()
52 assert(std::atomic_fetch_add_explicit(&t, T(2), in operator ()()
68 assert(std::atomic_fetch_add_explicit(&t, 2, in testp()
77 assert(std::atomic_fetch_add_explicit(&t, 2, in testp()
/aosp_15_r20/external/elfutils/lib/
H A Ddynamicsizehash_concurrent.c192 while ((my_block = atomic_fetch_add_explicit(&htab->next_init_block, 1, in resize_helper()
210 atomic_fetch_add_explicit(&htab->num_initialized_blocks, in resize_helper()
217 while ((my_block = atomic_fetch_add_explicit(&htab->next_move_block, 1, in resize_helper()
245 atomic_fetch_add_explicit(&htab->num_moved_blocks, num_finished_blocks, in resize_helper()
314 resize_state = atomic_fetch_add_explicit(&htab->resizing_state, in resize_worker()
412 filled = atomic_fetch_add_explicit(&htab->filled, 1, in INSERT()
H A Dstdatomic-fbsd.h275 #define atomic_fetch_add_explicit(object, operand, order) \ macro
300 #define atomic_fetch_add_explicit(object, operand, order) \ macro
348 #define atomic_fetch_add_explicit(object, operand, order) \ macro
383 atomic_fetch_add_explicit(object, operand, memory_order_seq_cst)
/aosp_15_r20/external/skia/tests/sksl/compute/
H A DAtomicDeclarations.metal37atomic_fetch_add_explicit(&_threadgroups.wgAtomicArray[1], atomic_load_explicit(&_threadgroups.wgA…
38atomic_fetch_add_explicit(&_threadgroups.wgAtomicArray[0], atomic_load_explicit(&_threadgroups.wgA…
39atomic_fetch_add_explicit(&_threadgroups.wgNestedStructWithAtomicMember.nestedStructWithAtomicMemb…
H A DAtomicOperationsOverArrayAndStruct.metal35 atomic_fetch_add_explicit(&_threadgroups.localCounts[idx], 1u, memory_order_relaxed);
38atomic_fetch_add_explicit(&_globals._anonInterface0->globalCounts.firstHalfCount, atomic_load_expl…
39atomic_fetch_add_explicit(&_globals._anonInterface0->globalCounts.secondHalfCount, atomic_load_exp…
H A DAtomicOperations.metal29 atomic_fetch_add_explicit(&_threadgroups.localCounter, 1u, memory_order_relaxed);
32atomic_fetch_add_explicit(&_globals._anonInterface0->globalCounter, atomic_load_explicit(&_threadg…
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-3289846/lib64/clang/3.8/include/
Dstdatomic.h74 using std::atomic_fetch_add_explicit;
377 #define atomic_fetch_add_explicit(object, operand, order) \ macro
402 #define atomic_fetch_add_explicit(object, operand, order) \ macro
450 #define atomic_fetch_add_explicit(object, operand, order) \ macro
485 atomic_fetch_add_explicit(object, operand, memory_order_seq_cst)
/aosp_15_r20/external/mesa3d/src/intel/vulkan/grl/gpu/
H A Dintrinsics.h434 …return atomic_fetch_add_explicit( (volatile local atomic_uint*) p, (uint)1, memory_order_relaxed, … in atomic_inc_local()
439 …return atomic_fetch_add_explicit( (volatile local atomic_int*) p, (int)1, memory_order_relaxed, me… in atomic_inc_local()
464 …return atomic_fetch_add_explicit((volatile local atomic_uint*) p, n, memory_order_relaxed, memory_… in atomic_add_local()
492 …return atomic_fetch_add_explicit((volatile global atomic_uint*) p, (uint)1, memory_order_relaxed, … in atomic_inc_global()
507 …return atomic_fetch_add_explicit( (volatile global atomic_uint*) p, n, memory_order_relaxed, memor… in atomic_add_global()
523 …return atomic_fetch_add_explicit((volatile global atomic_uint*) p, (uint)1, memory_order_acquire, … in atomic_inc_global_acquire()
529 …return atomic_fetch_add_explicit((volatile global atomic_uint*) p, (uint)1, memory_order_release, … in atomic_inc_global_release()
/aosp_15_r20/prebuilts/vndk/v30/arm/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v33/arm64/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v32/arm64/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v31/arm64/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v30/arm64/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v31/x86_64/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v31/x86/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/system/core/libcutils/include_outside_system/cutils/
H A Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v34/arm/include/system/core/libcutils/include_outside_system/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v34/x86_64/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v32/x86_64/include/system/core/libcutils/include_outside_system/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v30/x86/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v33/x86/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()
/aosp_15_r20/prebuilts/vndk/v32/x86/include/system/core/libcutils/include/cutils/
Datomic.h95 return atomic_fetch_add_explicit(a, 1, memory_order_release); in android_atomic_inc()
109 return atomic_fetch_add_explicit(a, value, memory_order_release); in android_atomic_add()

12345678910