Defined in 13 files as a macro:
- arch/alpha/include/asm/atomic.h, line 28 (as a macro)
- arch/arm/include/asm/atomic.h, line 252 (as a macro)
- arch/arm64/include/asm/atomic.h, line 170 (as a macro)
- arch/ia64/include/asm/atomic.h, line 23 (as a macro)
- arch/mips/include/asm/atomic.h, line 241 (as a macro)
- arch/parisc/include/asm/atomic.h, line 143 (as a macro)
- arch/powerpc/include/asm/atomic.h, line 298 (as a macro)
- arch/riscv/include/asm/atomic.h, line 40 (as a macro)
- arch/s390/include/asm/atomic.h, line 85 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 16 (as a macro)
- arch/x86/include/asm/atomic64_32.h, line 15 (as a macro)
- arch/x86/include/asm/atomic64_64.h, line 11 (as a macro)
- include/asm-generic/atomic64.h, line 16 (as a macro)
Referenced in 18 files:
- arch/arc/include/asm/atomic.h, line 327
- arch/arm/mm/context.c, line 43
- arch/powerpc/platforms/pseries/lparcfg.c, line 62
- arch/s390/crypto/arch_random.c, line 40
- arch/s390/kernel/perf_cpum_cf_common.c, line 30
- arch/x86/kernel/pvclock.c, line 47
- arch/x86/mm/tlb.c, line 73
- drivers/char/hw_random/s390-trng.c
- drivers/dma-buf/dma-fence.c, line 35
- drivers/media/rc/rc-ir-raw.c, line 19
- drivers/video/fbdev/hyperv_fb.c, line 234
- fs/namespace.c, line 3175
- include/asm-generic/atomic-long.h, line 13
- include/linux/sched/signal.h
- lib/atomic64_test.c, line 157
- net/rds/rds.h, line 40
- net/smc/smc.h, line 27
- virt/kvm/arm/arm.c, line 54