Lines Matching refs:sfx
45 #find_template(tmpltype, pfx, name, sfx, order)
51 local sfx="$1"; shift
62 for base in "${pfx}${name}${sfx}${order}" "${pfx}${name}${sfx}" "${name}"; do
72 #find_fallback_template(pfx, name, sfx, order)
78 #find_kerneldoc_template(pfx, name, sfx, order)
185 #gen_template_kerneldoc(template, class, meta, pfx, name, sfx, order, atomic, int, args...)
193 local sfx="$1"; shift
198 local atomicname="${atomic}_${pfx}${name}${sfx}${order}"
227 #gen_kerneldoc(class, meta, pfx, name, sfx, order, atomic, int, args...)
234 local sfx="$1"; shift
237 local atomicname="${atomic}_${pfx}${name}${sfx}${order}"
239 local tmpl="$(find_kerneldoc_template "${pfx}" "${name}" "${sfx}" "${order}")"
245 gen_template_kerneldoc "${tmpl}" "${class}" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "$@"
249 #gen_proto_order_variants(meta, pfx, name, sfx, ...)
255 local sfx="$1"; shift
257 gen_proto_order_variant "${meta}" "${pfx}" "${name}" "${sfx}" "" "$@"
260 gen_proto_order_variant "${meta}" "${pfx}" "${name}" "${sfx}" "_acquire" "$@"
263 gen_proto_order_variant "${meta}" "${pfx}" "${name}" "${sfx}" "_release" "$@"
266 gen_proto_order_variant "${meta}" "${pfx}" "${name}" "${sfx}" "_relaxed" "$@"
276 local sfx=""
279 meta_in "${meta}" "R" && sfx="_return"
281 gen_proto_order_variants "${meta}" "${pfx}" "${name}" "${sfx}" "$@"