Home
last modified time | relevance | path

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

/Linux-v5.4/include/linux/
Datomic-fallback.h117 __atomic_release_fence(); in atomic_add_return_release()
159 __atomic_release_fence(); in atomic_fetch_add_release()
201 __atomic_release_fence(); in atomic_sub_return_release()
243 __atomic_release_fence(); in atomic_fetch_sub_release()
333 __atomic_release_fence(); in atomic_inc_return_release()
414 __atomic_release_fence(); in atomic_fetch_inc_release()
504 __atomic_release_fence(); in atomic_dec_return_release()
585 __atomic_release_fence(); in atomic_fetch_dec_release()
627 __atomic_release_fence(); in atomic_fetch_and_release()
717 __atomic_release_fence(); in atomic_fetch_andnot_release()
[all …]
Datomic.h40 #ifndef __atomic_release_fence
41 #define __atomic_release_fence smp_mb__before_atomic macro
61 __atomic_release_fence(); \
/Linux-v5.4/scripts/atomic/fallbacks/
Drelease5 __atomic_release_fence();
/Linux-v5.4/arch/powerpc/include/asm/
Datomic.h25 #define __atomic_release_fence() \ macro
/Linux-v5.4/arch/riscv/include/asm/
Datomic.h27 #define __atomic_release_fence() \ macro