Loading...
Defined in 20 files as a macro:
- arch/alpha/include/asm/cmpxchg.h, line 45 (as a macro)
- arch/arc/include/asm/cmpxchg.h, line 122 (as a macro)
- arch/arm/include/asm/cmpxchg.h, line 131 (as a macro)
- arch/arm64/include/asm/cmpxchg.h, line 104 (as a macro)
- arch/hexagon/include/asm/cmpxchg.h, line 45 (as a macro)
- arch/ia64/include/asm/cmpxchg.h, line 7 (as a macro)
- arch/loongarch/include/asm/cmpxchg.h, line 85 (as a macro)
- arch/m68k/include/asm/cmpxchg.h, line 78 (as a macro)
- arch/mips/include/asm/cmpxchg.h, line 92 (as a macro)
- arch/openrisc/include/asm/cmpxchg.h, line 164 (as a macro)
- arch/parisc/include/asm/cmpxchg.h, line 47 (as a macro)
- arch/riscv/include/asm/cmpxchg.h, line 143 (as a macro)
- arch/s390/include/asm/cmpxchg.h, line 75 (as a macro)
- arch/sh/include/asm/cmpxchg.h, line 48 (as a macro)
- arch/sparc/include/asm/cmpxchg_32.h, line 28 (as a macro)
- arch/sparc/include/asm/cmpxchg_64.h, line 55 (as a macro)
- arch/x86/include/asm/cmpxchg.h, line 78 (as a macro)
- arch/xtensa/include/asm/cmpxchg.h, line 172 (as a macro)
- include/asm-generic/cmpxchg.h, line 101 (as a macro)
- include/linux/atomic/atomic-arch-fallback.h, line 28 (as a macro)
Referenced in 23 files:
- arch/alpha/include/asm/atomic.h
- arch/arc/include/asm/atomic.h, line 39
- arch/arm/include/asm/atomic.h, line 243
- arch/arm64/include/asm/atomic.h, line 152
- arch/hexagon/include/asm/atomic.h, line 44
- arch/ia64/include/asm/atomic.h
- arch/loongarch/include/asm/atomic.h
- arch/m68k/include/asm/atomic.h, line 164
- arch/mips/include/asm/atomic.h, line 45
- arch/openrisc/include/asm/atomic.h, line 133
- arch/parisc/include/asm/atomic.h
- arch/powerpc/include/asm/atomic.h
- arch/riscv/include/asm/cmpxchg.h
- arch/s390/include/asm/atomic.h
- arch/sh/include/asm/atomic.h, line 33
- arch/sparc/include/asm/atomic_64.h
- arch/x86/include/asm/atomic.h, line 208
- arch/x86/include/asm/atomic64_64.h, line 196
- arch/xtensa/include/asm/atomic.h, line 261
- include/asm-generic/atomic.h, line 133
- include/asm-generic/cmpxchg.h, line 100
- include/linux/atomic/atomic-arch-fallback.h
- include/linux/atomic/atomic-instrumented.h, line 1886