cat <<EOF static __always_inline ${ret} ${arch}${atomic}_${pfx}${name}${sfx}_acquire(${params}) { ${ret} ret = ${arch}${atomic}_${pfx}${name}${sfx}_relaxed(${args}); __atomic_acquire_fence(); return ret; } EOF