Searched refs:__atomic_setup (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/arch/tile/lib/ |
H A D | atomic_32.c | 55 static inline int *__atomic_setup(volatile void *v) __atomic_setup() function 64 return __atomic_xchg(v, __atomic_setup(v), n).val; _atomic_xchg() 70 return __atomic_xchg_add(v, __atomic_setup(v), i).val; _atomic_xchg_add() 81 return __atomic_xchg_add_unless(v, __atomic_setup(v), u, a).val; _atomic_xchg_add_unless() 87 return __atomic_cmpxchg(v, __atomic_setup(v), o, n).val; _atomic_cmpxchg() 93 return __atomic_or((int *)p, __atomic_setup(p), mask).val; _atomic_or() 99 return __atomic_and((int *)p, __atomic_setup(p), mask).val; _atomic_and() 105 return __atomic_andn((int *)p, __atomic_setup(p), mask).val; _atomic_andn() 111 return __atomic_xor((int *)p, __atomic_setup(p), mask).val; _atomic_xor() 118 return __atomic64_xchg(v, __atomic_setup(v), n); _atomic64_xchg() 124 return __atomic64_xchg_add(v, __atomic_setup(v), i); _atomic64_xchg_add() 135 return __atomic64_xchg_add_unless(v, __atomic_setup(v), u, a); _atomic64_xchg_add_unless() 141 return __atomic64_cmpxchg(v, __atomic_setup(v), o, n); _atomic64_cmpxchg() 147 return __atomic64_and(v, __atomic_setup(v), n); _atomic64_and() 153 return __atomic64_or(v, __atomic_setup(v), n); _atomic64_or() 159 return __atomic64_xor(v, __atomic_setup(v), n); _atomic64_xor()
|
/linux-4.4.14/arch/tile/include/asm/ |
H A D | futex.h | 100 * __atomic_setup(), but we can't do a read into the L1 since it might
|
Completed in 83 milliseconds