Searched refs:ATOMIC64_OP (Results 1 – 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
D | atomic.h | 58 #define ATOMIC64_OP(op) \ macro 64 ATOMIC64_OP(atomic64_andnot) 65 ATOMIC64_OP(atomic64_or) 66 ATOMIC64_OP(atomic64_xor) 67 ATOMIC64_OP(atomic64_add) 68 ATOMIC64_OP(atomic64_and) 69 ATOMIC64_OP(atomic64_sub) 71 #undef ATOMIC64_OP
|
D | atomic_lse.h | 166 #define ATOMIC64_OP(op, asm_op) \ macro 176 ATOMIC64_OP(andnot, stclr) in ATOMIC64_OP() function 177 ATOMIC64_OP(or, stset) in ATOMIC64_OP() 178 ATOMIC64_OP(xor, steor) in ATOMIC64_OP() 179 ATOMIC64_OP(add, stadd) in ATOMIC64_OP() 181 #undef ATOMIC64_OP in ATOMIC64_OP()
|
D | atomic_ll_sc.h | 137 #define ATOMIC64_OP(op, asm_op, constraint) \ in ATOMIC_OPS() macro 200 ATOMIC64_OP(__VA_ARGS__) \ 215 ATOMIC64_OP(__VA_ARGS__) \ 234 #undef ATOMIC64_OP
|
/kernel/linux/linux-5.10/arch/sparc/lib/ |
D | atomic_64.S | 87 #define ATOMIC64_OP(op) \ macro 132 ATOMIC64_OP(add) 136 ATOMIC64_OP(sub) 140 ATOMIC64_OP(and) 143 ATOMIC64_OP(or) 146 ATOMIC64_OP(xor) 151 #undef ATOMIC64_OP
|
/kernel/linux/linux-5.10/include/asm-generic/ |
D | atomic64.h | 23 #define ATOMIC64_OP(op) \ macro 32 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_OP_RETURN(op) ATOMIC64_FETCH_OP(op) 38 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_FETCH_OP(op) 47 #undef ATOMIC64_OP
|
/kernel/linux/linux-5.10/lib/ |
D | atomic64.c | 69 #define ATOMIC64_OP(op, c_op) \ macro 111 ATOMIC64_OP(op, c_op) \ 120 ATOMIC64_OP(op, c_op) \ 131 #undef ATOMIC64_OP
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
D | atomic.h | 143 #define ATOMIC64_OP(op, c_op) \ macro 181 ATOMIC64_OP(op, c_op) \ 190 ATOMIC64_OP(op, c_op) \ 200 #undef ATOMIC64_OP
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
D | atomic.h | 94 #define ATOMIC64_OP(op, asm_op) \ macro 151 ATOMIC64_OP(op, op##q) \ 175 ATOMIC64_OP(op, asm) \ in ATOMIC_OPS() 196 #undef ATOMIC64_OP in ATOMIC_OPS()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
D | atomic.h | 329 #define ATOMIC64_OP(op, asm_op) \ macro 381 ATOMIC64_OP(op, asm_op) \ 396 ATOMIC64_OP(op, asm_op) \ in ATOMIC64_OPS() 410 #undef ATOMIC64_OP in ATOMIC64_OPS()
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
D | atomic.h | 125 #define ATOMIC64_OP(op, c_op) \ macro 156 ATOMIC64_OP(op, c_op) \ 208 #undef ATOMIC64_OP
|
/kernel/linux/linux-5.10/arch/arc/include/asm/ |
D | atomic.h | 255 #define ATOMIC64_OP(op, op1, op2) \ 319 ATOMIC64_OP(op, op1, op2) \ 336 #undef ATOMIC64_OP
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
D | atomic.h | 304 #define ATOMIC64_OP(op, op1, op2) \ macro 370 ATOMIC64_OP(op, op1, op2) \ 384 ATOMIC64_OP(op, op1, op2) \ in ATOMIC64_OPS() 402 #undef ATOMIC64_OP in ATOMIC64_OPS()
|