Searched refs:atomic_fetch_sub (Results 1 – 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/arch/openrisc/include/asm/ |
D | atomic.h | 89 #define atomic_fetch_sub atomic_fetch_sub in ATOMIC_OP_RETURN() macro
|
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
D | atomic.h | 190 #define atomic_fetch_sub atomic_fetch_sub macro
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
D | atomic_32.h | 45 #define atomic_fetch_sub(i, v) (atomic_fetch_add (-(int)(i), (v))) macro
|
/kernel/linux/linux-5.10/include/linux/ |
D | atomic-fallback.h | 249 #define arch_atomic_fetch_sub atomic_fetch_sub 255 #define atomic_fetch_sub_acquire atomic_fetch_sub 256 #define atomic_fetch_sub_release atomic_fetch_sub 257 #define atomic_fetch_sub_relaxed atomic_fetch_sub 281 #ifndef atomic_fetch_sub 283 atomic_fetch_sub(int i, atomic_t *v) in atomic_fetch_sub() function 291 #define atomic_fetch_sub atomic_fetch_sub macro 592 return atomic_fetch_sub(1, v); in atomic_fetch_dec()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
D | atomic.h | 125 #ifndef atomic_fetch_sub
|
D | atomic-instrumented.h | 198 atomic_fetch_sub(int i, atomic_t *v) in atomic_fetch_sub() function 203 #define atomic_fetch_sub atomic_fetch_sub macro
|
D | atomic-long.h | 631 return atomic_fetch_sub(i, v); in atomic_long_fetch_sub()
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
D | atomic.h | 149 #define atomic_fetch_sub atomic_fetch_sub macro
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
D | atomic.h | 62 #define atomic_fetch_sub(_i, _v) atomic_fetch_add(-(int)(_i), _v) macro
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
D | atomic.h | 51 ATOMIC_FETCH_OPS(atomic_fetch_sub)
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
D | atomic.h | 101 #define atomic_fetch_sub(i,v) \ macro
|
/kernel/linux/linux-5.10/tools/memory-model/ |
D | linux-kernel.def | 90 atomic_fetch_sub(V,X) __atomic_fetch_op{mb}(X,-,V)
|