Searched refs:arch_atomic_xchg (Results 1 – 6 of 6) sorted by relevance
39 int arch_atomic_xchg(atomic_t *, int);40 #define arch_atomic_xchg arch_atomic_xchg macro
111 static __always_inline int arch_atomic_xchg(atomic_t *v, int new) in arch_atomic_xchg() function115 #define arch_atomic_xchg arch_atomic_xchg macro
186 static inline int arch_atomic_xchg(atomic_t *v, int new) in arch_atomic_xchg() function197 #define arch_atomic_xchg arch_atomic_xchg macro
105 static __always_inline int arch_atomic_xchg(atomic_t *v, int new) in ATOMIC_OPS()109 #define arch_atomic_xchg arch_atomic_xchg macro
70 int arch_atomic_xchg(atomic_t *v, int new) in arch_atomic_xchg() function81 EXPORT_SYMBOL(arch_atomic_xchg);
1912 #if defined(arch_atomic_xchg) in raw_atomic_xchg()1913 return arch_atomic_xchg(v, new); in raw_atomic_xchg()1945 #elif defined(arch_atomic_xchg) in raw_atomic_xchg_acquire()1946 return arch_atomic_xchg(v, new); in raw_atomic_xchg_acquire()1971 #elif defined(arch_atomic_xchg) in raw_atomic_xchg_release()1972 return arch_atomic_xchg(v, new); in raw_atomic_xchg_release()1994 #elif defined(arch_atomic_xchg) in raw_atomic_xchg_relaxed()1995 return arch_atomic_xchg(v, new); in raw_atomic_xchg_relaxed()