Symbol: irq_domain_ops
arch/arc/kernel/intc-arcv2.c
154
static const struct irq_domain_ops arcv2_irq_ops = {
arch/arc/kernel/intc-compact.c
102
static const struct irq_domain_ops arc_intc_domain_ops = {
arch/arc/kernel/mcip.c
363
static const struct irq_domain_ops idu_irq_ops = {
arch/arm/common/sa1111.c
374
static const struct irq_domain_ops sa1111_irqdomain_ops = {
arch/arm/mach-exynos/suspend.c
183
static const struct irq_domain_ops exynos_pmu_domain_ops = {
arch/arm/mach-imx/gpc.c
221
static const struct irq_domain_ops imx_gpc_domain_ops = {
arch/arm/mach-omap2/omap-wakeupgen.c
537
static const struct irq_domain_ops wakeupgen_domain_ops = {
arch/arm/mach-pxa/irq.c
138
static const struct irq_domain_ops pxa_irq_ops = {
arch/arm64/kvm/arch_timer.c
1308
static const struct irq_domain_ops timer_domain_ops = {
arch/mips/ath25/ar2315.c
115
static const struct irq_domain_ops ar2315_misc_irq_domain_ops = {
arch/mips/ath25/ar5312.c
119
static const struct irq_domain_ops ar5312_misc_irq_domain_ops = {
arch/mips/cavium-octeon/octeon-irq.c
1287
static const struct irq_domain_ops octeon_irq_domain_ciu_ops = {
arch/mips/cavium-octeon/octeon-irq.c
1293
static const struct irq_domain_ops octeon_irq_domain_gpio_ops = {
arch/mips/cavium-octeon/octeon-irq.c
1987
static const struct irq_domain_ops octeon_irq_domain_ciu2_ops = {
arch/mips/cavium-octeon/octeon-irq.c
2239
static const struct irq_domain_ops octeon_irq_domain_cib_ops = {
arch/mips/cavium-octeon/octeon-irq.c
2590
static const struct irq_domain_ops octeon_dflt_domain_ciu3_ops = {
arch/mips/lantiq/irq.c
334
static const struct irq_domain_ops irq_domain_ops = {
arch/mips/lantiq/irq.c
384
&irq_domain_ops, 0);
arch/mips/pci/pci-ar2315.c
387
static const struct irq_domain_ops ar2315_pci_irq_domain_ops = {
arch/mips/pci/pci-rt3883.c
191
static const struct irq_domain_ops rt3883_pci_irq_domain_ops = {
arch/mips/pci/pci-xtalk-bridge.c
419
static const struct irq_domain_ops bridge_domain_ops = {
arch/mips/ralink/irq.c
142
static const struct irq_domain_ops irq_domain_ops = {
arch/mips/ralink/irq.c
181
RALINK_INTC_IRQ_BASE, 0, &irq_domain_ops, NULL);
arch/mips/sgi-ip27/ip27-irq.c
172
static const struct irq_domain_ops hub_domain_ops = {
arch/mips/sgi-ip30/ip30-irq.c
242
static const struct irq_domain_ops heart_domain_ops = {
arch/nios2/kernel/irq.c
56
static const struct irq_domain_ops irq_ops = {
arch/powerpc/platforms/44x/uic.c
191
static const struct irq_domain_ops uic_host_ops = {
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
138
static const struct irq_domain_ops cpld_pic_host_ops = {
arch/powerpc/platforms/52xx/media5200.c
134
static const struct irq_domain_ops media5200_irq_ops = {
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
234
static const struct irq_domain_ops mpc52xx_gpt_irq_ops = {
arch/powerpc/platforms/52xx/mpc52xx_pic.c
389
static const struct irq_domain_ops mpc52xx_irqhost_ops = {
arch/powerpc/platforms/85xx/socrates_fpga_pic.c
270
static const struct irq_domain_ops socrates_fpga_pic_host_ops = {
arch/powerpc/platforms/8xx/cpm1-ic.c
79
static const struct irq_domain_ops cpm_pic_host_ops = {
arch/powerpc/platforms/8xx/pic.c
122
static const struct irq_domain_ops mpc8xx_pic_host_ops = {
arch/powerpc/platforms/embedded6xx/flipper-pic.c
107
static const struct irq_domain_ops flipper_irq_domain_ops = {
arch/powerpc/platforms/embedded6xx/hlwd-pic.c
104
static const struct irq_domain_ops hlwd_irq_domain_ops = {
arch/powerpc/platforms/powermac/pic.c
277
static const struct irq_domain_ops pmac_pic_host_ops = {
arch/powerpc/platforms/powermac/smp.c
185
static const struct irq_domain_ops psurge_host_ops = {
arch/powerpc/platforms/powernv/opal-irqchip.c
150
static const struct irq_domain_ops opal_event_domain_ops = {
arch/powerpc/platforms/powernv/pci-ioda.c
1861
static const struct irq_domain_ops pnv_irq_domain_ops = {
arch/powerpc/platforms/ps3/interrupt.c
677
static const struct irq_domain_ops ps3_host_ops = {
arch/powerpc/platforms/pseries/msi.c
629
static const struct irq_domain_ops pseries_irq_domain_ops = {
arch/powerpc/sysdev/cpm2_pic.c
223
static const struct irq_domain_ops cpm2_pic_host_ops = {
arch/powerpc/sysdev/ehv_pic.c
249
static const struct irq_domain_ops ehv_pic_host_ops = {
arch/powerpc/sysdev/fsl_msi.c
103
static const struct irq_domain_ops fsl_msi_host_ops = {
arch/powerpc/sysdev/ge/ge_pic.c
182
static const struct irq_domain_ops gef_pic_host_ops = {
arch/powerpc/sysdev/i8259.c
205
static const struct irq_domain_ops i8259_host_ops = {
arch/powerpc/sysdev/ipic.c
694
static const struct irq_domain_ops ipic_host_ops = {
arch/powerpc/sysdev/mpic.c
1183
static const struct irq_domain_ops mpic_host_ops = {
arch/powerpc/sysdev/mpic_msi.c
31
const struct irq_domain_ops *ops = mpic->irqhost->ops;
arch/powerpc/sysdev/tsi108_pci.c
385
static const struct irq_domain_ops pci_irq_domain_ops = {
arch/powerpc/sysdev/xics/xics-common.c
450
static const struct irq_domain_ops xics_host_ops = {
arch/powerpc/sysdev/xive/common.c
1127
static const struct irq_domain_ops xive_ipi_irq_domain_ops = {
arch/powerpc/sysdev/xive/common.c
1450
static const struct irq_domain_ops xive_irq_domain_ops = {
arch/s390/pci/pci_irq.c
477
static const struct irq_domain_ops zpci_msi_domain_ops = {
arch/sh/boards/mach-x3proto/gpio.c
94
static struct irq_domain_ops x3proto_gpio_irq_ops = {
arch/um/drivers/virt-pci.c
402
static const struct irq_domain_ops um_pci_inner_domain_ops = {
arch/x86/hyperv/irqdomain.c
368
static const struct irq_domain_ops hv_msi_domain_ops = {
arch/x86/include/asm/irqdomain.h
37
const struct irq_domain_ops *ops;
arch/x86/include/asm/irqdomain.h
41
extern const struct irq_domain_ops mp_ioapic_irqdomain_ops;
arch/x86/kernel/apic/io_apic.c
2954
const struct irq_domain_ops mp_ioapic_irqdomain_ops = {
arch/x86/kernel/apic/vector.c
706
static const struct irq_domain_ops x86_vector_domain_ops = {
arch/x86/kernel/devicetree.c
232
static const struct irq_domain_ops ioapic_irq_domain_ops = {
arch/x86/platform/uv/uv_irq.c
145
static const struct irq_domain_ops uv_domain_ops = {
drivers/acpi/irq.c
369
const struct irq_domain_ops *ops,
drivers/base/regmap/regmap-irq.c
551
static const struct irq_domain_ops regmap_domain_ops = {
drivers/bus/moxtet.c
634
static const struct irq_domain_ops moxtet_irq_domain = {
drivers/edac/altera_edac.c
2054
static const struct irq_domain_ops a10_eccmgr_ic_ops = {
drivers/gpio/gpio-bcm-kona.c
555
static const struct irq_domain_ops bcm_kona_irq_ops = {
drivers/gpio/gpio-brcmstb.c
351
static const struct irq_domain_ops brcmstb_gpio_irq_domain_ops = {
drivers/gpio/gpio-davinci.c
430
static const struct irq_domain_ops davinci_gpio_irq_ops = {
drivers/gpio/gpio-em.c
254
static const struct irq_domain_ops em_gio_irq_domain_ops = {
drivers/gpio/gpio-grgpio.c
318
static const struct irq_domain_ops grgpio_irq_domain_ops = {
drivers/gpio/gpio-lpc18xx.c
204
static const struct irq_domain_ops lpc18xx_gpio_pin_ic_domain_ops = {
drivers/gpio/gpio-mpc8xxx.c
280
static const struct irq_domain_ops mpc8xxx_gpio_irq_ops = {
drivers/gpio/gpio-pxa.c
569
static const struct irq_domain_ops pxa_irq_domain_ops = {
drivers/gpio/gpio-sa1100.c
221
static const struct irq_domain_ops sa1100_gpio_irqdomain_ops = {
drivers/gpio/gpio-sodaville.c
122
static const struct irq_domain_ops irq_domain_sdv_ops = {
drivers/gpio/gpio-uniphier.c
318
static const struct irq_domain_ops uniphier_gpio_irq_domain_ops = {
drivers/gpio/gpio-xgene-sb.c
232
static const struct irq_domain_ops xgene_gpio_sb_domain_ops = {
drivers/gpio/gpiolib.c
1709
static void gpiochip_hierarchy_setup_domain_ops(struct irq_domain_ops *ops)
drivers/gpio/gpiolib.c
1892
static const struct irq_domain_ops gpiochip_domain_ops = {
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
752
static const struct irq_domain_ops amdgpu_hw_irqdomain_ops = {
drivers/gpu/drm/msm/msm_mdss.c
145
static const struct irq_domain_ops msm_mdss_irqdomain_ops = {
drivers/gpu/drm/xe/xe_i2c.c
213
static const struct irq_domain_ops xe_i2c_irq_ops = {
drivers/hid/hid-rmi.c
615
static const struct irq_domain_ops rmi_irq_ops = {
drivers/i2c/i2c-core-base.c
1468
static const struct irq_domain_ops i2c_host_notify_irq_ops = {
drivers/iio/adc/stm32-adc-core.c
401
static const struct irq_domain_ops stm32_adc_domain_ops = {
drivers/iommu/amd/init.c
2485
static const struct irq_domain_ops intcapxt_domain_ops = {
drivers/iommu/amd/iommu.c
3926
static const struct irq_domain_ops amd_ir_domain_ops = {
drivers/iommu/hyperv-iommu.c
111
static const struct irq_domain_ops hyperv_ir_domain_ops = {
drivers/iommu/hyperv-iommu.c
117
static const struct irq_domain_ops hyperv_root_ir_domain_ops;
drivers/iommu/hyperv-iommu.c
123
const struct irq_domain_ops *ops;
drivers/iommu/hyperv-iommu.c
328
static const struct irq_domain_ops hyperv_root_ir_domain_ops = {
drivers/iommu/intel/irq_remapping.c
1521
static const struct irq_domain_ops intel_ir_domain_ops = {
drivers/iommu/intel/irq_remapping.c
79
static const struct irq_domain_ops intel_ir_domain_ops;
drivers/irqchip/exynos-combiner.c
166
static const struct irq_domain_ops combiner_irq_domain_ops = {
drivers/irqchip/irq-alpine-msi.c
141
static const struct irq_domain_ops alpine_msix_middle_domain_ops = {
drivers/irqchip/irq-apple-aic.c
768
static const struct irq_domain_ops aic_irq_domain_ops = {
drivers/irqchip/irq-armada-370-xp.c
303
static const struct irq_domain_ops mpic_msi_domain_ops = {
drivers/irqchip/irq-armada-370-xp.c
474
static const struct irq_domain_ops mpic_ipi_domain_ops = {
drivers/irqchip/irq-armada-370-xp.c
632
static const struct irq_domain_ops mpic_irq_ops = {
drivers/irqchip/irq-aspeed-i2c-ic.c
59
static const struct irq_domain_ops aspeed_i2c_ic_irq_domain_ops = {
drivers/irqchip/irq-aspeed-intc.c
82
static const struct irq_domain_ops aspeed_intc_ic_irq_domain_ops = {
drivers/irqchip/irq-aspeed-scu-ic.c
207
static const struct irq_domain_ops aspeed_scu_ic_domain_ops = {
drivers/irqchip/irq-aspeed-vic.c
179
static const struct irq_domain_ops avic_dom_ops = {
drivers/irqchip/irq-ath79-misc.c
114
static const struct irq_domain_ops misc_irq_domain_ops = {
drivers/irqchip/irq-atmel-aic-common.c
198
const struct irq_domain_ops *ops,
drivers/irqchip/irq-atmel-aic-common.h
32
const struct irq_domain_ops *ops,
drivers/irqchip/irq-atmel-aic.c
199
static const struct irq_domain_ops aic_irq_ops = {
drivers/irqchip/irq-atmel-aic5.c
290
static const struct irq_domain_ops aic5_irq_ops = {
drivers/irqchip/irq-bcm2712-mip.c
149
static const struct irq_domain_ops mip_middle_domain_ops = {
drivers/irqchip/irq-bcm2835.c
131
static const struct irq_domain_ops armctrl_ops = {
drivers/irqchip/irq-bcm2836.c
229
static const struct irq_domain_ops ipi_domain_ops = {
drivers/irqchip/irq-bcm2836.c
292
static const struct irq_domain_ops bcm2836_arm_irqchip_intc_ops = {
drivers/irqchip/irq-bcm6345-l1.c
286
static const struct irq_domain_ops bcm6345_l1_domain_ops = {
drivers/irqchip/irq-bcm7038-l1.c
389
static const struct irq_domain_ops bcm7038_l1_domain_ops = {
drivers/irqchip/irq-clps711x.c
69
struct irq_domain_ops ops;
drivers/irqchip/irq-crossbar.c
189
static const struct irq_domain_ops crossbar_domain_ops = {
drivers/irqchip/irq-csky-mpintc.c
207
static const struct irq_domain_ops csky_irqdomain_ops = {
drivers/irqchip/irq-davinci-cp-intc.c
151
static const struct irq_domain_ops davinci_cp_intc_irq_domain_ops = {
drivers/irqchip/irq-dw-apb-ictl.c
115
const struct irq_domain_ops *domain_ops;
drivers/irqchip/irq-dw-apb-ictl.c
92
static const struct irq_domain_ops dw_apb_ictl_irq_domain_ops = {
drivers/irqchip/irq-econet-en751221.c
187
static const struct irq_domain_ops econet_domain_ops = {
drivers/irqchip/irq-ftintc010.c
159
static const struct irq_domain_ops ft010_irqdomain_ops = {
drivers/irqchip/irq-gic-v2m.c
211
static const struct irq_domain_ops gicv2m_domain_ops = {
drivers/irqchip/irq-gic-v3-its.c
3774
static const struct irq_domain_ops its_domain_ops = {
drivers/irqchip/irq-gic-v3-its.c
4545
static const struct irq_domain_ops its_sgi_domain_ops = {
drivers/irqchip/irq-gic-v3-its.c
4742
static const struct irq_domain_ops its_vpe_domain_ops = {
drivers/irqchip/irq-gic-v3-its.c
5858
const struct irq_domain_ops *sgi_ops;
drivers/irqchip/irq-gic-v3-mbi.c
142
static const struct irq_domain_ops mbi_domain_ops = {
drivers/irqchip/irq-gic-v3.c
1759
static const struct irq_domain_ops gic_irq_domain_ops = {
drivers/irqchip/irq-gic-v4.c
377
const struct irq_domain_ops *vpe_ops,
drivers/irqchip/irq-gic-v4.c
378
const struct irq_domain_ops *sgi_ops)
drivers/irqchip/irq-gic-v4.c
88
static const struct irq_domain_ops *vpe_domain_ops;
drivers/irqchip/irq-gic-v4.c
89
static const struct irq_domain_ops *sgi_domain_ops;
drivers/irqchip/irq-gic-v5-its.c
1049
static const struct irq_domain_ops gicv5_its_irq_domain_ops = {
drivers/irqchip/irq-gic-v5.c
701
static const struct irq_domain_ops gicv5_irq_ppi_domain_ops = {
drivers/irqchip/irq-gic-v5.c
767
static const struct irq_domain_ops gicv5_irq_spi_domain_ops = {
drivers/irqchip/irq-gic-v5.c
820
static const struct irq_domain_ops gicv5_irq_lpi_domain_ops = {
drivers/irqchip/irq-gic-v5.c
892
static const struct irq_domain_ops gicv5_irq_ipi_domain_ops = {
drivers/irqchip/irq-gic.c
1157
static const struct irq_domain_ops gic_irq_domain_hierarchy_ops = {
drivers/irqchip/irq-goldfish-pic.c
51
static const struct irq_domain_ops goldfish_irq_domain_ops = {
drivers/irqchip/irq-hip04.c
347
static const struct irq_domain_ops hip04_irq_domain_ops = {
drivers/irqchip/irq-i8259.c
297
static const struct irq_domain_ops i8259A_ops = {
drivers/irqchip/irq-imx-gpcv2.c
194
static const struct irq_domain_ops gpcv2_irqchip_data_domain_ops = {
drivers/irqchip/irq-imx-intmux.c
176
static const struct irq_domain_ops imx_intmux_domain_ops = {
drivers/irqchip/irq-imx-irqsteer.c
108
static const struct irq_domain_ops imx_irqsteer_domain_ops = {
drivers/irqchip/irq-imx-mu-msi.c
185
static const struct irq_domain_ops imx_mu_msi_domain_ops = {
drivers/irqchip/irq-ixp4xx.c
191
static const struct irq_domain_ops ixp4xx_irqdomain_ops = {
drivers/irqchip/irq-jcore-aic.c
56
static const struct irq_domain_ops jcore_aic_irqdomain_ops = {
drivers/irqchip/irq-keystone.c
125
static const struct irq_domain_ops keystone_irq_ops = {
drivers/irqchip/irq-loongarch-avec.c
333
static const struct irq_domain_ops avecintc_domain_ops = {
drivers/irqchip/irq-loongarch-cpu.c
94
static const struct irq_domain_ops loongarch_cpu_intc_irq_domain_ops = {
drivers/irqchip/irq-loongson-eiointc.c
405
static const struct irq_domain_ops eiointc_domain_ops = {
drivers/irqchip/irq-loongson-htvec.c
145
static const struct irq_domain_ops htvec_domain_ops = {
drivers/irqchip/irq-loongson-liointc.c
192
static const struct irq_domain_ops acpi_irq_gc_ops = {
drivers/irqchip/irq-loongson-pch-lpc.c
134
static const struct irq_domain_ops pch_lpc_domain_ops = {
drivers/irqchip/irq-loongson-pch-msi.c
132
static const struct irq_domain_ops pch_msi_middle_domain_ops = {
drivers/irqchip/irq-loongson-pch-pic.c
252
static const struct irq_domain_ops pch_pic_domain_ops = {
drivers/irqchip/irq-lpc32xx.c
187
static const struct irq_domain_ops lpc32xx_irq_domain_ops = {
drivers/irqchip/irq-ls-extirq.c
119
static const struct irq_domain_ops extirq_domain_ops = {
drivers/irqchip/irq-ls-scfg-msi.c
188
static const struct irq_domain_ops ls_scfg_msi_domain_ops = {
drivers/irqchip/irq-mchp-eic.c
200
static const struct irq_domain_ops mchp_eic_domain_ops = {
drivers/irqchip/irq-meson-gpio.c
554
static const struct irq_domain_ops meson_gpio_irq_domain_ops = {
drivers/irqchip/irq-mips-cpu.c
172
static const struct irq_domain_ops mips_cpu_intc_irq_domain_ops = {
drivers/irqchip/irq-mips-cpu.c
231
static const struct irq_domain_ops mips_cpu_ipi_chip_ops = {
drivers/irqchip/irq-mips-gic.c
728
static const struct irq_domain_ops gic_irq_domain_ops = {
drivers/irqchip/irq-mips-gic.c
836
static const struct irq_domain_ops gic_ipi_domain_ops = {
drivers/irqchip/irq-mmp.c
199
static const struct irq_domain_ops mmp_irq_domain_ops = {
drivers/irqchip/irq-mst-intc.c
243
static const struct irq_domain_ops mst_intc_domain_ops = {
drivers/irqchip/irq-mtk-cirq.c
195
static const struct irq_domain_ops cirq_domain_ops = {
drivers/irqchip/irq-mtk-sysirq.c
117
static const struct irq_domain_ops sysirq_domain_ops = {
drivers/irqchip/irq-mvebu-gicp.c
149
static const struct irq_domain_ops gicp_domain_ops = {
drivers/irqchip/irq-mvebu-odmi.c
146
static const struct irq_domain_ops odmi_domain_ops = {
drivers/irqchip/irq-mvebu-pic.c
98
static const struct irq_domain_ops mvebu_pic_domain_ops = {
drivers/irqchip/irq-mvebu-sei.c
194
static const struct irq_domain_ops mvebu_sei_domain_ops = {
drivers/irqchip/irq-mvebu-sei.c
237
static const struct irq_domain_ops mvebu_sei_ap_domain_ops = {
drivers/irqchip/irq-mvebu-sei.c
307
static const struct irq_domain_ops mvebu_sei_cp_domain_ops = {
drivers/irqchip/irq-mxs.c
157
static const struct irq_domain_ops icoll_irq_domain_ops = {
drivers/irqchip/irq-nvic.c
66
static const struct irq_domain_ops nvic_irq_domain_ops = {
drivers/irqchip/irq-or1k-pic.c
156
static const struct irq_domain_ops or1k_irq_domain_ops = {
drivers/irqchip/irq-owl-sirq.c
271
static const struct irq_domain_ops owl_sirq_domain_ops = {
drivers/irqchip/irq-pic32-evic.c
184
static const struct irq_domain_ops pic32_irq_domain_ops = {
drivers/irqchip/irq-pruss-intc.c
473
static const struct irq_domain_ops pruss_intc_irq_domain_ops = {
drivers/irqchip/irq-qcom-mpm.c
258
static const struct irq_domain_ops qcom_mpm_ops = {
drivers/irqchip/irq-rda-intc.c
79
static const struct irq_domain_ops rda_irq_domain_ops = {
drivers/irqchip/irq-realtek-rtl.c
165
domain = irq_domain_create_linear(of_fwnode_handle(node), RTL_ICTL_NUM_INPUTS, &irq_domain_ops, NULL);
drivers/irqchip/irq-realtek-rtl.c
98
static const struct irq_domain_ops irq_domain_ops = {
drivers/irqchip/irq-renesas-intc-irqpin.c
343
static const struct irq_domain_ops intc_irqpin_irq_domain_ops = {
drivers/irqchip/irq-renesas-rza1.c
137
static const struct irq_domain_ops rza1_irqc_domain_ops = {
drivers/irqchip/irq-renesas-rzg2l.c
510
static const struct irq_domain_ops rzg2l_irqc_domain_ops = {
drivers/irqchip/irq-renesas-rzt2h.c
202
static const struct irq_domain_ops rzt2h_icu_domain_ops = {
drivers/irqchip/irq-renesas-rzv2h.c
530
static const struct irq_domain_ops rzv2h_icu_domain_ops = {
drivers/irqchip/irq-riscv-aplic-direct.c
126
static const struct irq_domain_ops aplic_direct_irqdomain_ops = {
drivers/irqchip/irq-riscv-imsic-platform.c
269
static const struct irq_domain_ops imsic_base_domain_ops = {
drivers/irqchip/irq-riscv-intc.c
166
static const struct irq_domain_ops riscv_intc_domain_ops = {
drivers/irqchip/irq-sa11x0.c
74
static const struct irq_domain_ops sa1100_normal_irqdomain_ops = {
drivers/irqchip/irq-sg2042-msi.c
188
static const struct irq_domain_ops sg204x_msi_middle_domain_ops = {
drivers/irqchip/irq-sifive-plic.c
370
static const struct irq_domain_ops plic_irqdomain_ops = {
drivers/irqchip/irq-sni-exiu.c
190
static const struct irq_domain_ops exiu_domain_ops = {
drivers/irqchip/irq-sp7021-intc.c
205
static const struct irq_domain_ops sp_intc_dm_ops = {
drivers/irqchip/irq-starfive-jh8100-intc.c
88
static const struct irq_domain_ops starfive_intc_domain_ops = {
drivers/irqchip/irq-stm32-exti.c
249
static const struct irq_domain_ops irq_exti_domain_ops = {
drivers/irqchip/irq-stm32mp-exti.c
588
static const struct irq_domain_ops stm32mp_exti_domain_ops = {
drivers/irqchip/irq-sun4i.c
102
static const struct irq_domain_ops sun4i_irq_ops = {
drivers/irqchip/irq-sun6i-r.c
265
static const struct irq_domain_ops sun6i_r_intc_domain_ops = {
drivers/irqchip/irq-tegra.c
273
static const struct irq_domain_ops tegra_ictlr_domain_ops = {
drivers/irqchip/irq-ti-sci-inta.c
582
static const struct irq_domain_ops ti_sci_inta_irq_domain_ops = {
drivers/irqchip/irq-ti-sci-intr.c
239
static const struct irq_domain_ops ti_sci_intr_irq_domain_ops = {
drivers/irqchip/irq-ts4800.c
76
static const struct irq_domain_ops ts4800_ic_ops = {
drivers/irqchip/irq-uniphier-aidet.c
156
static const struct irq_domain_ops uniphier_aidet_domain_ops = {
drivers/irqchip/irq-versatile-fpga.c
155
static const struct irq_domain_ops fpga_irqdomain_ops = {
drivers/irqchip/irq-vf610-mscm-ir.c
172
static const struct irq_domain_ops mscm_irq_domain_ops = {
drivers/irqchip/irq-vic.c
251
static const struct irq_domain_ops vic_irqdomain_ops = {
drivers/irqchip/irq-vt8500.c
161
static const struct irq_domain_ops vt8500_irq_domain_ops = {
drivers/irqchip/irq-wpcm450-aic.c
131
static const struct irq_domain_ops wpcm450_aic_ops = {
drivers/irqchip/irq-xilinx-intc.c
132
static const struct irq_domain_ops xintc_irq_domain_ops = {
drivers/irqchip/irq-xtensa-mx.c
56
static const struct irq_domain_ops xtensa_mx_irq_domain_ops = {
drivers/irqchip/irq-xtensa-pic.c
39
static const struct irq_domain_ops xtensa_irq_domain_ops = {
drivers/irqchip/qcom-irq-combiner.c
135
static const struct irq_domain_ops domain_ops = {
drivers/irqchip/qcom-pdc.c
306
static const struct irq_domain_ops qcom_pdc_ops = {
drivers/mailbox/qcom-ipcc.c
143
static const struct irq_domain_ops qcom_ipcc_irq_ops = {
drivers/memory/omap-gpmc.c
1399
static const struct irq_domain_ops gpmc_irq_domain_ops = {
drivers/mfd/88pm860x-core.c
562
static const struct irq_domain_ops pm860x_irq_domain_ops = {
drivers/mfd/ab8500-core.c
564
static const struct irq_domain_ops ab8500_irq_ops = {
drivers/mfd/arizona-irq.c
201
static const struct irq_domain_ops arizona_domain_ops = {
drivers/mfd/db8500-prcmu.c
2601
static const struct irq_domain_ops db8500_irq_ops = {
drivers/mfd/fsl-imx25-tsadc.c
58
static const struct irq_domain_ops mx25_tsadc_domain_ops = {
drivers/mfd/ioc3.c
97
static const struct irq_domain_ops ioc3_irq_domain_ops = {
drivers/mfd/lp8788-irq.c
145
static const struct irq_domain_ops lp8788_domain_ops = {
drivers/mfd/max8925-core.c
648
static const struct irq_domain_ops max8925_irq_domain_ops = {
drivers/mfd/max8997-irq.c
288
static const struct irq_domain_ops max8997_irq_domain_ops = {
drivers/mfd/max8998-irq.c
205
static const struct irq_domain_ops max8998_irq_domain_ops = {
drivers/mfd/mt6358-irq.c
222
static const struct irq_domain_ops mt6358_irq_domain_ops = {
drivers/mfd/mt6397-irq.c
132
static const struct irq_domain_ops mt6397_irq_domain_ops = {
drivers/mfd/nct6694.c
268
static const struct irq_domain_ops nct6694_irq_domain_ops = {
drivers/mfd/qcom-pm8xxx.c
393
static const struct irq_domain_ops pm8xxx_irq_domain_ops = {
drivers/mfd/stmfx.c
250
static const struct irq_domain_ops stmfx_irq_ops = {
drivers/mfd/stmpe.c
1211
static const struct irq_domain_ops stmpe_irq_ops = {
drivers/mfd/tc3589x.c
229
static const struct irq_domain_ops tc3589x_irq_ops = {
drivers/mfd/tps65217.c
145
static const struct irq_domain_ops tps65217_irq_domain_ops = {
drivers/mfd/tps6586x.c
302
static const struct irq_domain_ops tps6586x_domain_ops = {
drivers/mfd/twl6030-irq.c
279
static const struct irq_domain_ops twl6030_irq_domain_ops = {
drivers/mfd/wm831x-irq.c
555
static const struct irq_domain_ops wm831x_irq_domain_ops = {
drivers/mfd/wm8994-irq.c
175
static const struct irq_domain_ops wm8994_edge_irq_ops = {
drivers/misc/hi6421v600-irq.c
191
static const struct irq_domain_ops hi6421v600_domain_ops = {
drivers/misc/lan966x_pci.c
37
static const struct irq_domain_ops pci_dev_irq_domain_ops = {
drivers/misc/rp1/rp1_pci.c
157
static const struct irq_domain_ops rp1_domain_ops = {
drivers/net/dsa/microchip/ksz_common.c
2868
static const struct irq_domain_ops ksz_irq_domain_ops = {
drivers/net/dsa/microchip/ksz_ptp.c
1087
static const struct irq_domain_ops ksz_ptp_irq_domain_ops = {
drivers/net/dsa/mv88e6xxx/chip.c
258
static const struct irq_domain_ops mv88e6xxx_g1_irq_domain_ops = {
drivers/net/dsa/mv88e6xxx/global2.c
1124
static const struct irq_domain_ops mv88e6xxx_g2_irq_domain_ops = {
drivers/net/dsa/qca/ar9331.c
798
static const struct irq_domain_ops ar9331_sw_irqdomain_ops = {
drivers/net/dsa/realtek/rtl8365mb.c
1670
static const struct irq_domain_ops rtl8365mb_irqdomain_ops = {
drivers/net/dsa/realtek/rtl8366rb.c
488
static const struct irq_domain_ops rtl8366rb_irqdomain_ops = {
drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c
118
static const struct irq_domain_ops txgbe_misc_irq_domain_ops = {
drivers/net/usb/lan78xx.c
2139
static const struct irq_domain_ops chip_domain_ops = {
drivers/pci/controller/dwc/pci-dra7xx.c
200
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/dwc/pci-keystone.c
399
static const struct irq_domain_ops ks_pcie_intx_irq_domain_ops = {
drivers/pci/controller/dwc/pcie-amd-mdb.c
141
static const struct irq_domain_ops amd_intx_domain_ops = {
drivers/pci/controller/dwc/pcie-amd-mdb.c
221
static const struct irq_domain_ops event_domain_ops = {
drivers/pci/controller/dwc/pcie-designware-host.c
203
static const struct irq_domain_ops dw_pcie_msi_domain_ops = {
drivers/pci/controller/dwc/pcie-dw-rockchip.c
165
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/dwc/pcie-sophgo.c
112
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/dwc/pcie-uniphier.c
222
static const struct irq_domain_ops uniphier_intx_domain_ops = {
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
353
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
434
static const struct irq_domain_ops msi_domain_ops = {
drivers/pci/controller/pci-aardvark.c
1376
static const struct irq_domain_ops advk_msi_domain_ops = {
drivers/pci/controller/pci-aardvark.c
1422
static const struct irq_domain_ops advk_pcie_irq_domain_ops = {
drivers/pci/controller/pci-aardvark.c
1530
static const struct irq_domain_ops advk_pcie_rp_irq_domain_ops = {
drivers/pci/controller/pci-ftpci100.c
325
static const struct irq_domain_ops faraday_pci_irqdomain_ops = {
drivers/pci/controller/pci-hyperv.c
2187
static const struct irq_domain_ops hv_pcie_domain_ops = {
drivers/pci/controller/pci-hyperv.c
902
static const struct irq_domain_ops hv_pci_domain_ops = {
drivers/pci/controller/pci-mvebu.c
1063
static const struct irq_domain_ops mvebu_pcie_intx_irq_domain_ops = {
drivers/pci/controller/pci-tegra.c
1664
static const struct irq_domain_ops tegra_msi_domain_ops = {
drivers/pci/controller/pci-xgene-msi.c
206
static const struct irq_domain_ops xgene_msi_domain_ops = {
drivers/pci/controller/pcie-altera-msi.c
162
static const struct irq_domain_ops msi_domain_ops = {
drivers/pci/controller/pcie-altera.c
794
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/pcie-apple.c
280
static const struct irq_domain_ops apple_msi_domain_ops = {
drivers/pci/controller/pcie-apple.c
376
static const struct irq_domain_ops apple_port_irq_domain_ops = {
drivers/pci/controller/pcie-aspeed.c
280
static const struct irq_domain_ops aspeed_intx_domain_ops = {
drivers/pci/controller/pcie-aspeed.c
660
static const struct irq_domain_ops aspeed_msi_domain_ops = {
drivers/pci/controller/pcie-brcmstb.c
643
static const struct irq_domain_ops msi_domain_ops = {
drivers/pci/controller/pcie-iproc-msi.c
299
static const struct irq_domain_ops msi_domain_ops = {
drivers/pci/controller/pcie-mediatek-gen3.c
669
static const struct irq_domain_ops mtk_msi_bottom_domain_ops = {
drivers/pci/controller/pcie-mediatek-gen3.c
733
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/pcie-mediatek.c
477
static const struct irq_domain_ops msi_domain_ops = {
drivers/pci/controller/pcie-mediatek.c
560
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/pcie-rcar-host.c
683
static const struct irq_domain_ops rcar_msi_domain_ops = {
drivers/pci/controller/pcie-rockchip-host.c
678
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/pcie-rzg3s-host.c
606
static const struct irq_domain_ops rzg3s_pcie_msi_domain_ops = {
drivers/pci/controller/pcie-rzg3s-host.c
887
static const struct irq_domain_ops rzg3s_pcie_intx_domain_ops = {
drivers/pci/controller/pcie-xilinx-cpm.c
213
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/pcie-xilinx-cpm.c
275
static const struct irq_domain_ops event_domain_ops = {
drivers/pci/controller/pcie-xilinx-dma-pl.c
266
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/pcie-xilinx-dma-pl.c
443
static const struct irq_domain_ops dev_msi_domain_ops = {
drivers/pci/controller/pcie-xilinx-dma-pl.c
557
static const struct irq_domain_ops event_domain_ops = {
drivers/pci/controller/pcie-xilinx-nwl.c
415
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/pcie-xilinx-nwl.c
492
static const struct irq_domain_ops dev_msi_domain_ops = {
drivers/pci/controller/pcie-xilinx.c
258
static const struct irq_domain_ops xilinx_msi_domain_ops = {
drivers/pci/controller/pcie-xilinx.c
331
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/plda/pcie-plda-host.c
133
static const struct irq_domain_ops msi_domain_ops = {
drivers/pci/controller/plda/pcie-plda-host.c
258
static const struct irq_domain_ops intx_domain_ops = {
drivers/pci/controller/plda/pcie-plda-host.c
378
static const struct irq_domain_ops plda_event_domain_ops = {
drivers/pci/controller/vmd.c
311
static const struct irq_domain_ops vmd_msi_domain_ops = {
drivers/pinctrl/pinctrl-single.c
1570
static const struct irq_domain_ops pcs_irqdomain_ops = {
drivers/pinctrl/samsung/pinctrl-exynos.c
333
static const struct irq_domain_ops exynos_eint_irqd_ops = {
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
413
static const struct irq_domain_ops s3c64xx_gpio_irqd_ops = {
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
683
static const struct irq_domain_ops s3c64xx_eint0_irqd_ops = {
drivers/pinctrl/stm32/pinctrl-stm32.c
682
static const struct irq_domain_ops stm32_gpio_domain_ops = {
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1302
static const struct irq_domain_ops sunxi_pinctrl_irq_domain_ops = {
drivers/sh/intc/irqdomain.c
40
static const struct irq_domain_ops intc_evt_ops = {
drivers/soc/fsl/qe/qe_ic.c
323
static const struct irq_domain_ops qe_ic_host_ops = {
drivers/soc/fsl/qe/qe_ports_ic.c
91
static const struct irq_domain_ops qepic_host_ops = {
drivers/soc/qcom/smp2p.c
393
static const struct irq_domain_ops smp2p_irq_ops = {
drivers/soc/qcom/smsm.c
363
static const struct irq_domain_ops smsm_irq_ops = {
drivers/soc/tegra/pmc.c
2532
static const struct irq_domain_ops tegra_pmc_irq_domain_ops = {
drivers/soundwire/irq.c
25
static const struct irq_domain_ops sdw_domain_ops = {
drivers/spmi/spmi-mtk-pmif.c
621
static const struct irq_domain_ops mtk_spmi_rcs_irq_domain_ops = {
drivers/spmi/spmi-pmic-arb.c
1854
static const struct irq_domain_ops pmic_arb_irq_domain_ops = {
drivers/thermal/qcom/lmh.c
92
static const struct irq_domain_ops lmh_irq_ops = {
drivers/thermal/tegra/soctherm.c
1208
static const struct irq_domain_ops soctherm_oc_domain_ops = {
include/linux/acpi.h
22
struct irq_domain_ops;
include/linux/acpi.h
361
const struct irq_domain_ops *ops,
include/linux/gpio/driver.h
142
struct irq_domain_ops child_irq_domain_ops;
include/linux/irqchip/arm-gic-v4.h
153
struct irq_domain_ops;
include/linux/irqchip/arm-gic-v4.h
155
const struct irq_domain_ops *vpe_ops,
include/linux/irqchip/arm-gic-v4.h
156
const struct irq_domain_ops *sgi_ops);
include/linux/irqdomain.h
127
extern const struct irq_domain_ops irq_generic_chip_ops;
include/linux/irqdomain.h
171
const struct irq_domain_ops *ops;
include/linux/irqdomain.h
346
const struct irq_domain_ops *ops;
include/linux/irqdomain.h
366
const struct irq_domain_ops *ops, void *host_data);
include/linux/irqdomain.h
369
const struct irq_domain_ops *ops, void *host_data);
include/linux/irqdomain.h
416
const struct irq_domain_ops *ops,
include/linux/irqdomain.h
445
const struct irq_domain_ops *ops,
include/linux/irqdomain.h
461
const struct irq_domain_ops *ops,
include/linux/irqdomain.h
538
extern const struct irq_domain_ops irq_domain_simple_ops;
include/linux/irqdomain.h
591
const struct irq_domain_ops *ops,
include/linux/irqdomain.h
757
const struct irq_domain_ops *ops,
include/linux/msi.h
414
struct irq_domain_ops;
kernel/irq/generic-chip.c
511
const struct irq_domain_ops irq_generic_chip_ops = {
kernel/irq/ipi-mux.c
112
static const struct irq_domain_ops ipi_mux_domain_ops = {
kernel/irq/irq_sim.c
177
static const struct irq_domain_ops irq_sim_domain_ops = {
kernel/irq/irqdomain.c
1201
const struct irq_domain_ops irq_domain_simple_ops = {
kernel/irq/irqdomain.c
479
const struct irq_domain_ops *ops,
kernel/irq/irqdomain.c
500
const struct irq_domain_ops *ops,
kernel/irq/msi.c
775
static const struct irq_domain_ops msi_domain_ops = {
sound/soc/codecs/pm4125.c
1292
static const struct irq_domain_ops pm4125_domain_ops = {
sound/soc/codecs/rt5677.c
5459
static const struct irq_domain_ops rt5677_domain_ops = {
sound/soc/codecs/wcd937x.c
2456
static const struct irq_domain_ops wcd_domain_ops = {
sound/soc/codecs/wcd938x.c
2997
static const struct irq_domain_ops wcd_domain_ops = {
sound/soc/codecs/wcd939x.c
2950
static const struct irq_domain_ops wcd_domain_ops = {