Linux Audio

Check our new training course

Loading...
v6.2
 1cat <<EOF
 2static __always_inline ${ret}
 3arch_${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}
11EOF
v6.8
1cat <<EOF
 
 
 
2	${ret} ret;
3	__atomic_pre_full_fence();
4	ret = arch_${atomic}_${pfx}${name}${sfx}_relaxed(${args});
5	__atomic_post_full_fence();
6	return ret;
 
7EOF