/linux-6.6.21/arch/hexagon/include/asm/ |
D | atomic.h | 83 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro 86 ATOMIC_OPS(sub) in ATOMIC_OPS() function 94 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() macro
|
/linux-6.6.21/arch/riscv/include/asm/ |
D | atomic.h | 66 #define ATOMIC_OPS(op, asm_op, I) \ macro 69 #define ATOMIC_OPS(op, asm_op, I) \ macro 74 ATOMIC_OPS(add, add, i) in ATOMIC_OPS() function 127 #define ATOMIC_OPS(op, asm_op, c_op, I) \ macro 166 #define ATOMIC_OPS(op, asm_op, I) \ macro
|
/linux-6.6.21/arch/sh/include/asm/ |
D | atomic-grb.h | 69 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro 80 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
|
D | atomic-llsc.h | 71 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro 82 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
|
D | atomic-irq.h | 50 #define ATOMIC_OPS(op, c_op) \ macro 64 #define ATOMIC_OPS(op, c_op) \ macro
|
/linux-6.6.21/arch/mips/include/asm/ |
D | atomic.h | 26 #define ATOMIC_OPS(pfx, type) \ macro 139 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro 162 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro
|
/linux-6.6.21/arch/arc/include/asm/ |
D | atomic-llsc.h | 72 #define ATOMIC_OPS(op, asm_op) \ macro 81 #define ATOMIC_OPS(op, asm_op) \ macro
|
D | atomic-spinlock.h | 76 #define ATOMIC_OPS(op, c_op, asm_op) \ macro 90 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
|
/linux-6.6.21/arch/alpha/include/asm/ |
D | atomic.h | 149 #define ATOMIC_OPS(op) \ macro 158 ATOMIC_OPS(sub) in ATOMIC_OPS() function 174 #define ATOMIC_OPS(op, asm) \ in ATOMIC_OPS() macro
|
/linux-6.6.21/arch/arm64/include/asm/ |
D | atomic_ll_sc.h | 84 #define ATOMIC_OPS(...) \ macro 95 ATOMIC_OPS(add, add, I) in ATOMIC_OPS() function 99 #define ATOMIC_OPS(...) \ in ATOMIC_OPS() macro
|
/linux-6.6.21/arch/xtensa/include/asm/ |
D | atomic.h | 243 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_OP_RETURN(op) macro 254 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
|
/linux-6.6.21/arch/sparc/include/asm/ |
D | atomic_64.h | 35 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro 51 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
|
/linux-6.6.21/arch/csky/include/asm/ |
D | atomic.h | 72 #define ATOMIC_OPS(op, c_op) \ macro 88 #define ATOMIC_OPS(op) \ macro
|
/linux-6.6.21/arch/loongarch/include/asm/ |
D | atomic.h | 73 #define ATOMIC_OPS(op, I, asm_op, c_op) \ macro 88 #define ATOMIC_OPS(op, I, asm_op) \ macro 92 ATOMIC_OPS(and, i, and) in ATOMIC_OPS() function
|
/linux-6.6.21/arch/parisc/include/asm/ |
D | atomic.h | 113 #define ATOMIC_OPS(op, c_op) \ macro 127 #define ATOMIC_OPS(op, c_op) \ macro
|
/linux-6.6.21/arch/m68k/include/asm/ |
D | atomic.h | 101 #define ATOMIC_OPS(op, c_op, asm_op) \ macro 115 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
|
/linux-6.6.21/arch/s390/include/asm/ |
D | atomic.h | 52 #define ATOMIC_OPS(op) \ macro 63 ATOMIC_OPS(or) in ATOMIC_OPS() function
|
/linux-6.6.21/arch/powerpc/include/asm/ |
D | atomic.h | 97 #define ATOMIC_OPS(op, asm_op, suffix, sign, ...) \ macro 112 #define ATOMIC_OPS(op, asm_op, suffix, sign) \ macro
|
/linux-6.6.21/arch/arm/include/asm/ |
D | atomic.h | 227 #define ATOMIC_OPS(op, c_op, asm_op) \ macro 238 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
|
/linux-6.6.21/arch/ia64/include/asm/ |
D | atomic.h | 60 #define ATOMIC_OPS(op, c_op) \ macro
|