Searched refs:atomic_cmpxchg (Results 1 – 7 of 7) sorted by relevance
/external/libdrm/ |
D | xf86atomic.h | 52 # 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()
|
D | meson.build | 54 int atomic_cmpxchg(int *i, int j, int k) { return __sync_val_compare_and_swap (i, j, k); }
|
D | configure.ac | 254 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/ |
D | atomic.h | 40 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg() function
|
/external/spirv-llvm/test/SPIRV/transcoding/ |
D | atomics_1.2.ll | 66 ; atomic_cmpxchg 132 ; atomic_cmpxchg
|
/external/u-boot/include/asm-generic/ |
D | atomic-long.h | 255 (atomic_cmpxchg((atomic_t *)(l), (old), (new)))
|
/external/clang/lib/Headers/ |
D | opencl-c.h | 14578 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…
|