Loading...
Defined in 8 files as a prototype:
- drivers/dma/lpc32xx-dmamux.c, line 349 (as a prototype)
- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c, line 331 (as a prototype)
- drivers/platform/x86/intel/tpmi_power_domains.h, line 349 (as a prototype)
- drivers/platform/x86/toshiba-wmi.c, line 294 (as a prototype)
- include/dt-bindings/clock/qcom,x1e80100-gpucc.h, line 330 (as a prototype)
- include/linux/cred.h, line 331 (as a prototype)
- include/trace/events/tcp.h, line 295 (as a prototype)
- tools/testing/selftests/kvm/include/x86_64/hyperv.h, line 289 (as a prototype)
Defined in 140 files as a macro:
- Documentation/devicetree/bindings/arm/omap/ctrl.txt, line 74 (as a macro)
- Documentation/devicetree/bindings/arm/omap/ctrl.txt, line 78 (as a macro)
- Documentation/devicetree/bindings/arm/omap/ctrl.txt, line 82 (as a macro)
- Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml, line 22 (as a macro)
- Documentation/translations/sp_SP/process/maintainer-kvm-x86.rst, line 173 (as a macro)
- arch/alpha/include/asm/io.h, line 91 (as a macro)
- arch/arc/include/asm/io.h, line 46 (as a macro)
- arch/arm/boot/dts/broadcom/bcm4708-luxul-xap-1510.dts, line 100 (as a macro)
- arch/arm/boot/dts/broadcom/bcm4708-luxul-xap-1510.dts, line 102 (as a macro)
- arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_vining_fpga.dts, line 92 (as a macro)
- arch/arm/boot/dts/nxp/imx/Makefile, line 272 (as a macro)
- arch/arm/boot/dts/nxp/imx/imx6q-emcon-avari.dts, line 158 (as a macro)
- arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts, line 297 (as a macro)
- arch/arm/boot/dts/nxp/imx/imx7d-remarkable2.dts, line 91 (as a macro)
- arch/arm/boot/dts/qcom/qcom-ipq4018-jalapeno.dts, line 74 (as a macro)
- arch/arm/boot/dts/rockchip/rk3128.dtsi, line 176 (as a macro)
- arch/arm/boot/dts/st/stm32mp151c-mect1s.dts, line 169 (as a macro)
- arch/arm/include/asm/arm_pmuv3.h, line 419 (as a macro)
- arch/arm/include/asm/memory.h, line 153 (as a macro)
- arch/arm/mach-davinci/common.h, line 247 (as a macro)
- arch/arm/mach-orion5x/terastation_pro2-setup.c, line 53 (as a macro)
- arch/arm/mm/fault-armv.c, line 14 (as a macro)
- arch/arm64/Kconfig, line 24 (as a macro)
- arch/arm64/boot/dts/amlogic/amlogic-c3-c302x-aw409.dts, line 107 (as a macro)
- arch/arm64/boot/dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts, line 133 (as a macro)
- arch/arm64/boot/dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts, line 135 (as a macro)
- arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi, line 175 (as a macro)
- arch/arm64/include/asm/memory.h, line 359 (as a macro)
- arch/csky/include/asm/page.h, line 46 (as a macro)
- arch/hexagon/include/asm/page.h, line 125 (as a macro)
- arch/loongarch/include/asm/page.h, line 84 (as a macro)
- arch/m68k/include/asm/virtconvert.h, line 32 (as a macro)
- arch/microblaze/include/asm/page.h, line 104 (as a macro)
- arch/mips/include/asm/io.h, line 131 (as a macro)
- arch/nios2/include/asm/io.h, line 32 (as a macro)
- arch/openrisc/include/asm/page.h, line 83 (as a macro)
- arch/parisc/include/asm/page.h, line 171 (as a macro)
- arch/riscv/include/asm/page.h, line 197 (as a macro)
- arch/s390/include/asm/kprobes.h, line 149 (as a macro)
- arch/s390/include/asm/page.h, line 250 (as a macro)
- arch/s390/kvm/guestdbg.c, line 53 (as a macro)
- arch/sh/include/asm/page.h, line 150 (as a macro)
- arch/sparc/include/asm/page.h, line 5 (as a macro)
- arch/um/include/asm/pgtable.h, line 292 (as a macro)
- arch/x86/include/asm/io.h, line 157 (as a macro)
- arch/xtensa/include/asm/page.h, line 198 (as a macro)
- drivers/accel/ivpu/ivpu_mmu.h, line 101 (as a macro)
- drivers/clk/renesas/r8a774c0-cpg-mssr.c, line 107 (as a macro)
- drivers/clk/samsung/clk-exynos4412-isp.c, line 64 (as a macro)
- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c, line 92 (as a macro)
- drivers/clk/sunxi-ng/ccu-sun9i-a80.c, line 272 (as a macro)
- drivers/clk/xilinx/xlnx_vcu.c, line 92 (as a macro)
- drivers/cpufreq/armada-8k-cpufreq.c, line 306 (as a macro)
- drivers/cpufreq/mediatek-cpufreq.c, line 91 (as a macro)
- drivers/cpufreq/sti-cpufreq.c, line 74 (as a macro)
- drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c, line 170 (as a macro)
- drivers/crypto/intel/qat/qat_common/adf_mstate_mgr.c, line 169 (as a macro)
- drivers/dma/amd/qdma/qdma.h, line 419 (as a macro)
- drivers/dma/ioat/init.c, line 14 (as a macro)
- drivers/dma/loongson1-apb-dma.c, line 24 (as a macro)
- drivers/dma/mv_xor.c, line 133 (as a macro)
- drivers/dma/mv_xor.c, line 135 (as a macro)
- drivers/gpu/drm/amd/display/dc/resource/dce100/dce100_resource.c, line 71 (as a macro)
- drivers/gpu/drm/amd/display/dc/spl/spl_fixpt31_32.c, line 91 (as a macro)
- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c, line 154 (as a macro)
- drivers/gpu/drm/i915/display/intel_sdvo_regs.h, line 23 (as a macro)
- drivers/gpu/drm/i915/display/vlv_dsi_pll.h, line 138 (as a macro)
- drivers/gpu/drm/i915/gt/intel_rc6_types.h, line 58 (as a macro)
- drivers/gpu/drm/i915/gt/intel_rc6_types.h, line 62 (as a macro)
- drivers/gpu/drm/i915/gt/intel_rc6_types.h, line 66 (as a macro)
- drivers/gpu/drm/radeon/radeon_cs.c, line 214 (as a macro)
- drivers/gpu/drm/tegra/plane.c, line 69 (as a macro)
- drivers/hwmon/ltc2991.c, line 133 (as a macro)
- drivers/hwmon/ltc2991.c, line 135 (as a macro)
- drivers/iio/accel/st_accel.h, line 181 (as a macro)
- drivers/leds/leds-apu.c, line 30 (as a macro)
- drivers/media/pci/saa7164/saa7164-fw.c, line 138 (as a macro)
- drivers/media/usb/stk1160/Kconfig, line 63 (as a macro)
- drivers/memory/tegra/tegra194.c, line 277 (as a macro)
- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c, line 174 (as a macro)
- drivers/net/ethernet/wangxun/txgbe/txgbe_irq.h, line 24 (as a macro)
- drivers/pci/controller/mobiveil/pcie-mobiveil-host.c, line 39 (as a macro)
- drivers/perf/arm_cspmu/Kconfig, line 103 (as a macro)
- drivers/phy/ti/phy-da8xx-usb.c, line 89 (as a macro)
- drivers/pinctrl/intel/pinctrl-elkhartlake.c, line 103 (as a macro)
- drivers/pinctrl/pinctrl-ep93xx.c, line 421 (as a macro)
- drivers/pinctrl/qcom/Kconfig, line 271 (as a macro)
- drivers/pinctrl/spear/pinctrl-spear.c, line 237 (as a macro)
- drivers/platform/surface/aggregator/Kconfig, line 144 (as a macro)
- drivers/platform/surface/aggregator/Kconfig, line 146 (as a macro)
- drivers/platform/x86/intel/int3472/common.c, line 14 (as a macro)
- drivers/power/sequencing/pwrseq-qcom-wcn.c, line 133 (as a macro)
- drivers/power/sequencing/pwrseq-qcom-wcn.c, line 135 (as a macro)
- drivers/powercap/dtpm.c, line 24 (as a macro)
- drivers/tty/serial/serial_port.c, line 210 (as a macro)
- fs/nfs/nfs.h, line 71 (as a macro)
- fs/nilfs2/alloc.c, line 23 (as a macro)
- fs/nilfs2/ifile.c, line 105 (as a macro)
- fs/xfs/libxfs/xfs_exchmaps.c, line 128 (as a macro)
- fs/xfs/libxfs/xfs_log_rlimit.c, line 239 (as a macro)
- fs/xfs/xfs_filestream.c, line 117 (as a macro)
- include/acpi/actbl.h, line 76 (as a macro)
- include/linux/gpio/driver.h, line 92 (as a macro)
- include/linux/kmsan_types.h, line 91 (as a macro)
- include/linux/lockdep.h, line 98 (as a macro)
- include/linux/min_heap.h, line 73 (as a macro)
- include/linux/serio.h, line 239 (as a macro)
- include/linux/swapops.h, line 24 (as a macro)
- include/trace/events/cachefiles.h, line 24 (as a macro)
- include/uapi/linux/if_bridge.h, line 264 (as a macro)
- net/802/garp.c, line 142 (as a macro)
- net/802/garp.c, line 144 (as a macro)
- net/dcb/dcbnl.c, line 137 (as a macro)
- net/xfrm/xfrm_nat_keepalive.c, line 98 (as a macro)
- rust/kernel/block/mq/raw_writer.rs, line 74 (as a macro)
- samples/hid/hid_surface_dial.c, line 133 (as a macro)
- samples/hid/hid_surface_dial.c, line 135 (as a macro)
- sound/aoa/codecs/onyx.h, line 86 (as a macro)
- sound/soc/codecs/jz4770.c, line 271 (as a macro)
- tools/lib/string.c, line 69 (as a macro)
- tools/memory-model/linux-kernel.cat, line 85 (as a macro)
- tools/net/sunrpc/xdrgen/generators/header_bottom.py, line 108 (as a macro)
- tools/net/sunrpc/xdrgen/templates/C/pointer/decoder/basic.j2, line 195 (as a macro)
- tools/net/sunrpc/xdrgen/templates/C/union/decoder/close.j2, line 247 (as a macro)
- tools/perf/arch/common.h, line 103 (as a macro)
- tools/perf/arch/common.h, line 105 (as a macro)
- tools/perf/arch/x86/util/kvm-stat.c, line 58 (as a macro)
- tools/perf/arch/x86/util/kvm-stat.c, line 62 (as a macro)
- tools/perf/arch/x86/util/kvm-stat.c, line 66 (as a macro)
- tools/perf/util/record.h, line 146 (as a macro)
- tools/testing/selftests/bpf/progs/test_global_func1.c, line 109 (as a macro)
- tools/testing/selftests/bpf/verifier/bpf_loop_inline.c, line 144 (as a macro)
- tools/testing/selftests/bpf/verifier/bpf_loop_inline.c, line 146 (as a macro)
- tools/testing/selftests/filesystems/statmount/statmount_test_ns.c, line 109 (as a macro)
- tools/testing/selftests/ftrace/test.d/dynevent/tprobe_syntax_errors.tc, line 437 (as a macro)
- tools/testing/selftests/kvm/aarch64/get-reg-list.c, line 14 (as a macro)
- tools/testing/selftests/kvm/include/kvm_util.h, line 24 (as a macro)
- tools/testing/selftests/sched_ext/select_cpu_vtime.c, line 438 (as a macro)
- tools/testing/selftests/sched_ext/util.c, line 247 (as a macro)
- tools/virtio/linux/kernel.h, line 46 (as a macro)
Defined in 9 files as a function:
- arch/powerpc/include/asm/io.h, line 975 (as a function)
- drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga100.c, line 738 (as a function)
- drivers/hwmon/lm95245.c, line 312 (as a function)
- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h, line 306 (as a function)
- drivers/net/wireless/ath/ath10k/ce.h, line 738 (as a function)
- fs/btrfs/ulist.h, line 307 (as a function)
- sound/pci/hda/hda_controller.c, line 312 (as a function)
- tools/testing/scatterlist/linux/mm.h, line 45 (as a function)
- tools/testing/selftests/bpf/bpf_arena_list.h, line 763 (as a function)
Referenced in 132 files:
- Documentation/devicetree/bindings/extcon/wlf,arizona.yaml, 2 times
- Documentation/devicetree/bindings/iio/temperature/ti,tmp006.yaml, line 416
- arch/alpha/kernel/pci_iommu.c, line 900
- arch/arc/mm/dma.c, line 30
- arch/arm/include/asm/pgalloc.h, line 144
- arch/arm/kernel/patch.c, line 38
- arch/arm/mm/dma-mapping.c, 7 times
- arch/arm64/include/asm/memory.h, line 406
- arch/arm64/include/asm/pgalloc.h, line 137
- arch/arm64/kernel/patching.c, line 45
- arch/arm64/kvm/mmu.c, line 432
- arch/csky/mm/dma-mapping.c, 2 times
- arch/hexagon/include/asm/page.h, line 132
- arch/loongarch/include/asm/io.h, line 81
- arch/loongarch/include/asm/page.h, 2 times
- arch/m68k/kernel/dma.c, line 14
- arch/m68k/mm/cache.c, line 117
- arch/microblaze/mm/consistent.c, line 20
- arch/mips/jazz/jazzdma.c, line 528
- arch/parisc/kernel/kexec.c, line 80
- arch/parisc/kernel/patch.c, line 42
- arch/powerpc/platforms/pseries/cmm.c, 2 times
- arch/riscv/kernel/patch.c, line 56
- arch/riscv/kernel/sbi.c, 2 times
- arch/riscv/kvm/aia_imsic.c, line 1053
- arch/riscv/kvm/mmu.c, line 705
- arch/riscv/mm/dma-noncoherent.c, line 123
- arch/s390/include/asm/pgtable.h, line 1419
- arch/s390/kernel/machine_kexec.c, line 230
- arch/s390/kvm/pci.c, line 261
- arch/s390/kvm/vsie.c, line 666
- arch/s390/mm/gmap.c, 4 times
- arch/sparc/mm/init_64.c, 4 times
- arch/sparc/mm/iommu.c, line 188
- arch/um/include/asm/pgtable.h, line 298
- arch/x86/events/intel/pt.c, 2 times
- arch/x86/kernel/amd_gart_64.c, line 231
- arch/x86/kvm/svm/avic.c, 6 times
- arch/x86/kvm/vmx/vmx.c, 2 times
- arch/x86/platform/efi/efi_64.c, line 238
- arch/xtensa/include/asm/highmem.h, line 34
- arch/xtensa/lib/checksum.S, line 352
- arch/xtensa/mm/cache.c, 7 times
- block/bio.c, 3 times
- drivers/accel/habanalabs/common/device.c, 2 times
- drivers/block/swim3.c, line 419
- drivers/cdrom/gdrom.c, line 585
- drivers/char/agp/ali-agp.c, 2 times
- drivers/char/agp/amd-k7-agp.c, line 318
- drivers/char/agp/amd64-agp.c, line 83
- drivers/char/agp/ati-agp.c, line 298
- drivers/char/agp/backend.c, line 156
- drivers/char/agp/efficeon-agp.c, line 71
- drivers/char/agp/generic.c, line 1095
- drivers/char/agp/intel-gtt.c, 3 times
- drivers/char/agp/nvidia-agp.c, line 228
- drivers/char/agp/parisc-agp.c, line 157
- drivers/char/agp/sworks-agp.c, line 351
- drivers/char/agp/uninorth-agp.c, 7 times
- drivers/crypto/n2_core.c, 2 times
- drivers/crypto/nx/nx-842.h, line 109
- drivers/crypto/nx/nx.c, 2 times
- drivers/edac/thunderx_edac.c, line 339
- drivers/firmware/efi/capsule-loader.c, line 193
- drivers/firmware/efi/capsule.c, 2 times
- drivers/gpu/drm/armada/armada_gem.c, line 102
- drivers/gpu/drm/drm_fbdev_dma.c, line 174
- drivers/gpu/drm/etnaviv/etnaviv_dump.c, line 217
- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c, 2 times
- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c, line 88
- drivers/gpu/drm/nouveau/nouveau_svm.c, 2 times
- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c, 2 times
- drivers/gpu/drm/panfrost/panfrost_dump.c, line 224
- drivers/gpu/drm/radeon/radeon_sa.c, 2 times
- drivers/gpu/drm/tegra/plane.c, line 219
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, 2 times
- drivers/infiniband/sw/rxe/rxe_mr.c, line 87
- drivers/iommu/dma-iommu.c, 2 times
- drivers/iommu/fsl_pamu.c, line 839
- drivers/irqchip/irq-gic-v3-its.c, 6 times
- drivers/misc/sgi-gru/grufault.c, line 190
- drivers/net/ethernet/intel/e1000/e1000_main.c, line 2915
- drivers/net/ethernet/sun/niu.c, line 9989
- drivers/net/fjes/fjes_hw.c, 3 times
- drivers/net/fjes/fjes_trace.h, 2 times
- drivers/perf/riscv_pmu_sbi.c, line 596
- drivers/platform/goldfish/goldfish_pipe.c, 2 times
- drivers/remoteproc/remoteproc_core.c, line 155
- drivers/s390/crypto/vfio_ap_ops.c, line 445
- drivers/s390/net/qeth_core_main.c, line 2962
- drivers/staging/media/atomisp/pci/hmm/hmm.c, line 533
- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c, line 794
- drivers/staging/media/ipu3/ipu3-dmamap.c, line 120
- drivers/staging/media/ipu3/ipu3-mmu.c, line 309
- drivers/tee/optee/smc_abi.c, 2 times
- drivers/vdpa/vdpa_user/iova_domain.c, line 406
- drivers/vfio/vfio_iommu_type1.c, line 1832
- drivers/vhost/Kconfig, line 170
- drivers/virt/acrn/hsm.c, line 354
- drivers/virt/acrn/ioreq.c, line 619
- drivers/virt/acrn/mm.c, line 310
- drivers/virt/fsl_hypervisor.c, 4 times
- drivers/virt/nitro_enclaves/ne_misc_dev.c, line 983
- drivers/virt/vboxguest/vboxguest_core.c, 2 times
- drivers/virt/vboxguest/vboxguest_utils.c, line 367
- drivers/virtio/virtio_mem.c, 2 times
- drivers/xen/swiotlb-xen.c, line 206
- include/acpi/acbuffer.h, 3 times
- include/acpi/actbl.h, line 101
- include/linux/hyperv.h, line 1792
- include/linux/scatterlist.h, line 389
- kernel/dma/debug.c, line 397
- kernel/dma/direct.c, 7 times
- kernel/dma/direct.h, line 87
- kernel/dma/mapping.c, 3 times
- kernel/dma/pool.c, line 120
- kernel/dma/swiotlb.c, 3 times
- kernel/events/core.c, line 7687
- lib/radix-tree.h, 3 times
- lib/scatterlist.c, line 477
- mm/page_alloc.c, 3 times
- mm/percpu.c, 2 times
- mm/vmalloc.c, line 622
- net/bpf/test_run.c, 2 times
- sound/core/memalloc.c, 2 times
- sound/virtio/virtio_pcm_msg.c, 2 times
- tools/perf/arch/common.h, line 167
- tools/perf/util/record.h, line 173
- tools/perf/util/smt.c, line 352
- tools/virtio/linux/dma-mapping.h, line 24
- tools/virtio/linux/scatterlist.h, line 158
- virt/kvm/kvm_main.c, line 3581