Home
last modified time | relevance | path

Searched refs:xadd (Results 1 – 6 of 6) sorted by relevance

/arch/x86/include/asm/
Datomic.h157 return i + xadd(&v->counter, i); in atomic_add_return()
177 return xadd(&v->counter, i); in atomic_fetch_add()
182 return xadd(&v->counter, -i); in atomic_fetch_sub()
Datomic64_64.h154 return i + xadd(&v->counter, i); in atomic64_add_return()
164 return xadd(&v->counter, i); in atomic64_fetch_add()
169 return xadd(&v->counter, -i); in atomic64_fetch_sub()
Dcmpxchg.h233 #define __xadd(ptr, inc, lock) __xchg_op((ptr), (inc), xadd, lock)
234 #define xadd(ptr, inc) __xadd((ptr), (inc), LOCK_PREFIX) macro
Dasm.h37 #define _ASM_XADD __ASM_SIZE(xadd)
/arch/x86/net/
Dbpf_jit_comp.c838 goto xadd; in do_jit()
841 xadd: if (is_imm8(insn->off)) in do_jit()
/arch/x86/kvm/
Demulate.c1012 FASTOP2(xadd);