Home
last modified time | relevance | path

Searched refs:atomic_cmpxchg (Results 1 – 7 of 7) sorted by relevance

/external/libdrm/
Dxf86atomic.h52 # define atomic_cmpxchg(x, oldv, newv) __sync_val_compare_and_swap (&(x)->atomic, oldv, newv) macro
72 # define atomic_cmpxchg(x, oldv, newv) AO_compare_and_swap_full(&(x)->atomic, oldv, newv) macro
96 # define atomic_cmpxchg(x, oldv, newv) atomic_cas_uint (&(x)->atomic, oldv, newv) macro
108 while (c != unless && (old = atomic_cmpxchg(v, c, c + add)) != c) in atomic_add_unless()
Dmeson.build54 int atomic_cmpxchg(int *i, int j, int k) { return __sync_val_compare_and_swap (i, j, k); }
Dconfigure.ac254 int atomic_cmpxchg(int *i, int j, int k) { return __sync_val_compare_and_swap (i, j, k); }
/external/linux-kselftest/tools/testing/selftests/futex/include/
Datomic.h40 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg() function
/external/spirv-llvm/test/SPIRV/transcoding/
Datomics_1.2.ll66 ; atomic_cmpxchg
132 ; atomic_cmpxchg
/external/u-boot/include/asm-generic/
Datomic-long.h255 (atomic_cmpxchg((atomic_t *)(l), (old), (new)))
/external/clang/lib/Headers/
Dopencl-c.h14578 int __ovld atomic_cmpxchg(volatile __global int *p, int cmp, int val);
14579 unsigned int __ovld atomic_cmpxchg(volatile __global unsigned int *p, unsigned int cmp, unsigned in…
14580 int __ovld atomic_cmpxchg(volatile __local int *p, int cmp, int val);
14581 unsigned int __ovld atomic_cmpxchg(volatile __local unsigned int *p, unsigned int cmp, unsigned int…