Lines Matching refs:sc_sfx
16 #define __arch_xchg_masked(sc_sfx, prepend, append, r, p, n) \ argument
31 " sc.w" sc_sfx " %1, %1, %2\n" \
52 #define _arch_xchg(ptr, new, sc_sfx, swap_sfx, prepend, \ argument
62 __arch_xchg_masked(sc_sfx, prepend, sc_append, \
110 #define __arch_cmpxchg_masked(sc_sfx, prepend, append, r, p, o, n) \ argument
128 " sc.w" sc_sfx " %1, %1, %2\n" \
140 #define __arch_cmpxchg(lr_sfx, sc_sfx, prepend, append, r, p, co, o, n) \ argument
148 " sc" sc_sfx " %1, %z4, %2\n" \
157 #define _arch_cmpxchg(ptr, old, new, sc_sfx, prepend, append) \ argument
167 __arch_cmpxchg_masked(sc_sfx, prepend, append, \
171 __arch_cmpxchg(".w", ".w" sc_sfx, prepend, append, \
175 __arch_cmpxchg(".d", ".d" sc_sfx, prepend, append, \