Defined in 8 files as a macro:
Referenced in 313 files:
-
arch/alpha/include/asm/pgtable.h,
2 times
-
arch/arc/kernel/unwind.c,
line 927
-
arch/arm/mach-exynos/platsmp.c,
line 372
-
arch/arm/mach-exynos/pm.c,
line 261
-
arch/arm/mach-spear/platsmp.c,
line 78
-
arch/arm/mach-versatile/platsmp.c,
line 93
-
arch/arm64/include/asm/mte.h,
2 times
-
arch/arm64/include/asm/vdso/compat_barrier.h,
line 27
-
arch/arm64/kernel/smp.c,
3 times
-
arch/arm64/kvm/arm.c,
line 1050
-
arch/arm64/kvm/mmu.c,
line 1642
-
arch/arm64/kvm/nested.c,
line 1450
-
arch/loongarch/kvm/mmu.c,
line 820
-
arch/mips/kernel/rtlx.c,
4 times
-
arch/mips/kvm/mmu.c,
line 591
-
arch/powerpc/include/asm/book3s/64/hash-64k.h,
2 times
-
arch/powerpc/kernel/smp.c,
line 1239
-
arch/powerpc/kvm/book3s_64_mmu_host.c,
line 95
-
arch/powerpc/kvm/book3s_64_mmu_hv.c,
line 597
-
arch/powerpc/kvm/book3s_64_mmu_radix.c,
line 840
-
arch/powerpc/kvm/book3s_hv.c,
3 times
-
arch/powerpc/kvm/book3s_hv_builtin.c,
line 324
-
arch/powerpc/kvm/book3s_hv_nested.c,
line 1623
-
arch/powerpc/kvm/book3s_hv_rm_mmu.c,
3 times
-
arch/powerpc/kvm/book3s_hv_rm_xics.c,
line 227
-
arch/powerpc/kvm/book3s_xics.c,
line 324
-
arch/powerpc/kvm/e500_mmu_host.c,
line 342
-
arch/powerpc/kvm/powerpc.c,
line 2177
-
arch/powerpc/lib/qspinlock.c,
3 times
-
arch/powerpc/platforms/pasemi/setup.c,
line 125
-
arch/powerpc/platforms/powernv/opal-msglog.c,
line 48
-
arch/powerpc/platforms/powernv/subcore.c,
line 268
-
arch/s390/kvm/faultin.c,
line 68
-
arch/s390/kvm/gaccess.c,
line 1651
-
arch/s390/kvm/gmap.c,
line 1307
-
arch/sh/kernel/ftrace.c,
line 133
-
arch/sh/kernel/smp.c,
line 90
-
arch/sparc/kernel/smp_64.c,
line 1363
-
arch/um/kernel/smp.c,
line 149
-
arch/x86/kernel/alternative.c,
line 2684
-
arch/x86/kernel/cpu/mce/core.c,
line 1173
-
arch/x86/kernel/cpu/sgx/encl.c,
line 1211
-
arch/x86/kvm/irq.h,
3 times
-
arch/x86/kvm/lapic.c,
line 3627
-
arch/x86/kvm/mmu/mmu.c,
5 times
-
arch/x86/kvm/svm/sev.c,
line 4073
-
arch/x86/kvm/vmx/tdx.c,
2 times
-
arch/x86/kvm/vmx/vmx.c,
3 times
-
arch/x86/mm/tlb.c,
line 1286
-
arch/x86/virt/vmx/tdx/tdx.c,
line 1335
-
arch/xtensa/kernel/process.c,
3 times
-
block/bfq-wf2q.c,
line 712
-
block/blk-core.c,
2 times
-
block/blk-iocost.c,
line 1175
-
drivers/acpi/acpi_dbg.c,
2 times
-
drivers/android/binder.c,
2 times
-
drivers/block/drbd/drbd_int.h,
line 182
-
drivers/block/drbd/drbd_receiver.c,
line 827
-
drivers/char/ipmi/ipmi_msghandler.c,
3 times
-
drivers/char/tpm/tpm_ibmvtpm.c,
line 485
-
drivers/char/xillybus/xillyusb.c,
line 1535
-
drivers/comedi/comedi_buf.c,
2 times
-
drivers/cpufreq/cpufreq_governor.c,
line 308
-
drivers/cpufreq/cpufreq_stats.c,
2 times
-
drivers/cpuidle/coupled.c,
3 times
-
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c,
line 386
-
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c,
line 161
-
drivers/dma/dmatest.c,
line 612
-
drivers/firewire/core-device.c,
2 times
-
drivers/firewire/net.c,
2 times
-
drivers/firewire/sbp2.c,
8 times
-
drivers/firmware/arm_scmi/driver.c,
line 458
-
drivers/firmware/arm_scmi/notify.c,
2 times
-
drivers/firmware/tegra/ivc.c,
4 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c,
2 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c,
line 383
-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c,
line 393
-
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c,
line 1425
-
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c,
line 188
-
drivers/gpu/drm/drm_vblank.c,
line 413
-
drivers/gpu/drm/i915/gem/i915_gem_object.c,
line 967
-
drivers/gpu/drm/i915/gt/intel_engine.h,
2 times
-
drivers/gpu/drm/i915/i915_active.c,
2 times
-
drivers/gpu/drm/i915/selftests/i915_active.c,
line 274
-
drivers/gpu/drm/msm/adreno/a6xx_gpu.h,
2 times
-
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c,
line 239
-
drivers/gpu/drm/scheduler/sched_entity.c,
line 570
-
drivers/gpu/drm/virtio/virtgpu_ioctl.c,
line 434
-
drivers/gpu/drm/xe/xe_guc_submit.c,
2 times
-
drivers/gpu/host1x/syncpt.c,
3 times
-
drivers/gpu/host1x/syncpt.h,
line 97
-
drivers/hid/i2c-hid/i2c-hid-core.c,
line 1180
-
drivers/infiniband/hw/hfi1/driver.c,
3 times
-
drivers/infiniband/hw/hfi1/mad.c,
2 times
-
drivers/infiniband/sw/rdmavt/qp.c,
line 2390
-
drivers/irqchip/irq-gic.c,
line 358
-
drivers/md/dm-integrity.c,
2 times
-
drivers/md/dm-raid.c,
4 times
-
drivers/md/dm-vdo/data-vio.c,
line 311
-
drivers/md/dm-vdo/funnel-queue.c,
line 122
-
drivers/md/dm-vdo/indexer/funnel-requestqueue.c,
line 189
-
drivers/md/dm-vdo/indexer/volume.c,
line 673
-
drivers/md/dm-vdo/recovery-journal.c,
2 times
-
drivers/md/dm-vdo/vdo.c,
line 912
-
drivers/md/dm.c,
line 2820
-
drivers/md/raid10.c,
line 471
-
drivers/md/raid5.c,
line 1022
-
drivers/media/firewire/firedtv-fw.c,
2 times
-
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c,
line 150
-
drivers/media/rc/imon.c,
3 times
-
drivers/misc/cb710/core.c,
line 149
-
drivers/mmc/host/atmel-mci.c,
line 1660
-
drivers/mtd/nand/raw/meson_nand.c,
line 820
-
drivers/net/ethernet/3com/typhoon.c,
3 times
-
drivers/net/ethernet/amazon/ena/ena_netdev.c,
2 times
-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c,
line 2185
-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c,
line 289
-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c,
line 5692
-
drivers/net/ethernet/broadcom/bnxt/bnxt.c,
line 14377
-
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c,
line 707
-
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c,
line 430
-
drivers/net/ethernet/broadcom/tg3.c,
4 times
-
drivers/net/ethernet/cavium/thunder/nicvf_main.c,
line 627
-
drivers/net/ethernet/cavium/thunder/nicvf_queues.c,
3 times
-
drivers/net/ethernet/ec_bhf.c,
line 187
-
drivers/net/ethernet/hisilicon/hip04_eth.c,
2 times
-
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c,
line 67
-
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c,
line 403
-
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c,
line 289
-
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c,
line 630
-
drivers/net/ethernet/ibm/emac/core.c,
line 1369
-
drivers/net/ethernet/ibm/ibmveth.c,
line 1462
-
drivers/net/ethernet/intel/fm10k/fm10k_main.c,
line 1203
-
drivers/net/ethernet/intel/i40e/i40e_main.c,
line 4449
-
drivers/net/ethernet/intel/i40e/i40e_txrx.c,
line 911
-
drivers/net/ethernet/intel/iavf/iavf_txrx.c,
2 times
-
drivers/net/ethernet/intel/ice/ice_main.c,
line 172
-
drivers/net/ethernet/intel/ice/ice_txrx.c,
3 times
-
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c,
line 519
-
drivers/net/ethernet/intel/igb/igb_main.c,
line 8357
-
drivers/net/ethernet/intel/igbvf/netdev.c,
line 793
-
drivers/net/ethernet/intel/igc/igc_main.c,
line 3157
-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c,
line 1375
-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c,
line 316
-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c,
line 1129
-
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c,
line 69
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c,
line 198
-
drivers/net/ethernet/mellanox/mlx4/en_tx.c,
line 1097
-
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c,
line 154
-
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c,
line 283
-
drivers/net/ethernet/microsoft/mana/mana_en.c,
line 2016
-
drivers/net/ethernet/netronome/nfp/ccm_mbox.c,
2 times
-
drivers/net/ethernet/sis/sis190.c,
2 times
-
drivers/net/ethernet/socionext/netsec.c,
line 1127
-
drivers/net/ethernet/sun/sunvnet_common.c,
line 1499
-
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c,
line 1058
-
drivers/net/ethernet/via/via-rhine.c,
3 times
-
drivers/net/ethernet/wangxun/libwx/wx_lib.c,
line 808
-
drivers/net/veth.c,
line 1006
-
drivers/net/wireless/mediatek/mt76/sdio_txrx.c,
line 256
-
drivers/net/xen-netback/netback.c,
line 1339
-
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c,
line 883
-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c,
line 1665
-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c,
line 1183
-
drivers/scsi/isci/remote_device.c,
2 times
-
drivers/scsi/lpfc/lpfc_sli.c,
line 11308
-
drivers/spi/spi-amlogic-spifc-a4.c,
line 550
-
drivers/tty/n_tty.c,
line 145
-
drivers/tty/serial/atmel_serial.c,
line 1517
-
drivers/usb/class/cdc-wdm.c,
2 times
-
drivers/vhost/vhost.c,
line 1567
-
drivers/vhost/vsock.c,
line 426
-
drivers/virt/fsl_hypervisor.c,
line 632
-
drivers/xen/evtchn.c,
line 258
-
drivers/xen/pvcalls-front.c,
5 times
-
fs/aio.c,
line 1297
-
fs/btrfs/async-thread.c,
line 231
-
fs/btrfs/relocation.c,
line 349
-
fs/btrfs/transaction.c,
line 504
-
fs/btrfs/volumes.c,
line 8468
-
fs/ceph/super.h,
line 779
-
fs/dcache.c,
line 868
-
fs/ext2/balloc.c,
line 1312
-
fs/ext2/super.c,
line 1425
-
fs/ext4/ext4.h,
line 3553
-
fs/ext4/mballoc.c,
line 905
-
fs/file.c,
line 694
-
fs/fuse/dev.c,
line 760
-
fs/mnt_idmapping.c,
line 225
-
fs/namei.c,
2 times
-
fs/namespace.c,
2 times
-
fs/netfs/misc.c,
line 377
-
fs/netfs/read_collect.c,
2 times
-
fs/netfs/write_collect.c,
3 times
-
fs/nfs/client.c,
line 412
-
fs/nfs/filelayout/filelayoutdev.c,
line 277
-
fs/nfs/flexfilelayout/flexfilelayoutdev.c,
line 394
-
fs/nfs/inode.c,
line 1507
-
fs/nfs/nfs4client.c,
line 673
-
fs/nfs/nfs4proc.c,
line 2199
-
fs/nfs/nfs4session.c,
line 616
-
fs/nfs/write.c,
line 1229
-
fs/nfsd/nfsctl.c,
line 1602
-
fs/overlayfs/util.c,
2 times
-
fs/pidfs.c,
2 times
-
fs/quota/dquot.c,
line 1013
-
fs/super.c,
line 275
-
fs/tracefs/event_inode.c,
line 650
-
fs/ubifs/tnc.c,
2 times
-
fs/verity/verify.c,
line 132
-
fs/xfs/xfs_log.c,
line 135
-
fs/xfs/xfs_log_priv.h,
line 660
-
include/asm-generic/barrier.h,
3 times
-
include/clocksource/hyperv_timer.h,
2 times
-
include/drm/spsc_queue.h,
2 times
-
include/linux/backing-dev.h,
line 295
-
include/linux/kvm_host.h,
2 times
-
include/linux/leafops.h,
line 394
-
include/linux/page-flags.h,
line 796
-
include/linux/pgtable.h,
4 times
-
include/linux/rhashtable.h,
line 645
-
include/linux/seqlock.h,
2 times
-
include/linux/skbuff.h,
2 times
-
include/linux/swiotlb.h,
line 168
-
include/net/ip6_fib.h,
line 292
-
include/vdso/helpers.h,
3 times
-
io_uring/wait.h,
line 51
-
kernel/acct.c,
line 163
-
kernel/events/core.c,
3 times
-
kernel/events/uprobes.c,
line 2759
-
kernel/kcsan/kcsan_test.c,
3 times
-
kernel/kcsan/selftest.c,
2 times
-
kernel/livepatch/patch.c,
2 times
-
kernel/livepatch/transition.c,
line 378
-
kernel/locking/qspinlock_paravirt.h,
line 517
-
kernel/printk/printk_ringbuffer.c,
6 times
-
kernel/ptrace.c,
line 367
-
kernel/rcu/srcutree.c,
line 2045
-
kernel/rcu/tree.c,
2 times
-
kernel/rcu/tree_stall.h,
3 times
-
kernel/sched/core.c,
4 times
-
kernel/sched/cpupri.c,
line 94
-
kernel/sched/deadline.c,
line 3233
-
kernel/sched/fair.c,
line 5611
-
kernel/sched/loadavg.c,
line 218
-
kernel/sched/rt.c,
line 2276
-
kernel/sched/sched.h,
line 655
-
kernel/seccomp.c,
line 1271
-
kernel/time/posix-cpu-timers.c,
line 563
-
kernel/trace/fgraph.c,
line 586
-
kernel/trace/ftrace.c,
line 193
-
kernel/trace/ring_buffer.c,
8 times
-
kernel/trace/rv/rv_reactors.c,
line 344
-
kernel/trace/trace_clock.c,
line 114
-
kernel/trace/trace_functions.c,
line 548
-
kernel/trace/trace_sched_wakeup.c,
line 463
-
kernel/user_namespace.c,
3 times
-
kernel/watchdog_buddy.c,
line 100
-
lib/dynamic_queue_limits.c,
line 37
-
lib/is_single_threaded.c,
line 46
-
lib/maple_tree.c,
line 504
-
lib/rhashtable.c,
2 times
-
lib/vdso/getrandom.c,
line 159
-
lib/vsprintf.c,
line 788
-
mm/huge_memory.c,
line 3544
-
mm/internal.h,
line 1395
-
mm/ksm.c,
line 1035
-
mm/mempool.c,
line 654
-
mm/rmap.c,
line 2093
-
mm/swapfile.c,
line 1359
-
mm/vmalloc.c,
2 times
-
net/8021q/vlan.h,
line 63
-
net/9p/client.c,
line 599
-
net/9p/trans_virtio.c,
line 539
-
net/bridge/br_private.h,
line 1690
-
net/core/dev.c,
line 3480
-
net/core/dst.c,
line 104
-
net/core/sock_reuseport.c,
2 times
-
net/ipv4/tcp.c,
line 630
-
net/ipv4/tcp_fastopen.c,
line 621
-
net/kcm/kcmsock.c,
2 times
-
net/mptcp/ctrl.c,
line 502
-
net/mptcp/protocol.c,
line 4377
-
net/netfilter/ipvs/ip_vs_conn.c,
3 times
-
net/netfilter/ipvs/ip_vs_core.c,
2 times
-
net/netfilter/ipvs/ip_vs_ctl.c,
3 times
-
net/netlink/af_netlink.c,
2 times
-
net/packet/af_packet.c,
3 times
-
net/rxrpc/input.c,
line 762
-
net/sched/act_gact.c,
2 times
-
net/sunrpc/cache.c,
line 266
-
net/sunrpc/clnt.c,
line 2628
-
net/sunrpc/sched.c,
line 534
-
net/sunrpc/svc_xprt.c,
line 484
-
net/sunrpc/xprtrdma/frwr_ops.c,
line 652
-
net/tipc/socket.c,
line 432
-
net/vmw_vsock/virtio_transport.c,
line 380
-
net/xdp/xsk.c,
3 times
-
rust/helpers/barrier.c,
line 47
-
sound/firewire/dice/dice-transaction.c,
line 182
-
sound/firewire/fcp.c,
line 353
-
sound/firewire/fireface/ff-transaction.c,
line 107
-
sound/firewire/fireworks/fireworks_transaction.c,
2 times
-
sound/firewire/lib.c,
line 44
-
sound/firewire/oxfw/oxfw-scs1x.c,
line 269
-
sound/firewire/tascam/tascam-transaction.c,
line 226
-
tools/include/asm/barrier.h,
line 38
-
tools/include/linux/ring_buffer.h,
line 63
-
tools/perf/util/auxtrace.h,
line 473
-
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h,
line 87
-
tools/testing/selftests/kvm/rseq_test.c,
2 times
-
virt/kvm/kvm_main.c,
2 times
-
virt/kvm/pfncache.c,
2 times