Searched refs:GEN_UNARY_RMWcc (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/tools/arch/x86/include/asm/ |
H A D | rmwcc.h | 17 #define GEN_UNARY_RMWcc(op, var, arg0, cc) \ macro 34 #define GEN_UNARY_RMWcc(op, var, arg0, cc) \ macro
|
H A D | atomic.h | 65 GEN_UNARY_RMWcc(LOCK_PREFIX "decl", v->counter, "%0", "e"); in atomic_dec_and_test()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | local.h | 69 return GEN_UNARY_RMWcc(_ASM_DEC, l->a.counter, e); in local_dec_and_test() 82 return GEN_UNARY_RMWcc(_ASM_INC, l->a.counter, e); in local_inc_and_test()
|
H A D | atomic.h | 123 return GEN_UNARY_RMWcc(LOCK_PREFIX "decl", v->counter, e); in arch_atomic_dec_and_test() 137 return GEN_UNARY_RMWcc(LOCK_PREFIX "incl", v->counter, e); in arch_atomic_inc_and_test()
|
H A D | atomic64_64.h | 118 return GEN_UNARY_RMWcc(LOCK_PREFIX "decq", v->counter, e); in arch_atomic64_dec_and_test() 132 return GEN_UNARY_RMWcc(LOCK_PREFIX "incq", v->counter, e); in arch_atomic64_inc_and_test()
|
H A D | preempt.h | 94 return GEN_UNARY_RMWcc("decl", __preempt_count, e, __percpu_arg([var])); in __preempt_count_dec_and_test()
|
H A D | rmwcc.h | 51 #define GEN_UNARY_RMWcc(X...) RMWcc_CONCAT(GEN_UNARY_RMWcc_, RMWcc_ARGS(X))(X) macro
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | local.h | 69 return GEN_UNARY_RMWcc(_ASM_DEC, l->a.counter, e); in local_dec_and_test() 82 return GEN_UNARY_RMWcc(_ASM_INC, l->a.counter, e); in local_inc_and_test()
|
H A D | atomic.h | 67 return GEN_UNARY_RMWcc(LOCK_PREFIX "decl", v->counter, e); in arch_atomic_dec_and_test() 73 return GEN_UNARY_RMWcc(LOCK_PREFIX "incl", v->counter, e); in arch_atomic_inc_and_test()
|
H A D | atomic64_64.h | 61 return GEN_UNARY_RMWcc(LOCK_PREFIX "decq", v->counter, e); in arch_atomic64_dec_and_test() 67 return GEN_UNARY_RMWcc(LOCK_PREFIX "incq", v->counter, e); in arch_atomic64_inc_and_test()
|
H A D | preempt.h | 95 return GEN_UNARY_RMWcc("decl", pcpu_hot.preempt_count, e, in __preempt_count_dec_and_test()
|
H A D | rmwcc.h | 46 #define GEN_UNARY_RMWcc(X...) CONCATENATE(GEN_UNARY_RMWcc_, COUNT_ARGS(X))(X) macro
|
/kernel/linux/linux-6.6/tools/arch/x86/include/asm/ |
H A D | rmwcc.h | 15 #define GEN_UNARY_RMWcc(op, var, arg0, cc) \ macro
|
H A D | atomic.h | 66 GEN_UNARY_RMWcc(LOCK_PREFIX "decl", v->counter, "%0", "e"); in atomic_dec_and_test()
|
Completed in 5 milliseconds