Defined in 27 files as a macro:
- arch/alpha/include/asm/atomic.h, line 58 (as a macro)
- arch/arc/include/asm/atomic.h, line 43 (as a macro)
- arch/arc/include/asm/atomic.h, line 142 (as a macro)
- arch/arm/include/asm/atomic.h, line 56 (as a macro)
- arch/arm/include/asm/atomic.h, line 174 (as a macro)
- arch/arm64/include/asm/atomic_ll_sc.h, line 56 (as a macro)
- arch/csky/include/asm/atomic.h, line 53 (as a macro)
- arch/csky/include/asm/atomic.h, line 139 (as a macro)
- arch/h8300/include/asm/atomic.h, line 20 (as a macro)
- arch/hexagon/include/asm/atomic.h, line 101 (as a macro)
- arch/m68k/include/asm/atomic.h, line 42 (as a macro)
- arch/m68k/include/asm/atomic.h, line 74 (as a macro)
- arch/mips/include/asm/atomic.h, line 81 (as a macro)
- arch/openrisc/include/asm/atomic.h, line 32 (as a macro)
- arch/parisc/include/asm/atomic.h, line 90 (as a macro)
- arch/riscv/include/asm/atomic.h, line 115 (as a macro)
- arch/sh/include/asm/atomic-grb.h, line 25 (as a macro)
- arch/sh/include/asm/atomic-irq.h, line 23 (as a macro)
- arch/sh/include/asm/atomic-llsc.h, line 34 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 28 (as a macro)
- arch/sparc/lib/atomic32.c, line 46 (as a macro)
- arch/sparc/lib/atomic_64.S, line 36 (as a macro)
- arch/xtensa/include/asm/atomic.h, line 78 (as a macro)
- arch/xtensa/include/asm/atomic.h, line 138 (as a macro)
- arch/xtensa/include/asm/atomic.h, line 199 (as a macro)
- include/asm-generic/atomic.h, line 46 (as a macro)
- include/asm-generic/atomic.h, line 84 (as a macro)
Defined in 1 files as a function:
Referenced in 20 files: