Defined in 1 files as a struct:
Defined in 7 files as a member:
Referenced in 226 files:
-
arch/arm/common/sa1111.c,
line 361
-
arch/arm64/kvm/hyp/nvhe/setup.c,
2 times
-
arch/mips/cavium-octeon/octeon-irq.c,
48 times
-
arch/mips/pci/pci-ar2315.c,
line 383
-
arch/mips/pci/pci-rt3883.c,
line 186
-
arch/powerpc/kvm/book3s_hv.c,
3 times
-
arch/powerpc/kvm/book3s_xive.c,
3 times
-
arch/powerpc/platforms/44x/uic.c,
line 178
-
arch/powerpc/platforms/52xx/mpc52xx_gpt.c,
2 times
-
arch/powerpc/platforms/8xx/cpm1-ic.c,
line 73
-
arch/powerpc/platforms/embedded6xx/flipper-pic.c,
7 times
-
arch/powerpc/platforms/embedded6xx/hlwd-pic.c,
3 times
-
arch/powerpc/platforms/powernv/pci-ioda.c,
2 times
-
arch/powerpc/platforms/pseries/msi.c,
4 times
-
arch/powerpc/sysdev/ehv_pic.c,
line 192
-
arch/powerpc/sysdev/fsl_msi.c,
2 times
-
arch/powerpc/sysdev/ipic.c,
line 683
-
arch/powerpc/sysdev/mpic.c,
2 times
-
arch/powerpc/sysdev/xive/common.c,
line 1111
-
arch/um/drivers/virt-pci.c,
line 381
-
arch/x86/kernel/apic/io_apic.c,
line 2949
-
arch/x86/kernel/apic/msi.c,
line 178
-
arch/x86/kvm/svm/sev.c,
2 times
-
arch/xtensa/kernel/irq.c,
line 89
-
drivers/acpi/irq.c,
2 times
-
drivers/base/regmap/regmap-irq.c,
2 times
-
drivers/bus/moxtet.c,
3 times
-
drivers/edac/altera_edac.c,
line 2044
-
drivers/gpio/gpio-bcm-kona.c,
line 538
-
drivers/gpio/gpio-brcmstb.c,
line 352
-
drivers/gpio/gpio-davinci.c,
line 419
-
drivers/gpio/gpio-em.c,
2 times
-
drivers/gpio/gpio-grgpio.c,
2 times
-
drivers/gpio/gpio-lpc18xx.c,
line 174
-
drivers/gpio/gpio-mpc8xxx.c,
line 273
-
drivers/gpio/gpio-mt7621.c,
line 313
-
drivers/gpio/gpio-pxa.c,
line 564
-
drivers/gpio/gpio-rtd1625.c,
2 times
-
drivers/gpio/gpio-sa1100.c,
line 217
-
drivers/gpio/gpio-tegra186.c,
line 707
-
drivers/gpio/gpio-uniphier.c,
3 times
-
drivers/gpio/gpio-xgene-sb.c,
4 times
-
drivers/gpio/gpiolib.c,
6 times
-
drivers/gpu/drm/msm/msm_mdss.c,
line 137
-
drivers/iio/adc/stm32-adc-core.c,
line 389
-
drivers/iommu/amd/iommu.c,
line 4234
-
drivers/iommu/intel/irq_remapping.c,
2 times
-
drivers/irqchip/exynos-combiner.c,
line 153
-
drivers/irqchip/irq-alpine-msi.c,
2 times
-
drivers/irqchip/irq-apple-aic.c,
4 times
-
drivers/irqchip/irq-armada-370-xp.c,
8 times
-
drivers/irqchip/irq-aspeed-i2c-ic.c,
line 54
-
drivers/irqchip/irq-aspeed-scu-ic.c,
2 times
-
drivers/irqchip/irq-aspeed-vic.c,
line 162
-
drivers/irqchip/irq-ast2700-intc0-test.c,
7 times
-
drivers/irqchip/irq-ast2700-intc0.c,
4 times
-
drivers/irqchip/irq-ast2700-intc1.c,
line 121
-
drivers/irqchip/irq-ath79-misc.c,
3 times
-
drivers/irqchip/irq-bcm2712-mip.c,
2 times
-
drivers/irqchip/irq-bcm2836.c,
2 times
-
drivers/irqchip/irq-bcm6345-l1.c,
line 281
-
drivers/irqchip/irq-bcm7038-l1.c,
2 times
-
drivers/irqchip/irq-ftintc010.c,
line 143
-
drivers/irqchip/irq-gic-v2m.c,
line 279
-
drivers/irqchip/irq-gic-v3-its.c,
2 times
-
drivers/irqchip/irq-gic-v3.c,
3 times
-
drivers/irqchip/irq-gic-v5-its.c,
line 1091
-
drivers/irqchip/irq-gic.c,
3 times
-
drivers/irqchip/irq-hip04.c,
line 309
-
drivers/irqchip/irq-imx-gpcv2.c,
line 185
-
drivers/irqchip/irq-imx-intmux.c,
3 times
-
drivers/irqchip/irq-imx-irqsteer.c,
line 121
-
drivers/irqchip/irq-imx-mu-msi.c,
2 times
-
drivers/irqchip/irq-ixp4xx.c,
line 156
-
drivers/irqchip/irq-jcore-aic.c,
line 49
-
drivers/irqchip/irq-keystone.c,
line 117
-
drivers/irqchip/irq-lan966x-oic.c,
4 times
-
drivers/irqchip/irq-loongson-eiointc.c,
2 times
-
drivers/irqchip/irq-loongson-htvec.c,
line 118
-
drivers/irqchip/irq-loongson-pch-lpc.c,
4 times
-
drivers/irqchip/irq-loongson-pch-msi.c,
2 times
-
drivers/irqchip/irq-loongson-pch-pic.c,
2 times
-
drivers/irqchip/irq-lpc32xx.c,
line 172
-
drivers/irqchip/irq-ls-extirq.c,
line 102
-
drivers/irqchip/irq-ls-scfg-msi.c,
2 times
-
drivers/irqchip/irq-meson-gpio.c,
3 times
-
drivers/irqchip/irq-mips-cpu.c,
line 186
-
drivers/irqchip/irq-mmp.c,
4 times
-
drivers/irqchip/irq-mscc-ocelot.c,
3 times
-
drivers/irqchip/irq-mst-intc.c,
3 times
-
drivers/irqchip/irq-mtk-cirq.c,
line 188
-
drivers/irqchip/irq-mtk-sysirq.c,
line 111
-
drivers/irqchip/irq-mvebu-gicp.c,
3 times
-
drivers/irqchip/irq-mvebu-icu.c,
line 71
-
drivers/irqchip/irq-mvebu-pic.c,
line 87
-
drivers/irqchip/irq-mvebu-sei.c,
5 times
-
drivers/irqchip/irq-or1k-pic.c,
2 times
-
drivers/irqchip/irq-owl-sirq.c,
line 231
-
drivers/irqchip/irq-pic32-evic.c,
4 times
-
drivers/irqchip/irq-pruss-intc.c,
10 times
-
drivers/irqchip/irq-qcom-mpm.c,
line 218
-
drivers/irqchip/irq-rda-intc.c,
line 73
-
drivers/irqchip/irq-realtek-rtl.c,
2 times
-
drivers/irqchip/irq-renesas-intc-irqpin.c,
2 times
-
drivers/irqchip/irq-renesas-irqc.c,
line 58
-
drivers/irqchip/irq-renesas-rza1.c,
2 times
-
drivers/irqchip/irq-renesas-rzg2l.c,
3 times
-
drivers/irqchip/irq-renesas-rzt2h.c,
2 times
-
drivers/irqchip/irq-renesas-rzv2h.c,
2 times
-
drivers/irqchip/irq-riscv-aplic-direct.c,
2 times
-
drivers/irqchip/irq-riscv-aplic-msi.c,
line 140
-
drivers/irqchip/irq-riscv-imsic-platform.c,
line 312
-
drivers/irqchip/irq-riscv-intc.c,
line 126
-
drivers/irqchip/irq-riscv-rpmi-sysmsi.c,
line 171
-
drivers/irqchip/irq-sg2042-msi.c,
3 times
-
drivers/irqchip/irq-sifive-plic.c,
3 times
-
drivers/irqchip/irq-sni-exiu.c,
2 times
-
drivers/irqchip/irq-starfive-jhb100-intc.c,
line 161
-
drivers/irqchip/irq-stm32-exti.c,
23 times
-
drivers/irqchip/irq-stm32mp-exti.c,
49 times
-
drivers/irqchip/irq-tegra.c,
line 246
-
drivers/irqchip/irq-ti-sci-inta.c,
6 times
-
drivers/irqchip/irq-ti-sci-intr.c,
3 times
-
drivers/irqchip/irq-ts4800.c,
line 68
-
drivers/irqchip/irq-uniphier-aidet.c,
line 142
-
drivers/irqchip/irq-versatile-fpga.c,
line 144
-
drivers/irqchip/irq-vf610-mscm-ir.c,
line 142
-
drivers/irqchip/irq-vic.c,
line 190
-
drivers/irqchip/irq-vt8500.c,
5 times
-
drivers/irqchip/irq-xilinx-intc.c,
line 117
-
drivers/irqchip/irq-xtensa-mx.c,
line 30
-
drivers/irqchip/qcom-irq-combiner.c,
2 times
-
drivers/mailbox/qcom-ipcc.c,
line 119
-
drivers/memory/omap-gpmc.c,
line 1380
-
drivers/mfd/88pm860x-core.c,
line 555
-
drivers/mfd/ab8500-core.c,
line 550
-
drivers/mfd/arizona-irq.c,
line 189
-
drivers/mfd/fsl-imx25-tsadc.c,
line 48
-
drivers/mfd/ioc3.c,
2 times
-
drivers/mfd/lp8788-irq.c,
line 134
-
drivers/mfd/max8925-core.c,
line 640
-
drivers/mfd/max8997-irq.c,
line 278
-
drivers/mfd/max8998-irq.c,
line 195
-
drivers/mfd/mt6358-irq.c,
line 212
-
drivers/mfd/mt6397-irq.c,
line 122
-
drivers/mfd/nct6694.c,
line 254
-
drivers/mfd/qcom-pm8xxx.c,
line 377
-
drivers/mfd/stmfx.c,
line 236
-
drivers/mfd/stmpe.c,
line 1191
-
drivers/mfd/tc3589x.c,
line 212
-
drivers/mfd/tps65217.c,
line 134
-
drivers/mfd/tps6586x.c,
line 292
-
drivers/mfd/twl6030-irq.c,
line 262
-
drivers/mfd/wm831x-irq.c,
line 547
-
drivers/misc/hi6421v600-irq.c,
line 181
-
drivers/misc/rp1/rp1_pci.c,
6 times
-
drivers/net/dsa/microchip/ksz8.c,
line 216
-
drivers/net/dsa/microchip/ksz_common.c,
line 2453
-
drivers/net/dsa/microchip/ksz_ptp.c,
line 1223
-
drivers/net/dsa/mv88e6xxx/chip.c,
2 times
-
drivers/net/dsa/mv88e6xxx/global2.c,
2 times
-
drivers/net/dsa/qca/ar9331.c,
line 783
-
drivers/net/dsa/realtek/rtl8365mb_main.c,
line 2693
-
drivers/net/dsa/realtek/rtl8366rb.c,
line 473
-
drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c,
line 108
-
drivers/net/fddi/defxx.c,
7 times
-
drivers/net/usb/lan78xx.c,
line 2145
-
drivers/pci/controller/dwc/pci-dra7xx.c,
line 194
-
drivers/pci/controller/dwc/pci-keystone.c,
line 394
-
drivers/pci/controller/dwc/pcie-amd-mdb.c,
2 times
-
drivers/pci/controller/dwc/pcie-designware-host.c,
3 times
-
drivers/pci/controller/dwc/pcie-dw-rockchip.c,
line 181
-
drivers/pci/controller/dwc/pcie-sophgo.c,
line 107
-
drivers/pci/controller/dwc/pcie-uniphier.c,
line 217
-
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c,
4 times
-
drivers/pci/controller/pci-aardvark.c,
10 times
-
drivers/pci/controller/pci-ftpci100.c,
line 320
-
drivers/pci/controller/pci-hyperv.c,
5 times
-
drivers/pci/controller/pci-mvebu.c,
3 times
-
drivers/pci/controller/pci-tegra.c,
4 times
-
drivers/pci/controller/pci-xgene-msi.c,
3 times
-
drivers/pci/controller/pcie-altera-msi.c,
3 times
-
drivers/pci/controller/pcie-altera.c,
line 790
-
drivers/pci/controller/pcie-apple.c,
4 times
-
drivers/pci/controller/pcie-aspeed.c,
4 times
-
drivers/pci/controller/pcie-brcmstb.c,
3 times
-
drivers/pci/controller/pcie-iproc-msi.c,
3 times
-
drivers/pci/controller/pcie-mediatek-gen3.c,
7 times
-
drivers/pci/controller/pcie-mediatek.c,
4 times
-
drivers/pci/controller/pcie-rcar-host.c,
4 times
-
drivers/pci/controller/pcie-rockchip-host.c,
line 673
-
drivers/pci/controller/pcie-rzg3s-host.c,
5 times
-
drivers/pci/controller/pcie-xilinx-cpm.c,
2 times
-
drivers/pci/controller/pcie-xilinx-dma-pl.c,
5 times
-
drivers/pci/controller/pcie-xilinx-nwl.c,
4 times
-
drivers/pci/controller/pcie-xilinx.c,
5 times
-
drivers/pci/controller/plda/pcie-plda-host.c,
6 times
-
drivers/pci/controller/vmd.c,
2 times
-
drivers/pci/msi/irqdomain.c,
3 times
-
drivers/pinctrl/pinctrl-single.c,
line 1545
-
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c,
line 993
-
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c,
line 794
-
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c,
line 688
-
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c,
line 735
-
drivers/pinctrl/samsung/pinctrl-exynos.c,
line 322
-
drivers/pinctrl/samsung/pinctrl-s3c64xx.c,
2 times
-
drivers/pinctrl/stm32/pinctrl-stm32.c,
7 times
-
drivers/pinctrl/sunxi/pinctrl-sunxi.c,
line 1282
-
drivers/scsi/ncr53c8xx.c,
27 times
-
drivers/soc/fsl/qe/qe_ic.c,
line 300
-
drivers/soc/fsl/qe/qe_ports_ic.c,
4 times
-
drivers/soc/qcom/smp2p.c,
line 465
-
drivers/soc/qcom/smsm.c,
line 354
-
drivers/soc/tegra/pmc.c,
line 2304
-
drivers/soundwire/irq.c,
line 15
-
drivers/spmi/spmi-mtk-pmif.c,
2 times
-
drivers/spmi/spmi-pmic-arb.c,
2 times
-
drivers/staging/greybus/gpio.c,
line 47
-
drivers/thermal/qcom/lmh.c,
line 77
-
drivers/thermal/tegra/soctherm.c,
line 1168
-
include/linux/acpi.h,
line 393
-
include/linux/irqdomain.h,
17 times
-
kernel/irq/irq_sim.c,
2 times
-
kernel/irq/irqdomain.c,
8 times
-
kernel/irq/msi.c,
14 times
-
sound/soc/codecs/rt5677.c,
line 5464