ATOMIC_FETCH_OP 151 arch/alpha/include/asm/atomic.h ATOMIC_FETCH_OP(op, op##l) \ ATOMIC_FETCH_OP 175 arch/alpha/include/asm/atomic.h ATOMIC_FETCH_OP(op, asm) \ ATOMIC_FETCH_OP 182 arch/arc/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 193 arch/arc/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 284 arch/arc/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 294 arch/arc/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 303 arch/arc/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 223 arch/arm/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 233 arch/arm/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 41 arch/arm64/include/asm/atomic.h ATOMIC_FETCH_OP(_relaxed, op) \ ATOMIC_FETCH_OP 42 arch/arm64/include/asm/atomic.h ATOMIC_FETCH_OP(_acquire, op) \ ATOMIC_FETCH_OP 43 arch/arm64/include/asm/atomic.h ATOMIC_FETCH_OP(_release, op) \ ATOMIC_FETCH_OP 44 arch/arm64/include/asm/atomic.h ATOMIC_FETCH_OP( , op) ATOMIC_FETCH_OP 55 arch/arm64/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 106 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP ( , dmb ish, , l, "memory", __VA_ARGS__)\ ATOMIC_FETCH_OP 107 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_relaxed, , , , , __VA_ARGS__)\ ATOMIC_FETCH_OP 108 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_acquire, , a, , "memory", __VA_ARGS__)\ ATOMIC_FETCH_OP 109 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_release, , , l, "memory", __VA_ARGS__) ATOMIC_FETCH_OP 117 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP ( , dmb ish, , l, "memory", __VA_ARGS__)\ ATOMIC_FETCH_OP 118 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_relaxed, , , , , __VA_ARGS__)\ ATOMIC_FETCH_OP 119 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_acquire, , a, , "memory", __VA_ARGS__)\ ATOMIC_FETCH_OP 120 arch/arm64/include/asm/atomic_ll_sc.h ATOMIC_FETCH_OP (_release, , , l, "memory", __VA_ARGS__) ATOMIC_FETCH_OP 133 arch/arm64/include/asm/atomic_ll_sc.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 44 arch/arm64/include/asm/atomic_lse.h ATOMIC_FETCH_OP(_relaxed, , op, asm_op) \ ATOMIC_FETCH_OP 45 arch/arm64/include/asm/atomic_lse.h ATOMIC_FETCH_OP(_acquire, a, op, asm_op, "memory") \ ATOMIC_FETCH_OP 46 arch/arm64/include/asm/atomic_lse.h ATOMIC_FETCH_OP(_release, l, op, asm_op, "memory") \ ATOMIC_FETCH_OP 47 arch/arm64/include/asm/atomic_lse.h ATOMIC_FETCH_OP( , al, op, asm_op, "memory") ATOMIC_FETCH_OP 54 arch/arm64/include/asm/atomic_lse.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 189 arch/csky/include/asm/atomic.h ATOMIC_FETCH_OP(add, +) ATOMIC_FETCH_OP 191 arch/csky/include/asm/atomic.h ATOMIC_FETCH_OP(sub, -) ATOMIC_FETCH_OP 193 arch/csky/include/asm/atomic.h ATOMIC_FETCH_OP(and, &) ATOMIC_FETCH_OP 195 arch/csky/include/asm/atomic.h ATOMIC_FETCH_OP(or, |) ATOMIC_FETCH_OP 197 arch/csky/include/asm/atomic.h ATOMIC_FETCH_OP(xor, ^) ATOMIC_FETCH_OP 206 arch/csky/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 60 arch/h8300/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op) ATOMIC_FETCH_OP 135 arch/hexagon/include/asm/atomic.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 141 arch/hexagon/include/asm/atomic.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 148 arch/hexagon/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 63 arch/ia64/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op) ATOMIC_FETCH_OP 110 arch/ia64/include/asm/atomic.h ATOMIC_FETCH_OP(and, &) ATOMIC_FETCH_OP 111 arch/ia64/include/asm/atomic.h ATOMIC_FETCH_OP(or, |) ATOMIC_FETCH_OP 112 arch/ia64/include/asm/atomic.h ATOMIC_FETCH_OP(xor, ^) ATOMIC_FETCH_OP 106 arch/m68k/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 114 arch/m68k/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 121 arch/m68k/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 151 arch/mips/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 164 arch/mips/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op, asm_op) ATOMIC_FETCH_OP 72 arch/openrisc/include/asm/atomic.h ATOMIC_FETCH_OP(add) ATOMIC_FETCH_OP 73 arch/openrisc/include/asm/atomic.h ATOMIC_FETCH_OP(sub) ATOMIC_FETCH_OP 74 arch/openrisc/include/asm/atomic.h ATOMIC_FETCH_OP(and) ATOMIC_FETCH_OP 75 arch/openrisc/include/asm/atomic.h ATOMIC_FETCH_OP(or) ATOMIC_FETCH_OP 76 arch/openrisc/include/asm/atomic.h ATOMIC_FETCH_OP(xor) ATOMIC_FETCH_OP 82 arch/openrisc/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 120 arch/parisc/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op) ATOMIC_FETCH_OP 128 arch/parisc/include/asm/atomic.h ATOMIC_FETCH_OP(op, c_op) ATOMIC_FETCH_OP 135 arch/parisc/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 130 arch/riscv/include/asm/atomic.h ATOMIC_FETCH_OP( op, asm_op, I, w, int, ) \ ATOMIC_FETCH_OP 134 arch/riscv/include/asm/atomic.h ATOMIC_FETCH_OP( op, asm_op, I, w, int, ) \ ATOMIC_FETCH_OP 136 arch/riscv/include/asm/atomic.h ATOMIC_FETCH_OP( op, asm_op, I, d, s64, 64) \ ATOMIC_FETCH_OP 169 arch/riscv/include/asm/atomic.h ATOMIC_FETCH_OP(op, asm_op, I, w, int, ) ATOMIC_FETCH_OP 172 arch/riscv/include/asm/atomic.h ATOMIC_FETCH_OP(op, asm_op, I, w, int, ) \ ATOMIC_FETCH_OP 173 arch/riscv/include/asm/atomic.h ATOMIC_FETCH_OP(op, asm_op, I, d, s64, 64) ATOMIC_FETCH_OP 69 arch/sh/include/asm/atomic-grb.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 75 arch/sh/include/asm/atomic-grb.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 82 arch/sh/include/asm/atomic-grb.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 53 arch/sh/include/asm/atomic-irq.h ATOMIC_FETCH_OP(op, c_op) ATOMIC_FETCH_OP 61 arch/sh/include/asm/atomic-irq.h ATOMIC_FETCH_OP(op, c_op) ATOMIC_FETCH_OP 68 arch/sh/include/asm/atomic-irq.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 71 arch/sh/include/asm/atomic-llsc.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 77 arch/sh/include/asm/atomic-llsc.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 84 arch/sh/include/asm/atomic-llsc.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 36 arch/sparc/include/asm/atomic_64.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 42 arch/sparc/include/asm/atomic_64.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 49 arch/sparc/include/asm/atomic_64.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 62 arch/sparc/lib/atomic32.c ATOMIC_FETCH_OP(add, +=) ATOMIC_FETCH_OP 63 arch/sparc/lib/atomic32.c ATOMIC_FETCH_OP(and, &=) ATOMIC_FETCH_OP 64 arch/sparc/lib/atomic32.c ATOMIC_FETCH_OP(or, |=) ATOMIC_FETCH_OP 67 arch/sparc/lib/atomic32.c #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 241 arch/xtensa/include/asm/atomic.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP 247 arch/xtensa/include/asm/atomic.h #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) ATOMIC_FETCH_OP 254 arch/xtensa/include/asm/atomic.h #undef ATOMIC_FETCH_OP ATOMIC_FETCH_OP 122 include/asm-generic/atomic.h ATOMIC_FETCH_OP(add, +) ATOMIC_FETCH_OP 126 include/asm-generic/atomic.h ATOMIC_FETCH_OP(sub, -) ATOMIC_FETCH_OP 130 include/asm-generic/atomic.h ATOMIC_FETCH_OP(and, &) ATOMIC_FETCH_OP 134 include/asm-generic/atomic.h ATOMIC_FETCH_OP(or, |) ATOMIC_FETCH_OP 138 include/asm-generic/atomic.h ATOMIC_FETCH_OP(xor, ^) ATOMIC_FETCH_OP 153 include/asm-generic/atomic.h #undef ATOMIC_FETCH_OP