Home
last modified time | relevance | path

Searched refs:ATOMIC_OPS (Results 1 – 20 of 20) sorted by relevance

/linux-4.1.27/arch/sh/include/asm/
Datomic-grb.h46 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
48 ATOMIC_OPS(add)
49 ATOMIC_OPS(sub) in ATOMIC_OPS() function
51 #undef ATOMIC_OPS in ATOMIC_OPS()
Datomic-llsc.h51 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
53 ATOMIC_OPS(add)
54 ATOMIC_OPS(sub) in ATOMIC_OPS() function
56 #undef ATOMIC_OPS in ATOMIC_OPS()
Datomic-irq.h36 #define ATOMIC_OPS(op, c_op) ATOMIC_OP(op, c_op) ATOMIC_OP_RETURN(op, c_op) macro
38 ATOMIC_OPS(add, +=)
39 ATOMIC_OPS(sub, -=)
41 #undef ATOMIC_OPS
/linux-4.1.27/arch/metag/include/asm/
Datomic_lnkget.h72 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
74 ATOMIC_OPS(add)
75 ATOMIC_OPS(sub) in ATOMIC_OPS() function
77 #undef ATOMIC_OPS in ATOMIC_OPS()
Datomic_lock1.h67 #define ATOMIC_OPS(op, c_op) ATOMIC_OP(op, c_op) ATOMIC_OP_RETURN(op, c_op) macro
69 ATOMIC_OPS(add, +=)
70 ATOMIC_OPS(sub, -=)
72 #undef ATOMIC_OPS
/linux-4.1.27/arch/hexagon/include/asm/
Datomic.h130 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
132 ATOMIC_OPS(add)
133 ATOMIC_OPS(sub) in ATOMIC_OPS() function
135 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/sparc/lib/
Dksyms.c110 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
112 ATOMIC_OPS(add)
113 ATOMIC_OPS(sub)
115 #undef ATOMIC_OPS
Datomic_64.S46 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
48 ATOMIC_OPS(add)
49 ATOMIC_OPS(sub)
51 #undef ATOMIC_OPS
/linux-4.1.27/arch/mn10300/include/asm/
Datomic.h87 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
89 ATOMIC_OPS(add)
90 ATOMIC_OPS(sub) in ATOMIC_OPS() function
92 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/arc/include/asm/
Datomic.h130 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
134 ATOMIC_OPS(add, +=, add)
135 ATOMIC_OPS(sub, -=, sub)
140 #undef ATOMIC_OPS
/linux-4.1.27/arch/xtensa/include/asm/
Datomic.h143 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
145 ATOMIC_OPS(add)
146 ATOMIC_OPS(sub) in ATOMIC_OPS() function
148 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/sparc/include/asm/
Datomic_64.h31 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
33 ATOMIC_OPS(add)
34 ATOMIC_OPS(sub) in ATOMIC_OPS() function
36 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/m32r/include/asm/
Datomic.h92 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) macro
94 ATOMIC_OPS(add)
95 ATOMIC_OPS(sub) in ATOMIC_OPS() function
97 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/m68k/include/asm/
Datomic.h73 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
77 ATOMIC_OPS(add, +=, add)
78 ATOMIC_OPS(sub, -=, sub)
80 #undef ATOMIC_OPS
/linux-4.1.27/arch/alpha/include/asm/
Datomic.h104 #define ATOMIC_OPS(opg) \ macro
110 ATOMIC_OPS(add)
111 ATOMIC_OPS(sub) in ATOMIC_OPS() function
113 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/arm64/include/asm/
Datomic.h81 #define ATOMIC_OPS(op, asm_op) \ macro
85 ATOMIC_OPS(add, add) in ATOMIC_OPS() function
86 ATOMIC_OPS(sub, sub) in ATOMIC_OPS()
88 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/parisc/include/asm/
Datomic.h124 #define ATOMIC_OPS(op, c_op) ATOMIC_OP(op, c_op) ATOMIC_OP_RETURN(op, c_op) macro
126 ATOMIC_OPS(add, +=)
127 ATOMIC_OPS(sub, -=)
129 #undef ATOMIC_OPS
/linux-4.1.27/arch/powerpc/include/asm/
Datomic.h65 #define ATOMIC_OPS(op, asm_op) ATOMIC_OP(op, asm_op) ATOMIC_OP_RETURN(op, asm_op) macro
67 ATOMIC_OPS(add, add) in ATOMIC_OPS() function
68 ATOMIC_OPS(sub, subf) in ATOMIC_OPS()
70 #undef ATOMIC_OPS in ATOMIC_OPS()
/linux-4.1.27/arch/mips/include/asm/
Datomic.h133 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
137 ATOMIC_OPS(add, +=, addu)
138 ATOMIC_OPS(sub, -=, subu)
140 #undef ATOMIC_OPS
/linux-4.1.27/arch/arm/include/asm/
Datomic.h190 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
194 ATOMIC_OPS(add, +=, add)
195 ATOMIC_OPS(sub, -=, sub)
197 #undef ATOMIC_OPS