Searched refs:ATOMIC64_OP (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/include/asm-generic/ |
D | atomic64.h | 27 #define ATOMIC64_OP(op) \ macro 36 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_OP_RETURN(op) ATOMIC64_FETCH_OP(op) 42 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_FETCH_OP(op) 51 #undef ATOMIC64_OP
|
/Linux-v4.19/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
|
/Linux-v4.19/lib/ |
D | atomic64.c | 73 #define ATOMIC64_OP(op, c_op) \ macro 115 ATOMIC64_OP(op, c_op) \ 124 ATOMIC64_OP(op, c_op) \ 135 #undef ATOMIC64_OP
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | atomic.h | 145 #define ATOMIC64_OP(op, c_op) \ macro 183 ATOMIC64_OP(op, c_op) \ 192 ATOMIC64_OP(op, c_op) \ 202 #undef ATOMIC64_OP
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | atomic.h | 95 #define ATOMIC64_OP(op, asm_op) \ macro 152 ATOMIC64_OP(op, op##q) \ 176 ATOMIC64_OP(op, asm) \ in ATOMIC_OPS() 197 #undef ATOMIC64_OP in ATOMIC_OPS()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | atomic_lse.h | 226 #define ATOMIC64_OP(op, asm_op) \ macro 239 ATOMIC64_OP(andnot, stclr) in ATOMIC64_OP() function 240 ATOMIC64_OP(or, stset) in ATOMIC64_OP() 241 ATOMIC64_OP(xor, steor) in ATOMIC64_OP() 242 ATOMIC64_OP(add, stadd) in ATOMIC64_OP() 244 #undef ATOMIC64_OP in ATOMIC64_OP()
|
D | atomic_ll_sc.h | 134 #define ATOMIC64_OP(op, asm_op) \ in ATOMIC_OPS() macro 197 ATOMIC64_OP(__VA_ARGS__) \ 212 ATOMIC64_OP(__VA_ARGS__) \ 226 #undef ATOMIC64_OP
|
/Linux-v4.19/arch/mips/include/asm/ |
D | atomic.h | 248 #define ATOMIC64_OP(op, c_op, asm_op) \ macro 336 ATOMIC64_OP(op, c_op, asm_op) \ 350 ATOMIC64_OP(op, c_op, asm_op) \ 364 #undef ATOMIC64_OP
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | atomic.h | 314 #define ATOMIC64_OP(op, asm_op) \ macro 366 ATOMIC64_OP(op, asm_op) \ 381 ATOMIC64_OP(op, asm_op) \ in ATOMIC64_OPS() 395 #undef ATOMIC64_OP in ATOMIC64_OPS()
|
/Linux-v4.19/arch/arm/include/asm/ |
D | atomic.h | 309 #define ATOMIC64_OP(op, op1, op2) \ macro 375 ATOMIC64_OP(op, op1, op2) \ 389 ATOMIC64_OP(op, op1, op2) \ in ATOMIC64_OPS() 407 #undef ATOMIC64_OP in ATOMIC64_OPS()
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | atomic.h | 126 #define ATOMIC64_OP(op, c_op) \ macro 157 ATOMIC64_OP(op, c_op) \ 209 #undef ATOMIC64_OP
|
/Linux-v4.19/arch/arc/include/asm/ |
D | atomic.h | 364 #define ATOMIC64_OP(op, op1, op2) \ 428 ATOMIC64_OP(op, op1, op2) \ 445 #undef ATOMIC64_OP
|