Lines Matching refs:__ATOMIC_OPS
76 #define __ATOMIC_OPS(op_name, op_type, op_string) \ macro
80 __ATOMIC_OPS(__atomic_add, int, "laa")
81 __ATOMIC_OPS(__atomic_and, int, "lan")
82 __ATOMIC_OPS(__atomic_or, int, "lao")
83 __ATOMIC_OPS(__atomic_xor, int, "lax")
85 __ATOMIC_OPS(__atomic64_add, long, "laag")
86 __ATOMIC_OPS(__atomic64_and, long, "lang")
87 __ATOMIC_OPS(__atomic64_or, long, "laog")
88 __ATOMIC_OPS(__atomic64_xor, long, "laxg")
90 #undef __ATOMIC_OPS
129 #define __ATOMIC_OPS(op_name, op_string) \
133 __ATOMIC_OPS(__atomic_add, "ar")
134 __ATOMIC_OPS(__atomic_and, "nr")
135 __ATOMIC_OPS(__atomic_or, "or")
136 __ATOMIC_OPS(__atomic_xor, "xr")
138 #undef __ATOMIC_OPS