Home
last modified time | relevance | path

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

/linux-4.1.27/arch/arm64/include/asm/
Dcmpxchg.h158 static inline int __cmpxchg_double(volatile void *ptr1, volatile void *ptr2, in __cmpxchg_double() function
195 ret = __cmpxchg_double(ptr1, ptr2, old1, old2, new1, new2, size); in __cmpxchg_double_mb()
243 __ret = __cmpxchg_double((ptr1), (ptr2), (unsigned long)(o1), \
/linux-4.1.27/arch/x86/include/asm/
Dcmpxchg.h210 #define __cmpxchg_double(pfx, p1, p2, o1, o2, n1, n2) \ macro
228 __cmpxchg_double(LOCK_PREFIX, p1, p2, o1, o2, n1, n2)
231 __cmpxchg_double(, p1, p2, o1, o2, n1, n2)
/linux-4.1.27/arch/s390/include/asm/
Dcmpxchg.h63 #define __cmpxchg_double(p1, p2, o1, o2, n1, n2) \ macro
Dpercpu.h176 ret__ = __cmpxchg_double(p1__, p2__, o1__, o2__, n1__, n2__); \