Loading...
Defined in 4 files as a macro:
- arch/csky/include/asm/cmpxchg.h, line 38 (as a macro)
- arch/riscv/include/asm/cmpxchg.h, line 302 (as a macro)
- arch/x86/include/asm/cmpxchg.h, line 133 (as a macro)
- tools/arch/x86/include/asm/cmpxchg.h, line 83 (as a macro)
Defined in 13 files as a function:
- arch/arc/include/asm/cmpxchg.h, line 17 (as a function)
- arch/arc/include/asm/cmpxchg.h, line 47 (as a function)
- arch/arc/include/asm/cmpxchg.h, line 67 (as a function)
- arch/arm/include/asm/cmpxchg.h, line 156 (as a function)
- arch/m68k/include/asm/cmpxchg.h, line 95 (as a function)
- arch/mips/include/asm/cmpxchg.h, line 157 (as a function)
- arch/openrisc/include/asm/cmpxchg.h, line 121 (as a function)
- arch/parisc/include/asm/cmpxchg.h, line 60 (as a function)
- arch/powerpc/include/asm/cmpxchg.h, line 403 (as a function)
- arch/sh/include/asm/cmpxchg.h, line 55 (as a function)
- arch/sparc/include/asm/cmpxchg_32.h, line 46 (as a function)
- arch/sparc/include/asm/cmpxchg_64.h, line 157 (as a function)
- arch/xtensa/include/asm/cmpxchg.h, line 74 (as a function)
Referenced in 19 files:
- arch/alpha/include/asm/cmpxchg.h
- arch/arc/include/asm/cmpxchg.h, line 93
- arch/arm/include/asm/cmpxchg.h
- arch/arm64/include/asm/cmpxchg.h
- arch/csky/include/asm/cmpxchg.h, line 68
- arch/m68k/include/asm/cmpxchg.h
- arch/mips/include/asm/cmpxchg.h, line 184
- arch/openrisc/include/asm/cmpxchg.h, line 137
- arch/parisc/include/asm/cmpxchg.h, line 77
- arch/powerpc/include/asm/cmpxchg.h, line 485
- arch/riscv/include/asm/atomic.h, line 289
- arch/riscv/include/asm/cmpxchg.h, line 344
- arch/sh/include/asm/cmpxchg.h, line 70
- arch/sparc/include/asm/cmpxchg_32.h, line 62
- arch/sparc/include/asm/cmpxchg_64.h
- arch/x86/include/asm/cmpxchg.h, line 149
- arch/x86/include/asm/mc146818rtc.h, line 50
- arch/xtensa/include/asm/cmpxchg.h, line 86
- tools/arch/x86/include/asm/cmpxchg.h, line 87