Home
last modified time | relevance | path

Searched refs:__atomic_release_fence (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/include/linux/
H A Datomic.h46 #ifndef __atomic_release_fence
47 #define __atomic_release_fence smp_mb__before_atomic macro
67 __atomic_release_fence(); \
/openbmc/linux/include/linux/atomic/
H A Datomic-arch-fallback.h513 __atomic_release_fence(); in raw_atomic_set_release()
607 __atomic_release_fence(); in raw_atomic_add_return_release()
710 __atomic_release_fence(); in raw_atomic_fetch_add_release()
830 __atomic_release_fence(); in raw_atomic_sub_return_release()
933 __atomic_release_fence(); in raw_atomic_fetch_sub_release()
1053 __atomic_release_fence(); in raw_atomic_inc_return_release()
1152 __atomic_release_fence(); in raw_atomic_fetch_inc_release()
1271 __atomic_release_fence(); in raw_atomic_dec_return_release()
1370 __atomic_release_fence(); in raw_atomic_fetch_dec_release()
1489 __atomic_release_fence(); in raw_atomic_fetch_and_release()
[all …]
/openbmc/linux/scripts/atomic/fallbacks/
H A Drelease2 __atomic_release_fence();
H A Dset_release5 __atomic_release_fence();
/openbmc/linux/arch/csky/include/asm/
H A Datomic.h14 #define __atomic_release_fence() __bar_brwaw() macro
/openbmc/linux/arch/riscv/include/asm/
H A Datomic.h25 #define __atomic_release_fence() \ macro
/openbmc/linux/arch/powerpc/include/asm/
H A Datomic.h24 #define __atomic_release_fence() \ macro