Lines Matching refs:__ATOMIC_OPS
26 #define __ATOMIC_OPS(op_name, op_type, op_string) \ macro
30 __ATOMIC_OPS(__atomic_add, int, "laa")
31 __ATOMIC_OPS(__atomic_and, int, "lan")
32 __ATOMIC_OPS(__atomic_or, int, "lao")
33 __ATOMIC_OPS(__atomic_xor, int, "lax")
35 __ATOMIC_OPS(__atomic64_add, long, "laag")
36 __ATOMIC_OPS(__atomic64_and, long, "lang")
37 __ATOMIC_OPS(__atomic64_or, long, "laog")
38 __ATOMIC_OPS(__atomic64_xor, long, "laxg")
40 #undef __ATOMIC_OPS
79 #define __ATOMIC_OPS(op_name, op_string) \
83 __ATOMIC_OPS(__atomic_add, "ar")
84 __ATOMIC_OPS(__atomic_and, "nr")
85 __ATOMIC_OPS(__atomic_or, "or")
86 __ATOMIC_OPS(__atomic_xor, "xr")
88 #undef __ATOMIC_OPS