]> Git Repo - linux.git/blob - scripts/atomic/fallbacks/read_acquire
Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab.freedesktop.org/agd5f/linux...
[linux.git] / scripts / atomic / fallbacks / read_acquire
1 cat <<EOF
2 static __always_inline ${ret}
3 arch_${atomic}_read_acquire(const ${atomic}_t *v)
4 {
5         ${int} ret;
6
7         if (__native_word(${atomic}_t)) {
8                 ret = smp_load_acquire(&(v)->counter);
9         } else {
10                 ret = arch_${atomic}_read(v);
11                 __atomic_acquire_fence();
12         }
13
14         return ret;
15 }
16 EOF
This page took 0.03841 seconds and 4 git commands to generate.