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

12

/xsrc/external/mit/fontconfig/dist/meson-cc-tests/
H A Dintel-atomic-primitives-test.c2 int atomic_add (int *i) { return __sync_fetch_and_add (i, 1); } function in typeref:typename:int
H A Dsolaris-atomic-operations.c5 int atomic_add (volatile unsigned *i) { return atomic_add_int_nv (i, 1); } function in typeref:typename:int
H A Dstdatomic-primitives-test.c4 int atomic_add (atomic_int *i) { return atomic_fetch_add_explicit (i, 1, memory_order_relaxed); } function in typeref:typename:int
/xsrc/external/mit/xf86-video-intel/dist/src/sna/
H A Datomic.h43 # define atomic_add(x, v) ((void) __sync_add_and_fetch(&(x)->atomic, (v))) macro
61 # define atomic_add(x, v) ((void) AO_fetch_and_add_full(&(x)->atomic, (v))) macro
79 # define atomic_add(x, v) (atomic_add_int(&(x)->atomic, (v))) macro
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
H A Datomic.h43 # define atomic_add(x, v) ((void) __sync_add_and_fetch(&(x)->atomic, (v))) macro
61 # define atomic_add(x, v) ((void) AO_fetch_and_add_full(&(x)->atomic, (v))) macro
79 # define atomic_add(x, v) (atomic_add_int(&(x)->atomic, (v))) macro
/xsrc/external/mit/MesaLib.old/dist/src/hgl/
H A DGLRenderer.cpp34 atomic_add(&fRefCount, 1);
41 if (atomic_add(&fRefCount, -1) < 1)
/xsrc/external/mit/MesaLib/dist/src/hgl/
H A DGLRenderer.cpp29 atomic_add(&fRefCount, 1);
36 if (atomic_add(&fRefCount, -1) <= 1)
/xsrc/external/mit/libdrm/dist/
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
/xsrc/external/mit/xorg-server.old/dist/glx/
H A Dglthread.h249 if (atomic_add(&(name.lock), 1) >= 1) acquire_sem(name.sem)
250 #define _glthread_UNLOCK_MUTEX(name) if (atomic_add(&(name.lock), -1) > 1) release_sem(name.sem)
/xsrc/external/mit/MesaLib/dist/src/gallium/targets/haiku-softpipe/
H A DGalliumContext.cpp86 if (atomic_add(&fDisplayRefCount, 1) > 0)
125 if (atomic_add(&fDisplayRefCount, -1) > 1)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dspirv_to_nir.c2580 OP(AtomicIIncrement, atomic_add)
2581 OP(AtomicIDecrement, atomic_add)
2582 OP(AtomicIAdd, atomic_add)
2583 OP(AtomicISub, atomic_add)
2684 OP(AtomicIIncrement, atomic_add)
2685 OP(AtomicIDecrement, atomic_add)
2686 OP(AtomicIAdd, atomic_add)
2687 OP(AtomicISub, atomic_add)
2741 OP(AtomicIIncrement, atomic_add)
2742 OP(AtomicIDecrement, atomic_add)
[all...]
/xsrc/external/mit/fontconfig/dist/
H A Dconfigure.ac675 int atomic_add (atomic_int *i) { return atomic_fetch_add_explicit (i, 1, memory_order_relaxed); }
689 int atomic_add (int *i) { return __sync_fetch_and_add (i, 1); }
706 int atomic_add (volatile unsigned *i) { return atomic_add_int_nv (i, 1); }
H A Dconfigure19594 int atomic_add (atomic_int *i) { return atomic_fetch_add_explicit (i, 1, memory_order_relaxed); }
19635 int atomic_add (int *i) { return __sync_fetch_and_add (i, 1); }
19679 int atomic_add (volatile unsigned *i) { return atomic_add_int_nv (i, 1); }
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_io.c53 OP(atomic_add)
78 OP(atomic_add)
325 OP(atomic_add)
H A Dnir.c2045 CASE(atomic_add)
/xsrc/external/mit/libdrm/dist/radeon/
H A Dradeon_cs_gem.c269 atomic_add((atomic_t *)radeon_gem_get_reloc_in_cs(bo), cs->id);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dir.h1138 ir_intrinsic_ssbo_atomic_add = MAKE_INTRINSIC_FOR_TYPE(atomic_add, ssbo),
1168 ir_intrinsic_shared_atomic_add = MAKE_INTRINSIC_FOR_TYPE(atomic_add, shared),
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dspirv_to_nir.c3345 OP(AtomicIIncrement, atomic_add)
3346 OP(AtomicIDecrement, atomic_add)
3347 OP(AtomicIAdd, atomic_add)
3348 OP(AtomicISub, atomic_add)
3579 OP(AtomicIIncrement, atomic_add)
3580 OP(AtomicIDecrement, atomic_add)
3581 OP(AtomicIAdd, atomic_add)
3582 OP(AtomicISub, atomic_add)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dir.h1112 ir_intrinsic_ssbo_atomic_add = MAKE_INTRINSIC_FOR_TYPE(atomic_add, ssbo),
1140 ir_intrinsic_shared_atomic_add = MAKE_INTRINSIC_FOR_TYPE(atomic_add, shared),
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_io.c55 OP(atomic_add)
80 OP(atomic_add)
105 OP(atomic_add)
H A Dnir.c2588 CASE(atomic_add)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_compiler.c1126 OP_SWAP(atomic_add)
/xsrc/external/mit/xf86-video-intel/dist/
H A Dconfigure.ac164 int atomic_add(int i) { return __sync_fetch_and_add (&i, 1); }
H A Dconfigure19557 int atomic_add(int i) { return __sync_fetch_and_add (&i, 1); }
/xsrc/external/mit/xf86-video-intel-2014/dist/
H A Dconfigure.ac164 int atomic_add(int i) { return __sync_fetch_and_add (&i, 1); }

Completed in 187 milliseconds

12