Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/linux/
H A Datomic-arch-fallback.h119 __atomic_release_fence(); in arch_atomic_add_return_release()
161 __atomic_release_fence(); in arch_atomic_fetch_add_release()
203 __atomic_release_fence(); in arch_atomic_sub_return_release()
245 __atomic_release_fence(); in arch_atomic_fetch_sub_release()
335 __atomic_release_fence(); in arch_atomic_inc_return_release()
416 __atomic_release_fence(); in arch_atomic_fetch_inc_release()
506 __atomic_release_fence(); in arch_atomic_dec_return_release()
587 __atomic_release_fence(); in arch_atomic_fetch_dec_release()
629 __atomic_release_fence(); in arch_atomic_fetch_and_release()
719 __atomic_release_fence(); in arch_atomic_fetch_andnot_release()
[all …]
H A Datomic-fallback.h132 __atomic_release_fence(); in atomic_add_return_release()
179 __atomic_release_fence(); in atomic_fetch_add_release()
228 __atomic_release_fence(); in atomic_sub_return_release()
275 __atomic_release_fence(); in atomic_fetch_sub_release()
372 __atomic_release_fence(); in atomic_inc_return_release()
458 __atomic_release_fence(); in atomic_fetch_inc_release()
555 __atomic_release_fence(); in atomic_dec_return_release()
641 __atomic_release_fence(); in atomic_fetch_dec_release()
690 __atomic_release_fence(); in atomic_fetch_and_release()
787 __atomic_release_fence(); in atomic_fetch_andnot_release()
[all …]
H A Datomic.h46 #ifndef __atomic_release_fence
47 #define __atomic_release_fence smp_mb__before_atomic macro
67 __atomic_release_fence(); \
/OK3568_Linux_fs/kernel/scripts/atomic/fallbacks/
H A Drelease5 __atomic_release_fence();
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Datomic.h22 #define __atomic_release_fence() \ macro
/OK3568_Linux_fs/kernel/arch/riscv/include/asm/
H A Datomic.h25 #define __atomic_release_fence() \ macro