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 135 (as a macro)
- arch/ia64/include/asm/atomic.h, line 25 (as a macro)
- arch/mips/include/asm/atomic.h, line 377 (as a macro)
- arch/sparc/include/asm/atomic_64.h, line 18 (as a macro)
- arch/tile/include/asm/atomic_64.h, line 116 (as a macro)
Defined in 10 files as a function:
- arch/arm/include/asm/atomic.h, line 276 (as a function)
- arch/arm/include/asm/atomic.h, line 298 (as a function)
- arch/frv/include/asm/atomic.h, line 86 (as a function)
- arch/parisc/include/asm/atomic.h, line 259 (as a function)
- arch/powerpc/include/asm/atomic.h, line 317 (as a function)
- arch/s390/include/asm/atomic.h, line 227 (as a function)
- arch/tile/include/asm/atomic_32.h, line 118 (as a function)
- arch/x86/include/asm/atomic64_32.h, line 119 (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 112
- arch/x86/include/asm/atomic64_32.h, line 113
- arch/x86/include/asm/atomic64_64.h, line 12
Referenced in 96 files:
- arch/arc/include/asm/atomic.h, line 373
- arch/arm/kvm/arm.c
- arch/arm/mm/context.c
- arch/arm64/mm/context.c
- arch/frv/include/asm/atomic.h
- arch/ia64/include/asm/atomic.h
- arch/mips/include/asm/atomic.h, line 635
- arch/parisc/include/asm/atomic.h
- arch/s390/include/asm/atomic.h
- arch/s390/kernel/vtime.c
- arch/s390/pci/pci_debug.c, line 73
- arch/sparc/include/asm/atomic_64.h, line 113
- arch/tile/include/asm/atomic.h, line 195
- arch/x86/events/intel/cqm.c
- arch/x86/include/asm/atomic64_64.h
- arch/x86/kernel/pvclock.c, line 110
- arch/x86/kvm/hyperv.c
- block/blk-cgroup.c
- block/cfq-iosched.c
- drivers/block/zram/zram_drv.c
- drivers/crypto/nx/nx-842-pseries.c
- drivers/firmware/efi/cper.c, line 49
- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
- drivers/gpu/drm/radeon/radeon_fence.c
- drivers/gpu/drm/radeon/radeon_kms.c
- drivers/gpu/drm/radeon/radeon_object.c
- drivers/gpu/drm/radeon/radeon_ring.c, line 250
- drivers/gpu/drm/virtio/virtgpu_debugfs.c, line 38
- drivers/gpu/drm/virtio/virtgpu_fence.c
- drivers/infiniband/hw/mlx4/mad.c
- drivers/infiniband/hw/mlx4/qp.c
- drivers/md/dm-raid.c, line 3199
- drivers/md/md.c, line 4407
- drivers/net/ethernet/freescale/gianfar_ethtool.c, line 151
- drivers/net/veth.c, line 161
- drivers/net/wireless/intel/iwlwifi/dvm/lib.c
- drivers/net/wireless/intel/iwlwifi/mvm/d3.c
- drivers/scsi/fnic/fnic_debugfs.c, line 624
- drivers/scsi/fnic/fnic_scsi.c
- drivers/scsi/fnic/fnic_trace.c
- line 233
- line 234
- line 235
- line 236
- line 237
- line 238
- line 239
- line 240
- line 241
- line 253
- line 254
- line 255
- line 256
- line 257
- line 270
- line 271
- line 272
- line 273
- line 274
- line 275
- line 294
- line 295
- line 296
- line 297
- line 298
- line 300
- line 301
- line 302
- line 303
- line 304
- line 306
- line 318
- line 319
- line 320
- line 321
- line 333
- line 334
- line 335
- line 336
- line 367
- line 368
- line 369
- line 370
- line 371
- line 372
- line 373
- line 374
- line 376
- line 378
- line 379
- line 380
- line 381
- line 382
- drivers/scsi/snic/snic_debugfs.c
- line 168
- line 213
- line 229
- line 230
- line 231
- line 232
- line 233
- line 234
- line 235
- line 236
- line 237
- line 238
- line 239
- line 240
- line 241
- line 250
- line 269
- line 270
- line 271
- line 272
- line 273
- line 274
- line 286
- line 287
- line 288
- line 302
- line 303
- line 304
- line 305
- line 306
- line 339
- line 340
- line 341
- line 342
- line 343
- line 344
- line 345
- line 346
- line 347
- line 348
- line 349
- line 350
- line 351
- line 352
- drivers/scsi/snic/snic_io.c
- drivers/scsi/snic/snic_scsi.c
- drivers/scsi/snic/snic_stats.h
- drivers/scsi/st.c
- drivers/staging/vt6655/rxtx.c, line 1253
- drivers/staging/vt6656/rxtx.c, line 752
- drivers/usb/core/devio.c, line 157
- fs/btrfs/delayed-ref.c
- fs/btrfs/dev-replace.c
- fs/btrfs/scrub.c, line 3724
- fs/ceph/dir.c
- fs/ceph/inode.c
- fs/ceph/super.h
- fs/ext4/balloc.c, line 563
- fs/ext4/ialloc.c, line 380
- fs/ext4/super.c, line 5199
- fs/ext4/sysfs.c, line 275
- fs/f2fs/debug.c
- fs/nilfs2/ifile.c, line 174
- fs/nilfs2/segment.c
- fs/nilfs2/super.c, line 651
- fs/nilfs2/sysfs.c
- fs/xfs/xfs_log.c
- fs/xfs/xfs_log_priv.h
- fs/xfs/xfs_log_recover.c
- fs/xfs/xfs_trace.h
- include/asm-generic/local64.h, line 67
- include/linux/blk-cgroup.h
- include/linux/netfilter/ipset/ip_set.h
- include/linux/perf_event.h, line 1103
- include/linux/vmw_vmci_defs.h, line 751
- kernel/cgroup_pids.c
- kernel/events/core.c
- kernel/time/posix-cpu-timers.c
- kernel/trace/trace_events_hist.c
- kernel/trace/tracing_map.c
- lib/atomic64.c, line 60
- lib/atomic64_test.c, line 165
- net/batman-adv/tp_meter.c, line 430
- net/ceph/osd_client.c, line 3530
- net/core/sock_diag.c, line 25
- net/ipv4/inet_connection_sock.c, line 671
- net/ipv4/inet_timewait_sock.c, line 190
- net/mac80211/cfg.c
- net/mac80211/debugfs_key.c
- net/netfilter/nf_conntrack_acct.c
- net/netfilter/nf_conntrack_core.c, line 676
- net/netfilter/nf_conntrack_netlink.c
- net/netfilter/nfnetlink_acct.c
- net/netfilter/nft_ct.c
- net/netfilter/xt_connbytes.c
- net/rds/ib_recv.c, line 639