Searched refs:__cmpxchg_asm (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/arch/loongarch/include/asm/ |
D | cmpxchg.h | 95 #define __cmpxchg_asm(ld, st, m, old, new) \ macro 171 return __cmpxchg_asm("ll.w", "sc.w", (volatile u32 *)ptr, in __cmpxchg() 175 return __cmpxchg_asm("ll.d", "sc.d", (volatile u64 *)ptr, in __cmpxchg()
|
/linux-6.12.1/arch/mips/include/asm/ |
D | cmpxchg.h | 112 #define __cmpxchg_asm(ld, st, m, old, new) \ macro 161 return __cmpxchg_asm("ll", "sc", (volatile u32 *)ptr, in __cmpxchg() 169 return __cmpxchg_asm("lld", "scd", (volatile u64 *)ptr, in __cmpxchg()
|