Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
[linux-2.6-microblaze.git] / scripts / atomic / fallbacks / fence
1 cat <<EOF
2 static __always_inline ${ret}
3 ${arch}${atomic}_${pfx}${name}${sfx}(${params})
4 {
5         ${ret} ret;
6         __atomic_pre_full_fence();
7         ret = ${arch}${atomic}_${pfx}${name}${sfx}_relaxed(${args});
8         __atomic_post_full_fence();
9         return ret;
10 }
11 EOF