Home
last modified time | relevance | path

Searched refs:atomic_add (Results 1 – 13 of 13) sorted by relevance

/external/libdrm/
Dxf86atomic.h54 # define atomic_add(x, v) ((void) __sync_add_and_fetch(&(x)->atomic, (v))) macro
73 # define atomic_add(x, v) ((void) AO_fetch_and_add_full(&(x)->atomic, (v))) macro
98 # define atomic_add(x, v) (atomic_add_int(&(x)->atomic, (v))) macro
Dconfigure.ac218 int atomic_add(int *i) { return __sync_add_and_fetch (i, 1); }
/external/ltp/testcases/realtime/include/
Dlibrttest.h115 static inline int atomic_add(int i, atomic_t *v) in atomic_add() function
130 return atomic_add(1, v); in atomic_inc()
/external/libusb/libusb/os/
Dhaiku_usb_raw.cpp35 if (atomic_add(&gInitCount, 1) == 0) in haiku_init()
43 if (atomic_add(&gInitCount, -1) == 1) in haiku_exit()
/external/libxml2/
Dthreads.c485 if (atomic_add(&global_init_count, 1) == 0) { in __xmlGlobalInitMutexLock()
489 atomic_add(&global_init_count, -1); in __xmlGlobalInitMutexLock()
977 if (atomic_add(&run_once_init, 1) == 0) { in xmlOnceInit()
983 atomic_add(&run_once_init, -1); in xmlOnceInit()
/external/spirv-llvm/test/SPIRV/transcoding/
Datomics_1.2.ll36 ; atomic_add
102 ; atomic_add
/external/harfbuzz_ng/
Dconfigure.ac450 int atomic_add (int *i) { return __sync_fetch_and_add (i, 1); }
469 int atomic_add (volatile unsigned *i) { return atomic_add_int_nv (i, 1); }
/external/libdrm/radeon/
Dradeon_cs_gem.c272 atomic_add((atomic_t *)radeon_gem_get_reloc_in_cs(bo), cs->id); in cs_gem_write_reloc()
/external/deqp/modules/gles31/functional/
Des31fNegativeShaderFunctionTests.cpp3856 void atomic_add (NegativeTestContext& ctx) in atomic_add() function
4456 {atomic_add, "atomic_add", "Invalid usage of atomicAdd." }, in getNegativeShaderFunctionTestFunctions()
/external/clang/lib/Headers/
Dopencl-c.h14442 int __ovld atomic_add(volatile __global int *p, int val);
14443 unsigned int __ovld atomic_add(volatile __global unsigned int *p, unsigned int val);
14444 int __ovld atomic_add(volatile __local int *p, int val);
14445 unsigned int __ovld atomic_add(volatile __local unsigned int *p, unsigned int val);
/external/deqp/android/cts/nyc/
Dgles31-master.txt16734 dEQP-GLES31.functional.debug.negative_coverage.callbacks.shader_function.atomic_add
17179 dEQP-GLES31.functional.debug.negative_coverage.log.shader_function.atomic_add
17622 dEQP-GLES31.functional.debug.negative_coverage.get_error.shader_function.atomic_add
/external/deqp/android/cts/master/
Dgles31-master.txt16748 dEQP-GLES31.functional.debug.negative_coverage.callbacks.shader_function.atomic_add
17206 dEQP-GLES31.functional.debug.negative_coverage.log.shader_function.atomic_add
17662 dEQP-GLES31.functional.debug.negative_coverage.get_error.shader_function.atomic_add
/external/deqp/android/cts/nyc/src/
Dgles31-master.txt16734 dEQP-GLES31.functional.debug.negative_coverage.callbacks.shader_function.atomic_add
17179 dEQP-GLES31.functional.debug.negative_coverage.log.shader_function.atomic_add
17622 dEQP-GLES31.functional.debug.negative_coverage.get_error.shader_function.atomic_add