Defined in 1 files as a prototype:
Defined in 18 files as a macro:
-
arch/arc/include/asm/atomic-spinlock.h,
line 84
(as a macro)
-
arch/arm/include/asm/atomic.h,
line 202
(as a macro)
-
arch/arm64/include/asm/atomic.h,
line 118
(as a macro)
-
arch/hexagon/include/asm/atomic.h,
line 90
(as a macro)
-
arch/loongarch/include/asm/atomic-amo.h,
line 71
(as a macro)
-
arch/m68k/include/asm/atomic.h,
line 111
(as a macro)
-
arch/openrisc/include/asm/atomic.h,
line 90
(as a macro)
-
arch/parisc/include/asm/atomic.h,
line 123
(as a macro)
-
arch/riscv/include/asm/atomic.h,
line 147
(as a macro)
-
arch/s390/include/asm/atomic.h,
line 40
(as a macro)
-
arch/sh/include/asm/atomic-grb.h,
line 76
(as a macro)
-
arch/sh/include/asm/atomic-irq.h,
line 60
(as a macro)
-
arch/sh/include/asm/atomic-llsc.h,
line 78
(as a macro)
-
arch/sparc/include/asm/atomic_32.h,
line 25
(as a macro)
-
arch/sparc/include/asm/atomic_64.h,
line 42
(as a macro)
-
arch/x86/include/asm/atomic.h,
line 95
(as a macro)
-
arch/xtensa/include/asm/atomic.h,
line 250
(as a macro)
-
include/asm-generic/atomic.h,
line 118
(as a macro)
Defined in 2 files as a function:
Referenced in 5 files:
Smatch caller information: