Lines Matching refs:order

16 	local order="$1"; shift
35 local order="$1"; shift
37 local tmpl_order=${order#_}
39 gen_template_fallback "${tmpl}" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "$@"
49 local order="$1"; shift
51 local tmpl="$(find_fallback_template "${pfx}" "${name}" "${sfx}" "${order}")"
52 gen_template_fallback "${tmpl}" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "$@"
62 local order="$1"; shift
66 local atomicname="${atomic}_${pfx}${name}${sfx}${order}"
69 local template="$(find_fallback_template "${pfx}" "${name}" "${sfx}" "${order}")"
76 gen_kerneldoc "raw_" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "${atomic}" "${int}" "$@"
89 if [ -z ${template} ] && [ -z "${order}" ] && ! meta_has_relaxed "${meta}"; then
99 if [ "${order}" != "_relaxed" ] && meta_has_relaxed "${meta}"; then
101 gen_order_fallback "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "${atomic}" "${int}" "$@"
105 if [ ! -z "${order}" ] && ! meta_is_implicitly_relaxed "${meta}"; then
112 gen_proto_fallback "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "${atomic}" "${int}" "$@"
192 local order="$1"; shift
195 printf "#if defined(arch_${xchg}${order})\n"
196 printf "#define raw_${xchg}${order} arch_${xchg}${order}\n"
198 if [ "${order}" != "_relaxed" ]; then
200 printf "#define raw_${xchg}${order}(...) \\\\\n"
204 if [ ! -z "${order}" ]; then
206 printf "#define raw_${xchg}${order} arch_${xchg}\n"
210 printf "extern void raw_${xchg}${order}_not_implemented(void);\n"
211 printf "#define raw_${xchg}${order}(...) raw_${xchg}${order}_not_implemented()\n"
219 for order in "" "_acquire" "_release" "_relaxed"; do
220 gen_xchg_order_fallback "${xchg}" "${order}"
227 local order="$1"; shift;
233 ___r = raw_${cmpxchg}${order}((_ptr), ___o, (_new)); \\
244 local order="$1"; shift
247 printf "#if defined(arch_try_${cmpxchg}${order})\n"
248 printf "#define raw_try_${cmpxchg}${order} arch_try_${cmpxchg}${order}\n"
250 if [ "${order}" != "_relaxed" ]; then
252 printf "#define raw_try_${cmpxchg}${order}(...) \\\\\n"
256 if [ ! -z "${order}" ]; then
258 printf "#define raw_try_${cmpxchg}${order} arch_try_${cmpxchg}\n"
262 gen_try_cmpxchg_fallback "${cmpxchg}" "${order}"
270 for order in "" "_acquire" "_release" "_relaxed"; do
271 gen_try_cmpxchg_order_fallback "${cmpxchg}" "${order}"