Lines Matching refs:cmpxchg
167 local cmpxchg="$1"; shift;
175 ___r = arch_${cmpxchg}${order}((_ptr), ___o, (_new)); \\
187 local cmpxchg="$1"; shift;
189 printf "#ifndef arch_try_${cmpxchg}_relaxed\n"
190 printf "#ifdef arch_try_${cmpxchg}\n"
192 gen_basic_fallbacks "arch_try_${cmpxchg}"
194 printf "#endif /* arch_try_${cmpxchg} */\n\n"
197 gen_try_cmpxchg_fallback "${cmpxchg}" "${order}"
200 printf "#else /* arch_try_${cmpxchg}_relaxed */\n"
202 gen_order_fallbacks "arch_try_${cmpxchg}"
204 printf "#endif /* arch_try_${cmpxchg}_relaxed */\n\n"
224 for cmpxchg in "cmpxchg" "cmpxchg64"; do
225 gen_try_cmpxchg_fallbacks "${cmpxchg}"