Searched refs:xadd (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/x86/include/asm/ |
| H A D | atomic.h | 85 return i + xadd(&v->counter, i); in arch_atomic_add_return() 93 return xadd(&v->counter, i); in arch_atomic_fetch_add()
|
| H A D | atomic64_64.h | 79 return i + xadd(&v->counter, i); in arch_atomic64_add_return() 87 return xadd(&v->counter, i); in arch_atomic64_fetch_add()
|
| H A D | cmpxchg.h | 241 #define __xadd(ptr, inc, lock) __xchg_op((ptr), (inc), xadd, lock) 242 #define xadd(ptr, inc) __xadd((ptr), (inc), LOCK_PREFIX) macro
|
| H A D | asm.h | 44 #define _ASM_XADD __ASM_SIZE(xadd)
|
| /linux/tools/arch/x86/include/asm/ |
| H A D | asm.h | 40 #define _ASM_XADD __ASM_SIZE(xadd)
|
| /linux/arch/x86/kvm/ |
| H A D | emulate.c | 964 EM_ASM_2(xadd);
|