Documented in 2 files:
Defined in 2 files as a macro:
Referenced in 313 files:
- arch/alpha/kernel/pci_iommu.c, line 55
- arch/arm/include/asm/efi.h, line 74
- arch/mips/bcm63xx/cs.c, line 44
- arch/powerpc/kvm/book3s_hv.c, line 3544
- arch/powerpc/kvm/guest-state-buffer.c, line 35
- arch/powerpc/kvm/test-guest-state-buffer.c, line 20
- arch/powerpc/mm/book3s32/mmu.c, line 164
- arch/powerpc/platforms/powernv/pci-ioda.c, 2 times
- arch/powerpc/platforms/ps3/mm.c, line 665
- arch/powerpc/platforms/pseries/msi.c, line 375
- arch/powerpc/platforms/pseries/plpks.c, 3 times
- arch/powerpc/platforms/pseries/rtas-work-area.c, line 37
- arch/riscv/kernel/module.c, line 738
- arch/sh/drivers/pci/pci-sh7780.c, 2 times
- arch/sh/drivers/pci/pcie-sh7786.c, 3 times
- arch/sparc/kernel/pci_sun4v.c, 2 times
- arch/sparc/mm/init_64.c, 2 times
- arch/x86/virt/vmx/tdx/tdx.c, line 1015
- block/blk-crypto-profile.c, line 115
- block/blk-timeout.c, line 95
- crypto/dh.c, line 374
- drivers/bus/intel-ixp4xx-eb.c, line 198
- drivers/bus/mhi/host/pci_generic.c, line 1209
- drivers/bus/uniphier-system-bus.c, line 81
- drivers/crypto/hisilicon/qm.c, line 5924
- drivers/crypto/talitos.c, line 3511
- drivers/dma-buf/dma-resv.c, line 202
- drivers/dma/idxd/sysfs.c, line 995
- drivers/gpu/buddy.c, line 1443
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c, line 519
- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c, line 568
- drivers/gpu/drm/drm_suballoc.c, line 75
- drivers/gpu/drm/i915/display/intel_display.c, line 2582
- drivers/gpu/drm/i915/display/intel_fb.c, line 1418
- drivers/gpu/drm/i915/gem/i915_gem_phys.c, 3 times
- drivers/gpu/drm/i915/gt/intel_region_lmem.c, 3 times
- drivers/gpu/drm/i915/selftests/intel_memory_region.c, line 416
- drivers/gpu/drm/radeon/r100.c, 2 times
- drivers/gpu/drm/radeon/r600_cs.c, line 1407
- drivers/gpu/drm/xe/xe_guc_ads.c, line 455
- drivers/gpu/drm/xe/xe_guc_tlb_inval.c, line 127
- drivers/gpu/drm/xe/xe_migrate.c, line 529
- drivers/gpu/drm/xe/xe_pagefault.c, 2 times
- drivers/gpu/tests/gpu_buddy_test.c, line 303
- drivers/hwtracing/stm/ftrace.c, line 69
- drivers/i3c/master/mipi-i3c-hci/dma.c, line 375
- drivers/iio/buffer/kfifo_buf.c, line 35
- drivers/iio/industrialio-buffer.c, line 755
- drivers/infiniband/hw/bng_re/bng_res.c, 2 times
- drivers/infiniband/hw/bnxt_re/ib_verbs.c, 4 times
- drivers/infiniband/hw/bnxt_re/ib_verbs.h, line 206
- drivers/infiniband/hw/bnxt_re/qplib_res.c, 3 times
- drivers/infiniband/hw/bnxt_re/qplib_sp.c, 2 times
- drivers/infiniband/hw/cxgb4/device.c, line 1026
- drivers/infiniband/hw/cxgb4/qp.c, 2 times
- drivers/infiniband/hw/erdma/erdma_verbs.c, 3 times
- drivers/infiniband/hw/hfi1/init.c, 2 times
- drivers/infiniband/hw/hfi1/ipoib_tx.c, 2 times
- drivers/infiniband/hw/hfi1/pio.c, 3 times
- drivers/infiniband/hw/hfi1/sdma.c, 6 times
- drivers/infiniband/hw/hfi1/tid_rdma.c, line 63
- drivers/infiniband/hw/hns/hns_roce_cq.c, line 360
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c, 2 times
- drivers/infiniband/hw/hns/hns_roce_qp.c, 9 times
- drivers/infiniband/hw/hns/hns_roce_srq.c, 4 times
- drivers/infiniband/hw/irdma/ctrl.c, 10 times
- drivers/infiniband/hw/mana/cq.c, line 57
- drivers/infiniband/hw/mana/qp.c, line 443
- drivers/infiniband/hw/mlx4/cq.c, 3 times
- drivers/infiniband/hw/mlx4/qp.c, 5 times
- drivers/infiniband/hw/mlx4/srq.c, 2 times
- drivers/infiniband/hw/mlx5/cq.c, 3 times
- drivers/infiniband/hw/mlx5/dm.c, line 396
- drivers/infiniband/hw/mlx5/main.c, line 938
- drivers/infiniband/hw/mlx5/mr.c, line 1297
- drivers/infiniband/hw/mlx5/qp.c, 3 times
- drivers/infiniband/hw/mlx5/srq.c, 2 times
- drivers/infiniband/hw/mthca/mthca_eq.c, line 479
- drivers/infiniband/hw/mthca/mthca_main.c, line 1191
- drivers/infiniband/hw/mthca/mthca_provider.c, line 729
- drivers/infiniband/hw/mthca/mthca_qp.c, 2 times
- drivers/infiniband/hw/mthca/mthca_srq.c, 2 times
- drivers/infiniband/hw/ocrdma/ocrdma_hw.c, line 1620
- drivers/infiniband/hw/qedr/verbs.c, line 597
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c, line 126
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c, 6 times
- drivers/infiniband/sw/rdmavt/qp.c, line 159
- drivers/infiniband/sw/rxe/rxe_qp.c, 2 times
- drivers/infiniband/sw/rxe/rxe_queue.c, 2 times
- drivers/infiniband/sw/siw/siw_qp.c, 2 times
- drivers/infiniband/sw/siw/siw_verbs.c, 4 times
- drivers/infiniband/ulp/ipoib/ipoib_main.c, 3 times
- drivers/input/evdev.c, line 463
- drivers/iommu/amd/init.c, line 1724
- drivers/iommu/amd/iommu.c, line 3464
- drivers/iommu/iommufd/io_pagetable.c, 2 times
- drivers/iommu/iova.c, line 390
- drivers/irqchip/irq-gic-its-msi-parent.c, 4 times
- drivers/irqchip/irq-gic-v3-its.c, 3 times
- drivers/md/bcache/bset.c, 3 times
- drivers/md/bcache/super.c, line 2299
- drivers/md/bcache/util.h, 2 times
- drivers/md/dm-cache-policy-smq.c, line 600
- drivers/md/dm-raid.c, line 957
- drivers/md/dm.h, line 238
- drivers/md/raid5.c, 2 times
- drivers/media/i2c/mt9p031.c, line 253
- drivers/media/platform/amphion/vpu_core.c, line 266
- drivers/media/platform/chips-media/coda/coda-bit.c, line 1771
- drivers/media/platform/ti/vpe/vpe.c, line 1649
- drivers/media/rc/rc-main.c, line 221
- drivers/mmc/host/meson-gx-mmc.c, line 212
- drivers/mmc/host/uniphier-sd.c, line 505
- drivers/mmc/host/usdhi6rol0.c, line 759
- drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c, line 949
- drivers/net/ethernet/8390/pcnet_cs.c, line 1423
- drivers/net/ethernet/broadcom/bnge/bnge_resc.h, line 88
- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c, line 4002
- drivers/net/ethernet/brocade/bna/bna_tx_rx.c, 4 times
- drivers/net/ethernet/cadence/macb_main.c, 2 times
- drivers/net/ethernet/cavium/thunder/nicvf_queues.c, line 291
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c, line 3959
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h, line 417
- drivers/net/ethernet/freescale/ucc_geth.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.c, line 73
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c, 2 times
- drivers/net/ethernet/intel/i40e/i40e_main.c, 2 times
- drivers/net/ethernet/intel/libeth/rx.c, 4 times
- drivers/net/ethernet/intel/libeth/xdp.c, line 373
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c, line 1707
- drivers/net/ethernet/marvell/sky2.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/alloc.c, line 177
- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/en_netdev.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/en_rx.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/eq.c, 3 times
- drivers/net/ethernet/mellanox/mlx4/main.c, line 2532
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 209
- drivers/net/ethernet/mellanox/mlx4/profile.c, 3 times
- drivers/net/ethernet/mellanox/mlx4/qp.c, 5 times
- drivers/net/ethernet/mellanox/mlx4/resource_tracker.c, line 2732
- drivers/net/ethernet/mellanox/mlx5/core/cmd.c, line 2465
- drivers/net/ethernet/mellanox/mlx5/core/en.h, line 126
- drivers/net/ethernet/mellanox/mlx5/core/en/params.c, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c, line 189
- drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c, line 49
- drivers/net/ethernet/mellanox/mlx5/core/en_main.c, line 1503
- drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c, line 58
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c, line 206
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ptrn.c, line 85
- drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c, line 644
- drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c, line 258
- drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c, 4 times
- drivers/net/ethernet/meta/fbnic/fbnic_txrx.h, 2 times
- drivers/net/ethernet/microsoft/mana/hw_channel.c, 4 times
- drivers/net/ethernet/microsoft/mana/mana_ethtool.c, 2 times
- drivers/net/ethernet/netronome/nfp/abm/cls.c, line 127
- drivers/net/ethernet/netronome/nfp/abm/ctrl.c, line 319
- drivers/net/ethernet/netronome/nfp/flower/main.c, line 815
- drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c, 2 times
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c, line 633
- drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c, line 423
- drivers/net/ethernet/qlogic/qed/qed_cxt.c, 2 times
- drivers/net/ethernet/qlogic/qed/qed_debug.c, line 3946
- drivers/net/ethernet/qlogic/qed/qed_dev.c, line 2721
- drivers/net/ethernet/qlogic/qed/qed_rdma.h, line 43
- drivers/net/ethernet/qlogic/qede/qede_main.c, line 1571
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c, line 656
- drivers/net/ethernet/rocker/rocker_main.c, line 423
- drivers/net/ethernet/sfc/efx_channels.c, line 435
- drivers/net/ethernet/sfc/falcon/efx.c, line 340
- drivers/net/ethernet/sfc/falcon/rx.c, 2 times
- drivers/net/ethernet/sfc/falcon/tx.c, line 538
- drivers/net/ethernet/sfc/rx_common.c, 2 times
- drivers/net/ethernet/sfc/siena/efx_channels.c, line 436
- drivers/net/ethernet/sfc/siena/rx_common.c, 2 times
- drivers/net/ethernet/sfc/siena/tx_common.c, line 30
- drivers/net/ethernet/sfc/tx_common.c, line 30
- drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c, line 385
- drivers/net/ethernet/ti/k3-cppi-desc-pool.c, line 63
- drivers/net/wireguard/ratelimiter.c, line 174
- drivers/net/wireless/ath/ath10k/ce.c, 6 times
- drivers/net/wireless/ath/ath10k/htt_tx.c, line 429
- drivers/net/wireless/ath/ath11k/ce.c, 2 times
- drivers/net/wireless/ath/ath12k/ce.c, 2 times
- drivers/net/wireless/ath/ath5k/qcu.c, line 126
- drivers/net/wireless/intel/iwlwifi/mld/agg.h, line 36
- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h, line 718
- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c, line 183
- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c, line 1169
- drivers/of/fdt.c, line 1266
- drivers/of/unittest.c, line 3964
- drivers/pci/controller/pcie-rcar-ep.c, line 231
- drivers/pci/controller/pcie-rcar-host.c, line 880
- drivers/pci/controller/pcie-rcar.c, line 80
- drivers/pci/controller/pcie-rzg3s-host.c, line 1576
- drivers/pci/endpoint/functions/pci-epf-ntb.c, 3 times
- drivers/pci/endpoint/pci-epf-core.c, line 237
- drivers/pci/iov.c, line 1381
- drivers/pci/rebar.c, line 34
- drivers/rapidio/devices/tsi721.c, 3 times
- drivers/rapidio/devices/tsi721_dma.c, line 98
- drivers/s390/net/qeth_core_main.c, line 7122
- drivers/s390/scsi/zfcp_aux.c, line 54
- drivers/scsi/be2iscsi/be_main.c, line 2383
- drivers/scsi/bnx2i/bnx2i_init.c, line 472
- drivers/scsi/libfc/fc_exch.c, line 2693
- drivers/scsi/megaraid/megaraid_sas_fusion.c, 4 times
- drivers/spi/spi-dw-dma.c, line 250
- drivers/spi/spi-geni-qcom.c, line 731
- drivers/spi/spi-mpfs.c, line 497
- drivers/spi/spi-rzv2h-rspi.c, line 622
- drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c, line 133
- drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c, line 177
- drivers/usb/cdns3/cdnsp-gadget.c, line 831
- drivers/usb/class/cdc-acm.c, line 423
- drivers/usb/gadget/udc/atmel_usba_udc.c, 2 times
- drivers/usb/host/xhci-mtk-sch.c, line 363
- drivers/usb/host/xhci.c, line 3503
- drivers/usb/mtu3/mtu3_core.c, line 30
- drivers/vdpa/mlx5/net/mlx5_vnet.c, 3 times
- drivers/vfio/pci/mlx5/cmd.c, 3 times
- drivers/vfio/pci/nvgrace-gpu/main.c, 2 times
- drivers/vfio/pci/vfio_pci_config.c, line 516
- drivers/vfio/pci/vfio_pci_core.c, line 1194
- drivers/vfio/pci/vfio_pci_rdwr.c, line 217
- drivers/video/fbdev/uvesafb.c, line 1522
- drivers/video/fbdev/vesafb.c, line 442
- drivers/watchdog/stm32_iwdg.c, line 116
- drivers/watchdog/tqmx86_wdt.c, line 49
- drivers/watchdog/uniphier_wdt.c, 2 times
- fs/afs/addr_prefs.c, 2 times
- fs/erofs/super.c, line 216
- fs/ext4/mballoc.c, 2 times
- fs/ext4/super.c, 2 times
- fs/file.c, line 186
- fs/jbd2/recovery.c, line 630
- fs/nfs/delegation.c, line 1610
- fs/nfsd/nfscache.c, line 86
- fs/pipe.c, line 1356
- fs/xfs/xfs_iomap.c, line 551
- fs/xfs/xfs_log_recover.c, 2 times
- include/linux/generic-radix-tree.h, line 60
- include/linux/pageblock-flags.h, line 37
- include/linux/spi/spi.h, line 1416
- include/net/libeth/rx.h, line 23
- include/sound/soc.h, line 213
- io_uring/io_uring.c, 2 times
- io_uring/zcrx.c, line 926
- kernel/bpf/bloom_filter.c, line 140
- kernel/bpf/bpf_local_storage.c, line 786
- kernel/bpf/devmap.c, line 146
- kernel/bpf/hashtab.c, line 584
- kernel/bpf/stackmap.c, line 123
- kernel/crash_core.c, line 573
- kernel/dma/swiotlb.c, 2 times
- kernel/futex/core.c, 2 times
- kernel/printk/printk.c, line 1052
- kernel/time/posix-timers.c, line 1569
- kernel/trace/trace_events_hist.c, 2 times
- kernel/trace/tracing_map.c, line 321
- kernel/watch_queue.c, line 267
- lib/genalloc.c, line 734
- lib/kfifo.c, line 32
- lib/objpool.c, line 133
- lib/rhashtable.c, 3 times
- lib/stackdepot.c, line 249
- lib/test_rhashtable.c, 3 times
- mm/hugetlb.c, line 4164
- mm/mm_init.c, line 2352
- mm/page-writeback.c, 5 times
- mm/percpu-km.c, line 125
- mm/percpu.c, line 3345
- mm/readahead.c, line 392
- mm/vmalloc.c, line 2595
- net/batman-adv/tvlv.c, line 286
- net/bluetooth/l2cap_core.c, line 327
- net/core/sock_map.c, line 1118
- net/core/sysctl_net_core.c, 2 times
- net/ipv4/inet_hashtables.c, line 1324
- net/ipv4/tcp_input.c, line 619
- net/ipv4/tcp_ipv4.c, line 3422
- net/ipv4/udp.c, line 3778
- net/ipv6/seg6_local.c, line 565
- net/netfilter/ipvs/ip_vs_core.c, 2 times
- net/netfilter/nft_set_hash.c, line 574
- net/netfilter/xt_recent.c, 2 times
- net/sched/sch_choke.c, line 373
- samples/vfio-mdev/mdpy.c, line 239
- security/selinux/ss/hashtab.c, line 30
- sound/core/oss/pcm_oss.c, line 735
- sound/pci/asihpi/hpi6205.c, 2 times
- sound/pci/asihpi/hpifunc.c, line 421
- sound/soc/codecs/hdac_hdmi.c, line 1009
- sound/soc/sdca/sdca_asoc.c, 2 times
- sound/soc/stm/stm32_sai_sub.c, line 432
- sound/soc/tegra/tegra210_ahub.h, line 113
- tools/objtool/elf.c, line 1567
- tools/perf/arch/arm/util/cs-etm.c, line 406
- tools/perf/arch/arm64/util/arm-spe.c, line 235
- tools/perf/arch/s390/util/auxtrace.c, line 70
- tools/perf/arch/x86/util/intel-bts.c, line 176
- tools/perf/arch/x86/util/intel-pt.c, 2 times
- tools/perf/util/evlist.c, line 1052
- tools/perf/util/print_binary.c, line 16
- tools/perf/util/symbol.c, line 2739
- tools/perf/util/thread-stack.c, line 183