Lines Matching refs:__atomic_op_fence
51 #define __atomic_op_fence(op, args...) \ macro
80 __atomic_op_fence(atomic_add_return, __VA_ARGS__)
104 __atomic_op_fence(atomic_inc_return, __VA_ARGS__)
128 __atomic_op_fence(atomic_sub_return, __VA_ARGS__)
152 __atomic_op_fence(atomic_dec_return, __VA_ARGS__)
176 __atomic_op_fence(atomic_xchg, __VA_ARGS__)
200 __atomic_op_fence(atomic_cmpxchg, __VA_ARGS__)
232 __atomic_op_fence(atomic64_add_return, __VA_ARGS__)
256 __atomic_op_fence(atomic64_inc_return, __VA_ARGS__)
281 __atomic_op_fence(atomic64_sub_return, __VA_ARGS__)
305 __atomic_op_fence(atomic64_dec_return, __VA_ARGS__)
329 __atomic_op_fence(atomic64_xchg, __VA_ARGS__)
353 __atomic_op_fence(atomic64_cmpxchg, __VA_ARGS__)
377 __atomic_op_fence(cmpxchg, __VA_ARGS__)
401 __atomic_op_fence(cmpxchg64, __VA_ARGS__)
422 #define xchg(...) __atomic_op_fence(xchg, __VA_ARGS__)