Loading...
Defined in 3 files as a macro:
- include/asm-generic/atomic-instrumented.h, line 343 (as a macro)
- include/linux/atomic-fallback.h, line 578 (as a macro)
- include/linux/atomic-fallback.h, line 641 (as a macro)
Defined in 3 files as a function:
- include/asm-generic/atomic-instrumented.h, line 338 (as a function)
- include/linux/atomic-fallback.h, line 574 (as a function)
- include/linux/atomic-fallback.h, line 633 (as a function)
Referenced in 161 files:
- arch/arm/mach-cns3xxx/cns3420vb.c, line 155
- arch/arm/mach-cns3xxx/core.c, line 327
- arch/arm/mach-omap2/omap-iommu.c, line 46
- arch/ia64/kernel/mca.c, line 1354
- arch/powerpc/perf/8xx-pmu.c, 3 times
- arch/powerpc/perf/core-book3s.c, line 1871
- arch/powerpc/perf/core-fsl-emb.c, line 433
- arch/riscv/kernel/perf_event.c, line 380
- arch/s390/kernel/perf_cpum_cf.c, 2 times
- arch/s390/kernel/perf_cpum_cf_diag.c, line 196
- arch/s390/kernel/perf_cpum_sf.c, line 607
- arch/s390/pci/pci_irq.c, line 157
- arch/sh/kernel/perf_event.c, line 67
- arch/x86/events/intel/uncore.c, 2 times
- arch/x86/pci/common.c, line 704
- block/blk-core.c, line 321
- block/blk-iolatency.c, line 620
- block/blk-wbt.c, line 132
- drivers/block/drbd/drbd_int.h, 2 times
- drivers/block/loop.c, line 1901
- drivers/block/mtip32xx/mtip32xx.c, line 688
- drivers/block/nbd.c, line 275
- drivers/block/rbd.c, line 78
- drivers/bus/mhi/core/pm.c, line 1033
- drivers/cpufreq/vexpress-spc-cpufreq.c, line 300
- drivers/crypto/hisilicon/trng/trng.c, 3 times
- drivers/devfreq/devfreq.c, line 1172
- drivers/dma/bcm-sba-raid.c, line 423
- drivers/dma/qcom/hidma_ll.c, line 211
- drivers/edac/edac_pci_sysfs.c, line 415
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c, line 1883
- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c, line 619
- drivers/gpu/drm/amd/amdkfd/kfd_device.c, 2 times
- drivers/gpu/drm/i915/gvt/gtt.c, line 941
- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c, line 154
- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c, line 275
- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c, line 400
- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c, line 288
- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c, line 424
- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c, line 134
- drivers/gpu/drm/msm/msm_iommu.c, line 93
- drivers/gpu/drm/nouveau/nvif/notify.c, line 75
- drivers/hwtracing/coresight/coresight-core.c, line 468
- drivers/hwtracing/coresight/coresight-cti-core.c, line 162
- drivers/hwtracing/coresight/coresight-etb10.c, line 358
- drivers/hwtracing/coresight/coresight-funnel.c, line 128
- drivers/hwtracing/coresight/coresight-replicator.c, line 179
- drivers/hwtracing/coresight/coresight-tmc-etf.c, 2 times
- drivers/hwtracing/coresight/coresight-tmc-etr.c, line 1659
- drivers/hwtracing/coresight/coresight-tpiu.c, line 98
- drivers/iio/accel/bmc150-accel-core.c, line 568
- drivers/infiniband/hw/hfi1/verbs.c, line 537
- drivers/infiniband/hw/i40iw/i40iw_cm.c, 3 times
- drivers/infiniband/hw/qib/qib_file_ops.c, line 2355
- drivers/infiniband/hw/qib/qib_verbs.c, line 339
- drivers/infiniband/sw/rxe/rxe_net.c, line 371
- drivers/infiniband/sw/rxe/rxe_req.c, line 329
- drivers/infiniband/ulp/srpt/ib_srpt.c, 2 times
- drivers/irqchip/irq-gic-v3-its.c, line 774
- drivers/md/bcache/closure.c, line 54
- drivers/md/bcache/util.h, line 25
- drivers/md/dm-cache-target.c, line 701
- drivers/md/dm-mpath.c, line 1590
- drivers/md/raid5.c, 2 times
- drivers/media/pci/saa7164/saa7164-encoder.c, line 745
- drivers/media/pci/saa7164/saa7164-vbi.c, line 450
- drivers/media/pci/solo6x10/solo6x10-g723.c, line 179
- drivers/media/platform/ti-vpe/vpe.c, line 2435
- drivers/misc/sgi-gru/grumain.c, line 285
- drivers/misc/sgi-xp/xpc.h, 2 times
- drivers/misc/sgi-xp/xpc_main.c, 4 times
- drivers/misc/sgi-xp/xpnet.c, 2 times
- drivers/mmc/host/cavium-octeon.c, line 118
- drivers/net/can/usb/etas_es58x/es58x_core.c, line 1615
- drivers/net/ethernet/mellanox/mlx4/fw.c, line 2793
- drivers/net/hyperv/netvsc.c, line 790
- drivers/net/wireless/ath/ar5523/ar5523.c, line 725
- drivers/net/wireless/ath/carl9170/tx.c, line 149
- drivers/net/wireless/intel/iwlegacy/4965-mac.c, line 2435
- drivers/net/wireless/intel/iwlegacy/common.h, line 2256
- drivers/net/wireless/intel/iwlwifi/dvm/main.c, line 2067
- drivers/net/wireless/intel/iwlwifi/dvm/tx.c, line 800
- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c, line 838
- drivers/net/wireless/marvell/mwifiex/txrx.c, 2 times
- drivers/net/wireless/mediatek/mt76/mt7915/mac.c, line 1209
- drivers/net/wireless/mediatek/mt76/mt7921/mac.c, line 991
- drivers/net/wireless/mediatek/mt76/tx.c, line 192
- drivers/net/wireless/st/cw1200/wsm.c, line 1226
- drivers/nvme/host/fc.c, 2 times
- drivers/nvme/host/pci.c, line 1334
- drivers/pci/pci.c, line 2179
- drivers/phy/st/phy-stm32-usbphyc.c, line 199
- drivers/power/supply/power_supply_core.c, line 1342
- drivers/reset/core.c, 3 times
- drivers/s390/block/dasd_int.h, line 667
- drivers/s390/char/raw3270.h, line 186
- drivers/s390/char/tape_core.c, line 532
- drivers/s390/scsi/zfcp_fc.c, line 193
- drivers/scsi/esas2r/esas2r.h, line 1322
- drivers/scsi/esas2r/esas2r_init.c, line 1454
- drivers/scsi/scsi_lib.c, 3 times
- drivers/scsi/sd.c, line 1502
- drivers/soc/ti/knav_dma.c, 3 times
- drivers/soc/ti/knav_qmss_queue.c, 3 times
- drivers/staging/wfx/queue.c, line 24
- drivers/tty/serial/serial_core.c, line 3019
- drivers/vhost/vsock.c, line 220
- fs/afs/cell.c, 3 times
- fs/afs/rxrpc.c, 2 times
- fs/afs/server.c, 2 times
- fs/afs/vl_list.c, 2 times
- fs/afs/volume.c, line 261
- fs/btrfs/delayed-inode.c, line 470
- fs/cachefiles/interface.c, line 343
- fs/cifs/connect.c, line 778
- fs/cifs/smbdirect.c, line 840
- fs/erofs/utils.c, line 109
- fs/erofs/zdata.h, line 174
- fs/f2fs/compress.c, line 1397
- fs/fscache/cookie.c, line 865
- fs/gfs2/log.c, line 783
- fs/io_uring.c, line 7237
- fs/kernfs/dir.c, line 442
- fs/netfs/read_helper.c, line 658
- fs/nfs/flexfilelayout/flexfilelayout.c, line 587
- fs/nfsd/nfssvc.c, line 507
- fs/proc/inode.c, line 213
- fs/xfs/libxfs/xfs_sb.c, line 90
- include/asm-generic/atomic-long.h, line 715
- include/drm/task_barrier.h, line 94
- include/linux/atomic-fallback.h, 8 times
- include/linux/page_ref.h, line 157
- include/linux/sunrpc/xprt.h, line 501
- kernel/rcu/refscale.c, 3 times
- kernel/scftorture.c, line 421
- kernel/trace/trace_events.c, line 600
- kernel/trace/trace_events_trigger.c, line 459
- lib/sbitmap.c, line 542
- mm/oom_kill.c, line 732
- net/atm/br2684.c, line 260
- net/can/j1939/socket.c, line 74
- net/core/dst.c, 2 times
- net/iucv/af_iucv.c, line 2157
- net/mac80211/agg-tx.c, line 181
- net/netlink/af_netlink.c, 2 times
- net/rds/ib_frmr.c, 2 times
- net/rfkill/core.c, line 1304
- net/rxrpc/ar-internal.h, line 949
- net/rxrpc/call_object.c, line 596
- net/rxrpc/conn_client.c, 2 times
- net/rxrpc/conn_object.c, line 338
- net/rxrpc/local_object.c, line 318
- net/rxrpc/peer_object.c, 2 times
- net/rxrpc/skbuff.c, 2 times
- net/smc/smc_core.c, 4 times
- net/sunrpc/xprtrdma/svc_rdma_sendto.c, line 310
- net/sunrpc/xprtrdma/verbs.c, line 1419
- net/tls/tls_sw.c, 2 times
- net/vmw_vsock/virtio_transport.c, line 144
- net/wireless/core.h, 2 times
- sound/usb/endpoint.c, line 1446