Home
last modified time | relevance | path

Searched defs:ATOMIC_OPS (Results 1 – 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/arch/riscv/include/asm/
Datomic.h66 #define ATOMIC_OPS(op, asm_op, I) \ macro
69 #define ATOMIC_OPS(op, asm_op, I) \ macro
74 ATOMIC_OPS(add, add, i) in ATOMIC_OPS() function
127 #define ATOMIC_OPS(op, asm_op, c_op, I) \ macro
166 #define ATOMIC_OPS(op, asm_op, I) \ macro
291 #define ATOMIC_OPS() \ macro
294 #define ATOMIC_OPS() \ macro
299 ATOMIC_OPS() in ATOMIC_OPS() function
/kernel/linux/linux-6.6/arch/hexagon/include/asm/
Datomic.h83 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
86 ATOMIC_OPS(sub) in ATOMIC_OPS() function
94 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/arch/hexagon/include/asm/
Datomic.h133 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
136 ATOMIC_OPS(sub) in ATOMIC_OPS() function
139 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
Datomic_64.h35 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
38 ATOMIC_OPS(sub) in ATOMIC_OPS() function
41 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/arch/sh/include/asm/
Datomic-grb.h69 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
75 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
Datomic-llsc.h71 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
77 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
Datomic-irq.h50 #define ATOMIC_OPS(op, c_op) \ macro
59 #define ATOMIC_OPS(op, c_op) \ macro
/kernel/linux/linux-6.6/arch/sh/include/asm/
Datomic-grb.h69 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
80 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
Datomic-llsc.h71 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
82 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
Datomic-irq.h50 #define ATOMIC_OPS(op, c_op) \ macro
64 #define ATOMIC_OPS(op, c_op) \ macro
/kernel/linux/linux-6.6/arch/riscv/include/asm/
Datomic.h66 #define ATOMIC_OPS(op, asm_op, I) \ macro
69 #define ATOMIC_OPS(op, asm_op, I) \ macro
74 ATOMIC_OPS(add, add, i) in ATOMIC_OPS() function
127 #define ATOMIC_OPS(op, asm_op, c_op, I) \ macro
166 #define ATOMIC_OPS(op, asm_op, I) \ macro
/kernel/linux/linux-6.6/arch/arc/include/asm/
Datomic-llsc.h72 #define ATOMIC_OPS(op, asm_op) \ macro
81 #define ATOMIC_OPS(op, asm_op) \ macro
Datomic-spinlock.h76 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
90 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
/kernel/linux/linux-6.6/arch/mips/include/asm/
Datomic.h26 #define ATOMIC_OPS(pfx, type) \ macro
139 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro
162 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro
/kernel/linux/linux-5.10/arch/mips/include/asm/
Datomic.h27 #define ATOMIC_OPS(pfx, type) \ macro
148 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro
171 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ macro
/kernel/linux/linux-6.6/arch/alpha/include/asm/
Datomic.h149 #define ATOMIC_OPS(op) \ macro
158 ATOMIC_OPS(sub) in ATOMIC_OPS() function
174 #define ATOMIC_OPS(op, asm) \ in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/arch/arm64/include/asm/
Datomic_ll_sc.h84 #define ATOMIC_OPS(...) \ macro
95 ATOMIC_OPS(add, add, I) in ATOMIC_OPS() function
99 #define ATOMIC_OPS(...) \ in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
Datomic.h243 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_OP_RETURN(op) macro
249 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
Datomic.h243 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_OP_RETURN(op) macro
254 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
/kernel/linux/linux-6.6/arch/sparc/include/asm/
Datomic_64.h35 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) macro
51 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) macro
/kernel/linux/linux-6.6/arch/arm64/include/asm/
Datomic_ll_sc.h84 #define ATOMIC_OPS(...) \ macro
95 ATOMIC_OPS(add, add, I) in ATOMIC_OPS() function
99 #define ATOMIC_OPS(...) \ in ATOMIC_OPS() macro
/kernel/linux/linux-5.10/arch/alpha/include/asm/
Datomic.h147 #define ATOMIC_OPS(op) \ macro
156 ATOMIC_OPS(sub) in ATOMIC_OPS() function
172 #define ATOMIC_OPS(op, asm) \ in ATOMIC_OPS() macro
/kernel/linux/linux-6.6/arch/csky/include/asm/
Datomic.h72 #define ATOMIC_OPS(op, c_op) \ macro
88 #define ATOMIC_OPS(op) \ macro
/kernel/linux/linux-5.10/arch/arc/include/asm/
Datomic.h175 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
187 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
Datomic.h73 #define ATOMIC_OPS(op, I, asm_op, c_op) \ macro
88 #define ATOMIC_OPS(op, I, asm_op) \ macro
92 ATOMIC_OPS(and, i, and) in ATOMIC_OPS() function

12