Defined in 4 files as a macro:
Defined in 3 files as a function:
Documented in 2 files:
Referenced in 21 files:
- arch/alpha/include/asm/atomic.h, line 309
- arch/arc/include/asm/atomic.h, line 602
- arch/arm/include/asm/atomic.h, line 534
- arch/arm64/include/asm/atomic.h, line 199
- arch/ia64/include/asm/atomic.h, line 324
- arch/mips/include/asm/atomic.h, line 703
- arch/s390/include/asm/atomic.h, line 211
- arch/s390/kernel/vtime.c, line 253
- arch/s390/pci/pci_dma.c, line 413
- arch/sparc/include/asm/atomic_64.h, line 79
- arch/tile/include/asm/atomic_32.h, line 216
- arch/tile/include/asm/atomic_64.h, line 189
- drivers/block/zram/zram_drv.c, line 564
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
- drivers/gpu/drm/radeon/radeon_object.c
- drivers/scsi/snic/snic_scsi.c
- fs/ext4/mballoc.c, line 2994
- fs/nilfs2/inode.c, line 65
- include/asm-generic/atomic64.h, line 60
- include/asm-generic/local64.h, line 72
- net/netfilter/nft_quota.c, line 136