__xchg_asm 89 arch/mips/include/asm/cmpxchg.h return __xchg_asm("ll", "sc", (volatile u32 *)ptr, x); __xchg_asm 95 arch/mips/include/asm/cmpxchg.h return __xchg_asm("lld", "scd", (volatile u64 *)ptr, x);