Loading...
Defined in 1 files as a prototype:
Defined in 9 files as a macro:
- arch/alpha/include/asm/atomic.h, line 298 (as a macro)
- arch/arm/include/asm/atomic.h, line 473 (as a macro)
- arch/mips/include/asm/atomic.h, line 262 (as a macro)
- arch/powerpc/include/asm/atomic.h, line 501 (as a macro)
- arch/riscv/include/asm/atomic.h, line 353 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 64 (as a macro)
- include/asm-generic/atomic-instrumented.h, line 1641 (as a macro)
- include/asm-generic/atomic64.h, line 50 (as a macro)
- include/linux/atomic-fallback.h, line 2591 (as a macro)
Defined in 7 files as a function:
- arch/alpha/include/asm/atomic.h, line 278 (as a function)
- arch/arm/include/asm/atomic.h, line 447 (as a function)
- arch/powerpc/include/asm/atomic.h, line 482 (as a function)
- arch/sparc/lib/atomic_64.S, line 153 (as a function)
- include/asm-generic/atomic-instrumented.h, line 1636 (as a function)
- include/linux/atomic-fallback.h, line 2579 (as a function)
- lib/atomic64.c, line 133 (as a function)
Referenced in 10 files:
- arch/arc/include/asm/atomic.h
- arch/arm64/include/asm/atomic.h, line 99
- arch/sparc/lib/atomic_64.S
- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c, line 2336
- drivers/net/netdevsim/fib.c
- include/asm-generic/atomic-long.h, line 515
- include/asm-generic/atomic64.h, line 49
- include/linux/atomic-fallback.h
- lib/atomic64.c, line 146
- lib/atomic64_test.c