Lines Matching +full:16 +full:mb
42 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument
55 " " #mb \
63 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \ argument
76 " " #mb \
138 #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument
151 " " #mb \
159 #define ATOMIC64_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument
172 " " #mb \
239 #define __CMPXCHG_CASE(w, sfx, name, sz, mb, acq, rel, cl, constraint) \ argument
263 " " #mb "\n" \
279 __CMPXCHG_CASE(w, h, , 16, , , , , K)
283 __CMPXCHG_CASE(w, h, acq_, 16, , a, , "memory", K)
287 __CMPXCHG_CASE(w, h, rel_, 16, , , l, "memory", K)
291 __CMPXCHG_CASE(w, h, mb_, 16, dmb ish, , l, "memory", K)
304 #define __CMPXCHG128(name, mb, rel, cl...) \ argument
320 " " #mb "\n" \