Searched refs:ATOMIC64_OP (Results 1 - 12 of 12) sorted by path

/linux-master/arch/alpha/include/asm/
H A Datomic.h94 #define ATOMIC64_OP(op, asm_op) \ macro
153 ATOMIC64_OP(op, op##q) \
177 ATOMIC64_OP(op, asm) \
198 #undef ATOMIC64_OP macro
/linux-master/arch/arc/include/asm/
H A Datomic64-arcv2.h49 #define ATOMIC64_OP(op, op1, op2) \ macro
116 ATOMIC64_OP(op, op1, op2) \
125 ATOMIC64_OP(op, op1, op2) \
138 #undef ATOMIC64_OP macro
/linux-master/arch/arm/include/asm/
H A Datomic.h311 #define ATOMIC64_OP(op, op1, op2) \ macro
377 ATOMIC64_OP(op, op1, op2) \
391 ATOMIC64_OP(op, op1, op2) \
409 #undef ATOMIC64_OP macro
/linux-master/arch/arm64/include/asm/
H A Datomic.h58 #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 macro
H A Datomic_ll_sc.h121 #define ATOMIC64_OP(op, asm_op, constraint) \ macro
181 ATOMIC64_OP(__VA_ARGS__) \
196 ATOMIC64_OP(__VA_ARGS__) \
215 #undef ATOMIC64_OP macro
H A Datomic_lse.h120 #define ATOMIC64_OP(op, asm_op) \ macro
131 ATOMIC64_OP(andnot, stclr)
132 ATOMIC64_OP(or, stset)
133 ATOMIC64_OP(xor, steor)
134 ATOMIC64_OP(add, stadd)
141 #undef ATOMIC64_OP macro
/linux-master/arch/loongarch/include/asm/
H A Datomic.h195 #define ATOMIC64_OP(op, I, asm_op) \ macro
233 ATOMIC64_OP(op, I, asm_op) \
262 ATOMIC64_OP(op, I, asm_op) \
286 #undef ATOMIC64_OP macro
/linux-master/arch/parisc/include/asm/
H A Datomic.h148 #define ATOMIC64_OP(op, c_op) \ macro
186 ATOMIC64_OP(op, c_op) \
200 ATOMIC64_OP(op, c_op) \
214 #undef ATOMIC64_OP macro
/linux-master/arch/powerpc/include/asm/
H A Datomic.h214 #define ATOMIC64_OP(op, asm_op) \ macro
266 ATOMIC64_OP(op, asm_op) \
281 ATOMIC64_OP(op, asm_op) \
295 #undef ATOMIC64_OP macro
/linux-master/arch/sparc/lib/
H A Datomic_64.S87 #define ATOMIC64_OP(op) \ define
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-master/include/asm-generic/
H A Datomic64.h21 #define ATOMIC64_OP(op) \ macro
30 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_OP_RETURN(op) ATOMIC64_FETCH_OP(op)
36 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_FETCH_OP(op)
45 #undef ATOMIC64_OP macro
/linux-master/lib/
H A Datomic64.c69 #define ATOMIC64_OP(op, c_op) \ macro
111 ATOMIC64_OP(op, c_op) \
120 ATOMIC64_OP(op, c_op) \
129 #undef ATOMIC64_OP macro

Completed in 471 milliseconds