Home
last modified time | relevance | path

Searched refs:__cmpxchg_double (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/arch/x86/include/asm/
Dcmpxchg.h236 #define __cmpxchg_double(pfx, p1, p2, o1, o2, n1, n2) \ macro
256 __cmpxchg_double(LOCK_PREFIX, p1, p2, o1, o2, n1, n2)
259 __cmpxchg_double(, p1, p2, o1, o2, n1, n2)
/Linux-v6.1/arch/s390/include/asm/
Dcmpxchg.h172 static __always_inline int __cmpxchg_double(unsigned long p1, unsigned long p2, in __cmpxchg_double() function
199 __cmpxchg_double((unsigned long)__p1, (unsigned long)__p2, \
Dpercpu.h176 ret__ = __cmpxchg_double((unsigned long)p1__, (unsigned long)p2__, \
/Linux-v6.1/arch/arm64/include/asm/
Dcmpxchg.h135 static inline long __cmpxchg_double##name(unsigned long old1, \
226 __ret = !__cmpxchg_double((unsigned long)(o1), (unsigned long)(o2), \