/linux-6.1.9/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 291 #define ATOMIC_OPS() \ macro 294 #define ATOMIC_OPS() \ macro 299 ATOMIC_OPS() in ATOMIC_OPS() function
|
/linux-6.1.9/arch/hexagon/include/asm/ |
D | atomic.h | 133 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro 136 ATOMIC_OPS(sub) in ATOMIC_OPS() function 139 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() macro
|
/linux-6.1.9/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 38 ATOMIC_OPS(sub) in ATOMIC_OPS() function 41 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() macro
|
/linux-6.1.9/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 75 #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 77 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
|
D | atomic-irq.h | 50 #define ATOMIC_OPS(op, c_op) \ macro 59 #define ATOMIC_OPS(op, c_op) \ macro
|
/linux-6.1.9/arch/csky/include/asm/ |
D | atomic.h | 72 #define ATOMIC_OPS(op, c_op) \ macro 88 #define ATOMIC_OPS(op) \ macro 220 #define ATOMIC_OPS() \ macro
|
/linux-6.1.9/arch/mips/include/asm/ |
D | atomic.h | 26 #define ATOMIC_OPS(pfx, type) \ macro 150 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro 173 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro
|
/linux-6.1.9/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 85 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
|
/linux-6.1.9/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.1.9/arch/xtensa/include/asm/ |
D | atomic.h | 243 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_OP_RETURN(op) macro 249 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
|
/linux-6.1.9/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.1.9/arch/loongarch/include/asm/ |
D | atomic.h | 87 #define ATOMIC_OPS(op, I, asm_op, c_op) \ macro 102 #define ATOMIC_OPS(op, I, asm_op) \ macro 106 ATOMIC_OPS(and, i, and) in ATOMIC_OPS() function
|
/linux-6.1.9/arch/parisc/include/asm/ |
D | atomic.h | 117 #define ATOMIC_OPS(op, c_op) \ macro 126 #define ATOMIC_OPS(op, c_op) \ macro
|
/linux-6.1.9/arch/m68k/include/asm/ |
D | atomic.h | 101 #define ATOMIC_OPS(op, c_op, asm_op) \ macro 110 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
|
/linux-6.1.9/arch/s390/include/asm/ |
D | atomic.h | 52 #define ATOMIC_OPS(op) \ macro 63 ATOMIC_OPS(or) in ATOMIC_OPS() function
|
/linux-6.1.9/arch/arm/include/asm/ |
D | atomic.h | 218 #define ATOMIC_OPS(op, c_op, asm_op) \ macro 229 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
|
/linux-6.1.9/arch/powerpc/include/asm/ |
D | atomic.h | 89 #define ATOMIC_OPS(op, asm_op, suffix, sign, ...) \ macro 104 #define ATOMIC_OPS(op, asm_op, suffix, sign) \ macro
|
/linux-6.1.9/arch/ia64/include/asm/ |
D | atomic.h | 60 #define ATOMIC_OPS(op, c_op) \ macro
|