Loading...
Defined in 7 files as a typedef:
- arch/arc/include/asm/atomic64-arcv2.h, line 13 (as a typedef)
- arch/arm/include/asm/atomic.h, line 255 (as a typedef)
- arch/x86/include/asm/atomic64_32.h, line 13 (as a typedef)
- include/asm-generic/atomic64.h, line 14 (as a typedef)
- include/linux/types.h, line 181 (as a typedef)
- tools/perf/util/bpf_skel/vmlinux/vmlinux.h, line 44 (as a typedef)
- tools/testing/selftests/rcutorture/formal/srcu-cbmc/include/linux/types.h, line 105 (as a typedef)
Referenced in 223 files:
- arch/alpha/include/asm/atomic.h, 5 times
- arch/arc/include/asm/atomic64-arcv2.h, 9 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.h, 3 times
- arch/arm64/include/asm/atomic_ll_sc.h, 4 times
- arch/arm64/include/asm/atomic_lse.h, 9 times
- arch/arm64/include/asm/kvm_host.h, line 141
- arch/arm64/include/asm/mmu.h, line 21
- arch/arm64/kvm/vmid.c, 2 times
- arch/arm64/mm/context.c, 2 times
- arch/csky/include/asm/asid.h, 4 times
- arch/csky/include/asm/mmu.h, line 7
- arch/csky/mm/asid.c, 2 times
- arch/csky/mm/context.c, line 14
- arch/ia64/include/asm/atomic.h, 4 times
- arch/loongarch/include/asm/atomic.h, 5 times
- arch/mips/include/asm/mmu.h, line 12
- arch/mips/mm/context.c, line 9
- arch/mips/net/bpf_jit_comp32.c, line 791
- arch/parisc/include/asm/atomic.h, 5 times
- arch/powerpc/include/asm/atomic.h, 12 times
- arch/powerpc/include/asm/kvm_host.h, line 285
- arch/powerpc/mm/book3s64/iommu_api.c, line 31
- arch/powerpc/platforms/pseries/lparcfg.c, 2 times
- arch/riscv/include/asm/atomic.h, 6 times
- arch/s390/crypto/arch_random.c, line 18
- arch/s390/include/asm/archrandom.h, line 20
- arch/s390/include/asm/atomic.h, 8 times
- arch/s390/include/asm/atomic_ops.h, 2 times
- arch/s390/include/asm/kvm_host.h, line 981
- 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, 7 times
- arch/x86/include/asm/mmu.h, line 38
- arch/x86/include/asm/mmu_context.h, line 17
- arch/x86/kernel/ioport.c, line 20
- arch/x86/kernel/pvclock.c, line 47
- arch/x86/kvm/mmu/tdp_iter.h, 2 times
- arch/x86/mm/tlb.c, line 215
- block/bfq-iosched.h, line 917
- block/blk-cgroup-rwstat.h, line 28
- block/blk-cgroup.h, 2 times
- block/blk-iocost.c, 5 times
- block/blk-iolatency.c, line 146
- block/genhd.c, line 53
- drivers/accel/habanalabs/common/habanalabs.h, 8 times
- drivers/accel/ivpu/ivpu_drv.h, line 108
- drivers/block/zram/zram_drv.h, 13 times
- drivers/char/hw_random/s390-trng.c, 2 times
- drivers/crypto/bcm/cipher.h, 2 times
- drivers/crypto/cavium/cpt/cptvf.h, line 80
- drivers/crypto/cavium/nitrox/nitrox_dev.h, 4 times
- drivers/crypto/cavium/zip/zip_main.h, 9 times
- drivers/crypto/hisilicon/debugfs.c, 3 times
- drivers/crypto/hisilicon/hpre/hpre.h, line 56
- drivers/crypto/hisilicon/sec2/sec.h, 7 times
- drivers/crypto/hisilicon/sec2/sec_main.c, 4 times
- drivers/crypto/hisilicon/zip/zip.h, 4 times
- drivers/crypto/hisilicon/zip/zip_main.c, 3 times
- drivers/crypto/nx/nx-common-pseries.c, 9 times
- drivers/crypto/nx/nx.h, 3 times
- drivers/dma-buf/dma-buf.c, line 534
- drivers/dma-buf/dma-fence.c, line 36
- drivers/firmware/efi/cper.c, line 36
- drivers/gpu/drm/amd/amdgpu/amdgpu.h, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h, line 68
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h, line 82
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h, line 295
- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h, line 36
- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c, 7 times
- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c, 7 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c, 5 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c, 3 times
- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c, 2 times
- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c, 2 times
- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c, 2 times
- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c, line 186
- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c, 2 times
- drivers/gpu/drm/amd/amdkfd/kfd_priv.h, 2 times
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h, line 81
- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h, line 544
- drivers/gpu/drm/drm_file.c, line 152
- drivers/gpu/drm/hyperv/hyperv_drm_proto.c, line 198
- drivers/gpu/drm/i915/i915_drm_client.h, line 31
- drivers/gpu/drm/i915/i915_perf_types.h, line 512
- drivers/gpu/drm/radeon/radeon.h, 3 times
- drivers/gpu/drm/virtio/virtgpu_drv.h, line 132
- drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h, 3 times
- drivers/infiniband/hw/efa/efa.h, 8 times
- drivers/infiniband/hw/efa/efa_com.c, 2 times
- drivers/infiniband/hw/efa/efa_com.h, 4 times
- drivers/infiniband/hw/efa/efa_main.c, 2 times
- drivers/infiniband/hw/erdma/erdma.h, 3 times
- drivers/infiniband/hw/hfi1/rc.c, 2 times
- drivers/infiniband/hw/irdma/type.h, line 369
- drivers/infiniband/hw/mlx4/mlx4_ib.h, 3 times
- drivers/infiniband/hw/qib/qib_rc.c, 2 times
- drivers/infiniband/sw/rdmavt/qp.c, 2 times
- drivers/infiniband/sw/rxe/rxe_verbs.h, line 402
- drivers/iommu/amd/amd_iommu_types.h, 2 times
- drivers/iommu/dma-iommu.c, 2 times
- drivers/md/dm-integrity.c, line 279
- drivers/md/md.h, line 395
- drivers/md/raid5-ppl.c, line 97
- drivers/media/rc/rc-ir-raw.c, line 19
- drivers/misc/vmw_balloon.c, 4 times
- drivers/net/bonding/bond_3ad.c, line 2413
- drivers/net/ethernet/cavium/thunder/nicvf_queues.c, 2 times
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h, 18 times
- drivers/net/ethernet/freescale/gianfar.h, 14 times
- drivers/net/ethernet/freescale/gianfar_ethtool.c, 2 times
- drivers/net/ethernet/fungible/funeth/funeth.h, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h, 7 times
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_stats.c, line 62
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h, 6 times
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_stats.c, line 51
- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h, 2 times
- drivers/net/ethernet/mellanox/mlxsw/core.c, line 76
- drivers/net/ethernet/netronome/nfp/nfp_net.h, line 698
- drivers/net/ethernet/sfc/ef100_rep.h, 3 times
- drivers/net/netdevsim/fib.c, line 37
- drivers/net/veth.c, line 74
- drivers/net/wireguard/noise.c, line 32
- drivers/net/wireguard/noise.h, 2 times
- drivers/net/wireguard/peer.c, line 19
- drivers/net/wireguard/peer.h, line 48
- drivers/s390/crypto/ap_bus.c, 2 times
- drivers/s390/crypto/ap_bus.h, line 199
- drivers/scsi/fnic/fnic.h, line 243
- drivers/scsi/fnic/fnic_stats.h, 74 times
- drivers/scsi/lpfc/lpfc.h, 6 times
- drivers/scsi/megaraid/megaraid_sas.h, 2 times
- drivers/scsi/mpi3mr/mpi3mr.h, line 56
- drivers/scsi/mpi3mr/mpi3mr_os.c, line 17
- drivers/scsi/mpt3sas/mpt3sas_base.h, 2 times
- drivers/scsi/snic/snic.h, line 316
- drivers/scsi/snic/snic_stats.h, 56 times
- drivers/scsi/st.h, 10 times
- drivers/video/fbdev/hyperv_fb.c, line 289
- drivers/virtio/virtio_mem.c, line 151
- drivers/xen/grant-table.c, 2 times
- fs/btrfs/fs.h, 6 times
- fs/ceph/mds_client.h, line 411
- fs/ceph/metric.h, 3 times
- fs/ceph/super.h, 3 times
- fs/ext4/ext4.h, 6 times
- fs/f2fs/f2fs.h, 7 times
- fs/fuse/fuse_i.h, 2 times
- fs/namespace.c, line 3706
- fs/nfs/fscache.h, line 52
- fs/nilfs2/the_nilfs.h, 2 times
- fs/smb/server/connection.h, line 35
- fs/xfs/xfs_log.c, 4 times
- fs/xfs/xfs_log_priv.h, 7 times
- fs/xfs/xfs_mount.h, line 203
- include/asm-generic/atomic64.h, 9 times
- include/asm-generic/local64.h, line 72
- include/crypto/acompress.h, 5 times
- include/crypto/aead.h, 5 times
- include/crypto/akcipher.h, 7 times
- include/crypto/hash.h, 3 times
- include/crypto/kpp.h, 4 times
- include/crypto/rng.h, 4 times
- include/crypto/skcipher.h, 5 times
- include/drm/drm_vblank.h, line 127
- include/drm/gpu_scheduler.h, line 507
- include/linux/atomic/atomic-arch-fallback.h, 87 times
- include/linux/atomic/atomic-instrumented.h, 85 times
- include/linux/atomic/atomic-long.h, line 13
- include/linux/bpf.h, 5 times
- include/linux/ceph/osd_client.h, line 358
- include/linux/cookie.h, 2 times
- include/linux/fs.h, 2 times
- include/linux/hisi_acc_qm.h, 5 times
- include/linux/mm_types.h, line 719
- include/linux/netfilter/ipset/ip_set.h, 2 times
- include/linux/perf_event.h, 4 times
- include/linux/sched/signal.h, 3 times
- include/net/bond_3ad.h, 9 times
- include/net/mac80211.h, line 2075
- include/net/netfilter/nf_conntrack_acct.h, 2 times
- include/net/sock.h, line 203
- include/net/tls.h, 2 times
- include/rdma/ib_verbs.h, 3 times
- kernel/bpf/bpf_iter.c, line 39
- kernel/bpf/core.c, 4 times
- kernel/cgroup/pids.c, 3 times
- kernel/dma/map_benchmark.c, 5 times
- kernel/events/core.c, line 572
- kernel/futex/core.c, line 173
- kernel/printk/printk.c, line 706
- kernel/time/posix-cpu-timers.c, line 244
- kernel/trace/trace_clock.c, line 148
- kernel/trace/tracing_map.c, 2 times
- kernel/trace/tracing_map.h, 4 times
- kernel/workqueue.c, line 976
- lib/atomic64.c, 10 times
- lib/atomic64_test.c, line 157
- lib/test_lockup.c, line 164
- mm/cma.h, 2 times
- mm/kasan/kasan.h, line 286
- mm/z3fold.c, line 151
- net/batman-adv/types.h, line 1435
- net/mptcp/protocol.h, line 268
- net/netfilter/nfnetlink_acct.c, 2 times
- net/netfilter/nft_quota.c, 2 times
- net/rds/ib.h, line 189
- net/sched/sch_cbs.c, line 73
- net/sched/sch_taprio.c, line 90
- net/smc/smc.h, line 117
- net/smc/smc_cdc.h, 2 times
- net/sunrpc/auth_gss/gss_krb5_internal.h, line 79
- net/sunrpc/auth_gss/svcauth_gss.c, line 1239
- net/tipc/crypto.c, 2 times
- tools/perf/util/bpf_skel/vmlinux/vmlinux.h, line 46