Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/arch/riscv/include/asm/
H A Datomic.h301 #define atomic_xchg_relaxed atomic_xchg_relaxed in ATOMIC_OPS() macro
/OK3568_Linux_fs/kernel/include/linux/
H A Datomic-fallback.h909 #define arch_atomic_xchg_relaxed atomic_xchg_relaxed
911 #ifndef atomic_xchg_relaxed
914 #define atomic_xchg_relaxed atomic_xchg macro
921 int ret = atomic_xchg_relaxed(v, i); in atomic_xchg_acquire()
933 return atomic_xchg_relaxed(v, i); in atomic_xchg_release()
944 ret = atomic_xchg_relaxed(v, i); in atomic_xchg()
/OK3568_Linux_fs/kernel/tools/memory-model/
H A Dlinux-kernel.def105 atomic_xchg_relaxed(X,V) __xchg{once}(X,V)
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Datomic.h192 #define atomic_xchg_relaxed(v, new) xchg_relaxed(&((v)->counter), (new)) macro
/OK3568_Linux_fs/kernel/include/asm-generic/
H A Datomic-instrumented.h642 atomic_xchg_relaxed(atomic_t *v, int i) in atomic_xchg_relaxed() function
647 #define atomic_xchg_relaxed atomic_xchg_relaxed macro
H A Datomic-long.h901 return atomic_xchg_relaxed(v, i); in atomic_long_xchg_relaxed()