Home
last modified time | relevance | path

Searched refs:atomic_add (Results 1 - 17 of 17) sorted by relevance

/third_party/libdrm/
H A Dxf86atomic.h50 # define atomic_add(x, v) ((void) __sync_add_and_fetch(&(x)->atomic, (v))) macro
70 # define atomic_add(x, v) ((void) AO_fetch_and_add_full(&(x)->atomic, (v))) macro
95 # define atomic_add(x, v) (atomic_add_int(&(x)->atomic, (v))) macro
/third_party/mesa3d/src/hgl/
H A DGLRenderer.cpp29 atomic_add(&fRefCount, 1); in Acquire()
36 if (atomic_add(&fRefCount, -1) <= 1) in Release()
/third_party/ltp/testcases/realtime/include/
H A Dlibrttest.h110 /* atomic_add - add integer to atomic variable and returns a value.
114 static inline int atomic_add(int i, atomic_t *v) in atomic_add() function
129 return atomic_add(1, v); in atomic_inc()
/third_party/alsa-lib/test/
H A Dmixtest.c61 static inline void atomic_add(volatile int *dst, int v) in atomic_add() function
96 atomic_add(sum, *src); in mix_areas_srv()
170 atomic_add(sum, sample); in mix_areas2()
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h49 #define atomic_add(i, v) LOS_AtomicAdd(v, i) macro
/third_party/mesa3d/src/gallium/targets/haiku-softpipe/
H A DGalliumContext.cpp86 if (atomic_add(&fDisplayRefCount, 1) > 0) in CreateDisplay()
125 if (atomic_add(&fDisplayRefCount, -1) > 1) in DestroyDisplay()
/third_party/node/deps/openssl/openssl/crypto/
H A Dc64xpluscpuid.pl118 atomic_add?:
125 [!B1] B atomic_add?
/third_party/openssl/crypto/
H A Dc64xpluscpuid.pl118 atomic_add?:
125 [!B1] B atomic_add?
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_task_shader.c154 OP(atomic_add) in shared_opcode_for_task_payload()
H A Dnir_lower_io.c56 OP(atomic_add) in ssbo_atomic_for_deref()
86 OP(atomic_add) in global_atomic_for_deref()
111 OP(atomic_add) in shared_atomic_for_deref()
136 OP(atomic_add) in task_payload_atomic_for_deref()
H A Dnir.c2737 CASE(atomic_add) in nir_rewrite_image_intrinsic()
/third_party/libdrm/radeon/
H A Dradeon_cs_gem.c269 atomic_add((atomic_t *)radeon_gem_get_reloc_in_cs(bo), cs->id); in cs_gem_write_reloc()
/third_party/alsa-lib/src/pcm/
H A Dpcm_meter.c39 #define atomic_add(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) macro
297 atomic_add(&meter->reset, 1); in snd_pcm_meter_prepare()
/third_party/mesa3d/src/compiler/glsl/
H A Dir.h1133 ir_intrinsic_ssbo_atomic_add = MAKE_INTRINSIC_FOR_TYPE(atomic_add, ssbo),
1163 ir_intrinsic_shared_atomic_add = MAKE_INTRINSIC_FOR_TYPE(atomic_add, shared),
/third_party/mesa3d/src/compiler/spirv/
H A Dspirv_to_nir.c3408 OP(AtomicIIncrement, atomic_add) in vtn_handle_image()
3409 OP(AtomicIDecrement, atomic_add) in vtn_handle_image()
3410 OP(AtomicIAdd, atomic_add) in vtn_handle_image()
3411 OP(AtomicISub, atomic_add) in vtn_handle_image()
3647 OP(AtomicIIncrement, atomic_add) in get_deref_nir_atomic_op()
3648 OP(AtomicIDecrement, atomic_add) in get_deref_nir_atomic_op()
3649 OP(AtomicIAdd, atomic_add) in get_deref_nir_atomic_op()
3650 OP(AtomicISub, atomic_add) in get_deref_nir_atomic_op()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fNegativeShaderFunctionTests.cpp3864 void atomic_add (NegativeTestContext& ctx)
4466 {atomic_add, "atomic_add", "Invalid usage of atomicAdd." },
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_compiler.c2462 OP_SWAP(atomic_add) in lower_bindless_instr()

Completed in 37 milliseconds