Lines Matching refs:LOCK_PREFIX
51 asm volatile(LOCK_PREFIX "addl %1,%0" in atomic_add()
65 asm volatile(LOCK_PREFIX "subl %1,%0" in atomic_sub()
81 GEN_BINARY_RMWcc(LOCK_PREFIX "subl", v->counter, "er", i, "%0", "e"); in atomic_sub_and_test()
92 asm volatile(LOCK_PREFIX "incl %0" in atomic_inc()
104 asm volatile(LOCK_PREFIX "decl %0" in atomic_dec()
118 GEN_UNARY_RMWcc(LOCK_PREFIX "decl", v->counter, "%0", "e"); in atomic_dec_and_test()
131 GEN_UNARY_RMWcc(LOCK_PREFIX "incl", v->counter, "%0", "e"); in atomic_inc_and_test()
145 GEN_BINARY_RMWcc(LOCK_PREFIX "addl", v->counter, "er", i, "%0", "s"); in atomic_add_negative()
218 asm(LOCK_PREFIX "addw $1, %0" : "+m" (*v)); in atomic_inc_short()
224 asm volatile(LOCK_PREFIX "andl %0,%1" \
228 asm volatile(LOCK_PREFIX "orl %0,%1" \