Loading...
Defined in 5 files as a typedef:
- arch/arm/include/asm/atomic.h, line 253 (as a typedef)
- arch/x86/include/asm/atomic64_32.h, line 13 (as a typedef)
- include/asm-generic/atomic64.h, line 18 (as a typedef)
- include/linux/types.h, line 183 (as a typedef)
- tools/testing/selftests/rcutorture/formal/srcu-cbmc/include/linux/types.h, line 109 (as a typedef)
Referenced in 130 files:
- arch/alpha/include/asm/atomic.h, 5 times
- arch/arc/include/asm/atomic.h, 10 times
- arch/arm/include/asm/atomic.h, 11 times
- arch/arm/include/asm/mmu.h, line 9
- arch/arm/include/asm/xen/events.h, line 21
- arch/arm/mm/context.c, 2 times
- arch/arm64/include/asm/atomic_ll_sc.h, 4 times
- arch/arm64/include/asm/atomic_lse.h, 17 times
- arch/arm64/include/asm/mmu.h, line 29
- arch/arm64/mm/context.c, 2 times
- arch/ia64/include/asm/atomic.h, 4 times
- arch/mips/include/asm/atomic.h, 4 times
- arch/parisc/include/asm/atomic.h, 5 times
- arch/powerpc/include/asm/atomic.h, 12 times
- arch/powerpc/include/asm/kvm_host.h, line 275
- arch/powerpc/mm/mmu_context_iommu.c, line 34
- arch/powerpc/platforms/pseries/lparcfg.c, 2 times
- arch/riscv/include/asm/atomic.h, 4 times
- arch/s390/crypto/arch_random.c, line 40
- arch/s390/include/asm/archrandom.h, line 20
- arch/s390/include/asm/atomic.h, 8 times
- arch/s390/include/asm/kvm_host.h, line 828
- arch/s390/include/asm/pci.h, 3 times
- arch/s390/kernel/vtime.c, 2 times
- arch/s390/pci/pci_debug.c, line 73
- arch/sparc/include/asm/atomic_64.h, 4 times
- arch/x86/include/asm/atomic64_32.h, 23 times
- arch/x86/include/asm/atomic64_64.h, 23 times
- arch/x86/include/asm/kvm_host.h, line 480
- arch/x86/include/asm/mmu.h, line 28
- arch/x86/include/asm/mmu_context.h, line 17
- arch/x86/include/asm/pgtable-3level.h, line 155
- arch/x86/kernel/pvclock.c, line 58
- arch/x86/mm/tlb.c, line 70
- block/blk-iolatency.c, line 126
- drivers/block/zram/zram_drv.h, 12 times
- drivers/char/hw_random/s390-trng.c, 2 times
- drivers/crypto/bcm/cipher.h, 2 times
- drivers/crypto/cavium/cpt/cptvf.h, line 83
- drivers/crypto/cavium/zip/zip_main.h, 9 times
- drivers/crypto/nx/nx-842-pseries.c, 9 times
- drivers/crypto/nx/nx.h, 3 times
- drivers/dma-buf/dma-fence.c, line 39
- drivers/firmware/efi/cper.c, line 49
- drivers/gpu/drm/amd/amdgpu/amdgpu.h, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c, line 31
- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c, 2 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c, 4 times
- drivers/gpu/drm/radeon/radeon.h, 5 times
- drivers/gpu/drm/virtio/virtgpu_drv.h, line 77
- drivers/infiniband/hw/hfi1/rc.c, 2 times
- drivers/infiniband/hw/hfi1/ruc.c, 2 times
- drivers/infiniband/hw/i40iw/i40iw.h, line 313
- drivers/infiniband/hw/mlx4/mlx4_ib.h, 3 times
- drivers/infiniband/hw/qib/qib_rc.c, 2 times
- drivers/infiniband/hw/qib/qib_ruc.c, 2 times
- drivers/infiniband/sw/rxe/rxe_verbs.h, line 412
- drivers/lightnvm/pblk-init.c, line 388
- drivers/lightnvm/pblk.h, 5 times
- drivers/md/dm-integrity.c, line 249
- drivers/md/md.h, line 344
- drivers/md/raid5-ppl.c, line 105
- drivers/media/rc/rc-ir-raw.c, line 19
- drivers/net/ethernet/cavium/thunder/nicvf_queues.c, 2 times
- drivers/net/ethernet/freescale/gianfar.h, 14 times
- drivers/net/ethernet/freescale/gianfar_ethtool.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h, 8 times
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_stats.c, line 71
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.h, 8 times
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_stats.c, line 50
- drivers/net/ethernet/mellanox/mlxsw/core.c, line 70
- drivers/net/veth.c, line 57
- drivers/s390/crypto/ap_bus.h, line 161
- drivers/scsi/fnic/fnic.h, line 240
- drivers/scsi/fnic/fnic_stats.h, 70 times
- drivers/scsi/snic/snic.h, line 330
- drivers/scsi/snic/snic_stats.h, 56 times
- drivers/scsi/st.h, 10 times
- drivers/usb/core/devio.c, line 131
- drivers/video/fbdev/hyperv_fb.c, line 243
- fs/btrfs/ctree.h, 4 times
- fs/btrfs/dev-replace.h, line 34
- fs/ceph/mds_client.h, line 329
- fs/ceph/super.h, 3 times
- fs/ext4/ext4.h, 2 times
- fs/f2fs/f2fs.h, 4 times
- fs/namespace.c, line 2831
- fs/nilfs2/the_nilfs.h, 2 times
- fs/xfs/xfs_log.c, 4 times
- fs/xfs/xfs_log_priv.h, 7 times
- include/asm-generic/atomic-instrumented.h, 28 times
- include/asm-generic/atomic-long.h, line 24
- include/asm-generic/atomic64.h, 9 times
- include/asm-generic/local64.h, line 63
- include/drm/gpu_scheduler.h, line 272
- include/linux/atomic.h, 9 times
- include/linux/blk-cgroup.h, 4 times
- include/linux/ceph/osd_client.h, line 343
- include/linux/fs.h, 2 times
- include/linux/iova.h, 2 times
- include/linux/netfilter/ipset/ip_set.h, 2 times
- include/linux/perf_event.h, 3 times
- include/linux/sched/signal.h, 3 times
- include/linux/vmw_vmci_defs.h, 5 times
- include/net/mac80211.h, line 1646
- include/net/net_namespace.h, line 61
- include/net/netfilter/nf_conntrack_acct.h, 2 times
- include/net/sock.h, line 195
- include/net/tls.h, line 231
- kernel/bpf/core.c, line 1383
- kernel/cgroup/pids.c, 3 times
- kernel/events/core.c, line 562
- kernel/futex.c, line 509
- kernel/time/posix-cpu-timers.c, line 185
- kernel/trace/trace_clock.c, line 132
- kernel/trace/tracing_map.c, 2 times
- kernel/trace/tracing_map.h, 4 times
- lib/atomic64.c, 10 times
- lib/atomic64_test.c, line 161
- mm/z3fold.c, line 132
- net/batman-adv/types.h, line 1400
- net/netfilter/nfnetlink_acct.c, 2 times
- net/netfilter/nft_quota.c, line 21
- net/rds/ib.h, line 188
- net/sched/sch_cbs.c, line 77
- net/smc/smc.h, line 94
- net/smc/smc_cdc.h, line 34
- net/sunrpc/auth_gss/svcauth_gss.c, line 1206
- virt/kvm/arm/arm.c, line 66