Loading...
Defined in 1 files as a prototype:
Defined in 6 files as a macro:
- arch/alpha/include/asm/atomic.h, line 21 (as a macro)
- arch/arm64/include/asm/atomic.h, line 176 (as a macro)
- arch/ia64/include/asm/atomic.h, line 24 (as a macro)
- arch/mips/include/asm/atomic.h, line 401 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 17 (as a macro)
- arch/tile/include/asm/atomic_64.h, line 65 (as a macro)
Defined in 11 files as a function:
- arch/arm/include/asm/atomic.h, line 248 (as a function)
- arch/arm/include/asm/atomic.h, line 270 (as a function)
- arch/frv/include/asm/atomic.h, line 133 (as a function)
- arch/parisc/include/asm/atomic.h, line 180 (as a function)
- arch/powerpc/include/asm/atomic.h, line 282 (as a function)
- arch/s390/include/asm/atomic.h, line 133 (as a function)
- arch/s390/include/asm/atomic.h, line 191 (as a function)
- arch/tile/include/asm/atomic_32.h, line 94 (as a function)
- arch/x86/include/asm/atomic64_32.h, line 120 (as a function)
- arch/x86/include/asm/atomic64_64.h, line 19 (as a function)
- lib/atomic64.c, line 49 (as a function)
Documented in 3 files:
- arch/tile/include/asm/atomic_32.h, line 88
- arch/x86/include/asm/atomic64_32.h, line 114
- arch/x86/include/asm/atomic64_64.h, line 12
Referenced in 52 files:
- arch/arm/kvm/arm.c
- arch/arm/mm/context.c
- arch/arm64/include/asm/atomic.h, line 287
- arch/ia64/include/asm/atomic.h
- arch/mips/include/asm/atomic.h, line 681
- arch/parisc/include/asm/atomic.h
- arch/s390/include/asm/atomic.h
- arch/s390/kernel/vtime.c
- arch/s390/pci/pci_debug.c, line 70
- arch/sparc/include/asm/atomic_64.h, line 95
- arch/tile/include/asm/atomic.h, line 193
- arch/x86/include/asm/atomic64_64.h
- arch/x86/kernel/pvclock.c, line 95
- drivers/acpi/apei/cper.c, line 44
- drivers/block/rbd.c, line 4438
- drivers/crypto/nx/nx-842.c
- drivers/gpu/drm/radeon/radeon_fence.c
- drivers/md/dm-raid.c, line 1396
- drivers/md/md.c, line 4300
- drivers/net/ethernet/freescale/gianfar_ethtool.c, line 154
- drivers/net/veth.c, line 165
- drivers/staging/zram/zram_drv.c
- fs/btrfs/ctree.c, line 364
- fs/btrfs/dev-replace.c
- fs/btrfs/scrub.c, line 2727
- fs/ext4/balloc.c, line 514
- fs/ext4/ialloc.c, line 351
- fs/ext4/super.c
- fs/nilfs2/ifile.c, line 177
- fs/nilfs2/segment.c
- fs/nilfs2/super.c, line 658
- fs/xfs/xfs_log.c
- fs/xfs/xfs_log_priv.h
- fs/xfs/xfs_log_recover.c, line 1026
- fs/xfs/xfs_trace.h, line 842
- include/asm-generic/atomic-long.h, line 31
- include/asm-generic/local64.h, line 67
- include/linux/netfilter/ipset/ip_set.h
- include/linux/vmw_vmci_defs.h
- kernel/events/core.c
- kernel/sched/fair.c
- lib/atomic64.c, line 60
- lib/atomic64_test.c, line 32
- net/mac80211/cfg.c
- net/mac80211/debugfs_key.c
- net/mac80211/key.c
- net/netfilter/nf_conntrack_acct.c
- net/netfilter/nf_conntrack_netlink.c
- net/netfilter/nfnetlink_acct.c
- net/netfilter/xt_connbytes.c
- net/rds/ib_recv.c, line 611
- net/rds/iw_recv.c, line 442