Home
last modified time | relevance | path

Searched refs:ATOMIC_OP (Results 1 – 23 of 23) sorted by relevance

/arch/sh/include/asm/
Datomic-grb.h4 #define ATOMIC_OP(op) \ macro
46 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
53 #undef ATOMIC_OP in ATOMIC_OPS()
Datomic-llsc.h18 #define ATOMIC_OP(op) \ macro
51 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
58 #undef ATOMIC_OP in ATOMIC_OPS()
Datomic-irq.h12 #define ATOMIC_OP(op, c_op) \ macro
36 #define ATOMIC_OPS(op, c_op) ATOMIC_OP(op, c_op) ATOMIC_OP_RETURN(op, c_op)
43 #undef ATOMIC_OP
/arch/arc/include/asm/
Datomic.h26 #define ATOMIC_OP(op, c_op, asm_op) \ macro
100 #define ATOMIC_OP(op, c_op, asm_op) \ macro
131 ATOMIC_OP(op, c_op, asm_op) \
136 ATOMIC_OP(and, &=, and)
142 #undef ATOMIC_OP
/arch/xtensa/include/asm/
Datomic.h62 #define ATOMIC_OP(op) \ macro
103 #define ATOMIC_OP(op) \ macro
143 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
150 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/hexagon/include/asm/
Datomic.h97 #define ATOMIC_OP(op) \ macro
130 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
137 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/metag/include/asm/
Datomic_lnkget.h30 #define ATOMIC_OP(op) \ macro
72 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
79 #undef ATOMIC_OP in ATOMIC_OPS()
Datomic_lock1.h40 #define ATOMIC_OP(op, c_op) \ macro
67 #define ATOMIC_OPS(op, c_op) ATOMIC_OP(op, c_op) ATOMIC_OP_RETURN(op, c_op)
74 #undef ATOMIC_OP
/arch/sparc/lib/
Dksyms.c102 #define ATOMIC_OP(op) \ macro
110 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
117 #undef ATOMIC_OP
Datomic_64.S18 #define ATOMIC_OP(op) \ macro
46 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
53 #undef ATOMIC_OP
Datomic32.c30 #define ATOMIC_OP(op, cop) \ macro
44 ATOMIC_OP(add, +=)
46 #undef ATOMIC_OP
/arch/mn10300/include/asm/
Datomic.h48 #define ATOMIC_OP(op) \ macro
87 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
94 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/sparc/include/asm/
Datomic_64.h23 #define ATOMIC_OP(op) \ macro
31 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
38 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/m32r/include/asm/
Datomic.h48 #define ATOMIC_OP(op) \ macro
92 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op)
99 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/cris/include/asm/
Datomic.h25 #define ATOMIC_OP(op, c_op) \ macro
45 #define ATOMIC_OPS(op, c_op) ATOMIC_OP(op, c_op) ATOMIC_OP_RETURN(op, c_op)
52 #undef ATOMIC_OP
/arch/ia64/include/asm/
Datomic.h30 #define ATOMIC_OP(op, c_op) \ macro
45 ATOMIC_OP(add, +)
46 ATOMIC_OP(sub, -)
48 #undef ATOMIC_OP
/arch/m68k/include/asm/
Datomic.h33 #define ATOMIC_OP(op, c_op, asm_op) \ macro
74 ATOMIC_OP(op, c_op, asm_op) \
82 #undef ATOMIC_OP
/arch/arm64/include/asm/
Datomic.h47 #define ATOMIC_OP(op, asm_op) \ macro
82 ATOMIC_OP(op, asm_op) \
90 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/alpha/include/asm/
Datomic.h32 #define ATOMIC_OP(op) \ macro
105 ATOMIC_OP(opg) \
117 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/arm/include/asm/
Datomic.h41 #define ATOMIC_OP(op, c_op, asm_op) \ macro
140 #define ATOMIC_OP(op, c_op, asm_op) \ macro
191 ATOMIC_OP(op, c_op, asm_op) \
199 #undef ATOMIC_OP
/arch/parisc/include/asm/
Datomic.h101 #define ATOMIC_OP(op, c_op) \ macro
124 #define ATOMIC_OPS(op, c_op) ATOMIC_OP(op, c_op) ATOMIC_OP_RETURN(op, c_op)
131 #undef ATOMIC_OP
/arch/powerpc/include/asm/
Datomic.h29 #define ATOMIC_OP(op, asm_op) \ macro
65 #define ATOMIC_OPS(op, asm_op) ATOMIC_OP(op, asm_op) ATOMIC_OP_RETURN(op, asm_op)
72 #undef ATOMIC_OP in ATOMIC_OPS()
/arch/mips/include/asm/
Datomic.h44 #define ATOMIC_OP(op, c_op, asm_op) \ macro
134 ATOMIC_OP(op, c_op, asm_op) \
142 #undef ATOMIC_OP