Searched refs:__cmpxchg_double (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/arch/arm64/include/asm/ |
D | cmpxchg.h | 158 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/ |
D | cmpxchg.h | 210 #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/ |
D | cmpxchg.h | 63 #define __cmpxchg_double(p1, p2, o1, o2, n1, n2) \ macro
|
D | percpu.h | 176 ret__ = __cmpxchg_double(p1__, p2__, o1__, o2__, n1__, n2__); \
|