Searched refs:GEN_BINARY_RMWcc (Results 1 – 6 of 6) sorted by relevance
| /Linux-v4.19/tools/arch/x86/include/asm/ |
| D | rmwcc.h | 20 #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc) \ macro 37 #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc) \ macro
|
| /Linux-v4.19/arch/x86/include/asm/ |
| D | bitops.h | 220 GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(bts), in test_and_set_bit() 267 GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(btr), in test_and_clear_bit() 321 GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(btc), in test_and_change_bit()
|
| D | local.h | 56 GEN_BINARY_RMWcc(_ASM_SUB, l->a.counter, "er", i, "%0", e); in local_sub_and_test() 96 GEN_BINARY_RMWcc(_ASM_ADD, l->a.counter, "er", i, "%0", s); in local_add_negative()
|
| D | atomic.h | 85 GEN_BINARY_RMWcc(LOCK_PREFIX "subl", v->counter, "er", i, "%0", e); in arch_atomic_sub_and_test() 154 GEN_BINARY_RMWcc(LOCK_PREFIX "addl", v->counter, "er", i, "%0", s); in arch_atomic_add_negative()
|
| D | atomic64_64.h | 76 GEN_BINARY_RMWcc(LOCK_PREFIX "subq", v->counter, "er", i, "%0", e); in arch_atomic64_sub_and_test() 147 GEN_BINARY_RMWcc(LOCK_PREFIX "addq", v->counter, "er", i, "%0", s); in arch_atomic64_add_negative()
|
| D | rmwcc.h | 48 #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc) \ macro
|