Lines Matching refs:LOCK_PREFIX
55 asm volatile(LOCK_PREFIX "addl %1,%0" in arch_atomic_add()
69 asm volatile(LOCK_PREFIX "subl %1,%0" in arch_atomic_sub()
85 GEN_BINARY_RMWcc(LOCK_PREFIX "subl", v->counter, "er", i, "%0", e); in arch_atomic_sub_and_test()
97 asm volatile(LOCK_PREFIX "incl %0" in arch_atomic_inc()
110 asm volatile(LOCK_PREFIX "decl %0" in arch_atomic_dec()
125 GEN_UNARY_RMWcc(LOCK_PREFIX "decl", v->counter, "%0", e); in arch_atomic_dec_and_test()
139 GEN_UNARY_RMWcc(LOCK_PREFIX "incl", v->counter, "%0", e); in arch_atomic_inc_and_test()
154 GEN_BINARY_RMWcc(LOCK_PREFIX "addl", v->counter, "er", i, "%0", s); in arch_atomic_add_negative()
210 asm volatile(LOCK_PREFIX "andl %1,%0" in arch_atomic_and()
227 asm volatile(LOCK_PREFIX "orl %1,%0" in arch_atomic_or()
244 asm volatile(LOCK_PREFIX "xorl %1,%0" in arch_atomic_xor()