Loading...
Defined in 1 files as a prototype:
Defined in 13 files as a macro:
- arch/alpha/include/asm/atomic.h, line 27 (as a macro)
- arch/arm/include/asm/atomic.h, line 250 (as a macro)
- arch/arm64/include/asm/atomic.h, line 168 (as a macro)
- arch/ia64/include/asm/atomic.h, line 22 (as a macro)
- arch/mips/include/asm/atomic.h, line 51 (as a macro)
- arch/parisc/include/asm/atomic.h, line 141 (as a macro)
- arch/powerpc/include/asm/atomic.h, line 314 (as a macro)
- arch/riscv/include/asm/atomic.h, line 38 (as a macro)
- arch/s390/include/asm/atomic.h, line 83 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 15 (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 21 files:
- arch/arc/include/asm/atomic.h, line 221
- arch/arm64/kvm/arm.c, line 59
- arch/powerpc/platforms/pseries/lparcfg.c, line 62
- arch/s390/crypto/arch_random.c, line 41
- arch/s390/kernel/perf_cpum_cf_common.c, line 30
- arch/x86/kernel/pvclock.c, line 47
- arch/x86/mm/tlb.c, line 202
- 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/net/wireguard/noise.c, line 32
- drivers/net/wireguard/peer.c, line 19
- drivers/video/fbdev/hyperv_fb.c, line 299
- fs/namespace.c, line 3279
- include/asm-generic/atomic-long.h, line 14
- include/linux/cookie.h
- include/linux/sched/signal.h
- lib/atomic64_test.c, line 157
- lib/test_lockup.c, line 164
- net/rds/rds.h, line 40
- net/smc/smc.h, line 38