irq_data           46 arch/alpha/kernel/irq.c 	struct irq_data *data = irq_get_irq_data(irq);
irq_data           37 arch/alpha/kernel/irq_i8259.c i8259a_enable_irq(struct irq_data *d)
irq_data           51 arch/alpha/kernel/irq_i8259.c i8259a_disable_irq(struct irq_data *d)
irq_data           59 arch/alpha/kernel/irq_i8259.c i8259a_mask_and_ack_irq(struct irq_data *d)
irq_data           35 arch/alpha/kernel/irq_impl.h extern void i8259a_enable_irq(struct irq_data *d);
irq_data           36 arch/alpha/kernel/irq_impl.h extern void i8259a_disable_irq(struct irq_data *d);
irq_data           37 arch/alpha/kernel/irq_impl.h extern void i8259a_mask_and_ack_irq(struct irq_data *d);
irq_data           33 arch/alpha/kernel/irq_pyxis.c pyxis_enable_irq(struct irq_data *d)
irq_data           39 arch/alpha/kernel/irq_pyxis.c pyxis_disable_irq(struct irq_data *d)
irq_data           45 arch/alpha/kernel/irq_pyxis.c pyxis_mask_and_ack_irq(struct irq_data *d)
irq_data           22 arch/alpha/kernel/irq_srm.c srm_enable_irq(struct irq_data *d)
irq_data           30 arch/alpha/kernel/irq_srm.c srm_disable_irq(struct irq_data *d)
irq_data           47 arch/alpha/kernel/sys_alcor.c alcor_enable_irq(struct irq_data *d)
irq_data           53 arch/alpha/kernel/sys_alcor.c alcor_disable_irq(struct irq_data *d)
irq_data           59 arch/alpha/kernel/sys_alcor.c alcor_mask_and_ack_irq(struct irq_data *d)
irq_data           69 arch/alpha/kernel/sys_alcor.c alcor_isa_mask_and_ack_irq(struct irq_data *d)
irq_data           49 arch/alpha/kernel/sys_cabriolet.c cabriolet_enable_irq(struct irq_data *d)
irq_data           55 arch/alpha/kernel/sys_cabriolet.c cabriolet_disable_irq(struct irq_data *d)
irq_data          101 arch/alpha/kernel/sys_dp264.c dp264_enable_irq(struct irq_data *d)
irq_data          110 arch/alpha/kernel/sys_dp264.c dp264_disable_irq(struct irq_data *d)
irq_data          119 arch/alpha/kernel/sys_dp264.c clipper_enable_irq(struct irq_data *d)
irq_data          128 arch/alpha/kernel/sys_dp264.c clipper_disable_irq(struct irq_data *d)
irq_data          152 arch/alpha/kernel/sys_dp264.c dp264_set_affinity(struct irq_data *d, const struct cpumask *affinity,
irq_data          164 arch/alpha/kernel/sys_dp264.c clipper_set_affinity(struct irq_data *d, const struct cpumask *affinity,
irq_data           47 arch/alpha/kernel/sys_eb64p.c eb64p_enable_irq(struct irq_data *d)
irq_data           53 arch/alpha/kernel/sys_eb64p.c eb64p_disable_irq(struct irq_data *d)
irq_data           53 arch/alpha/kernel/sys_eiger.c eiger_enable_irq(struct irq_data *d)
irq_data           62 arch/alpha/kernel/sys_eiger.c eiger_disable_irq(struct irq_data *d)
irq_data           66 arch/alpha/kernel/sys_jensen.c jensen_local_enable(struct irq_data *d)
irq_data           74 arch/alpha/kernel/sys_jensen.c jensen_local_disable(struct irq_data *d)
irq_data           82 arch/alpha/kernel/sys_jensen.c jensen_local_mask_ack(struct irq_data *d)
irq_data          106 arch/alpha/kernel/sys_marvel.c io7_enable_irq(struct irq_data *d)
irq_data          127 arch/alpha/kernel/sys_marvel.c io7_disable_irq(struct irq_data *d)
irq_data          148 arch/alpha/kernel/sys_marvel.c marvel_irq_noop(struct irq_data *d)
irq_data           47 arch/alpha/kernel/sys_mikasa.c mikasa_enable_irq(struct irq_data *d)
irq_data           53 arch/alpha/kernel/sys_mikasa.c mikasa_disable_irq(struct irq_data *d)
irq_data           52 arch/alpha/kernel/sys_noritake.c noritake_enable_irq(struct irq_data *d)
irq_data           58 arch/alpha/kernel/sys_noritake.c noritake_disable_irq(struct irq_data *d)
irq_data           59 arch/alpha/kernel/sys_rawhide.c rawhide_enable_irq(struct irq_data *d)
irq_data           80 arch/alpha/kernel/sys_rawhide.c rawhide_disable_irq(struct irq_data *d)
irq_data          101 arch/alpha/kernel/sys_rawhide.c rawhide_mask_and_ack_irq(struct irq_data *d)
irq_data           50 arch/alpha/kernel/sys_rx164.c rx164_enable_irq(struct irq_data *d)
irq_data           56 arch/alpha/kernel/sys_rx164.c rx164_disable_irq(struct irq_data *d)
irq_data          446 arch/alpha/kernel/sys_sable.c sable_lynx_enable_irq(struct irq_data *d)
irq_data          462 arch/alpha/kernel/sys_sable.c sable_lynx_disable_irq(struct irq_data *d)
irq_data          478 arch/alpha/kernel/sys_sable.c sable_lynx_mask_and_ack_irq(struct irq_data *d)
irq_data           48 arch/alpha/kernel/sys_takara.c takara_enable_irq(struct irq_data *d)
irq_data           57 arch/alpha/kernel/sys_takara.c takara_disable_irq(struct irq_data *d)
irq_data          116 arch/alpha/kernel/sys_titan.c titan_enable_irq(struct irq_data *d)
irq_data          126 arch/alpha/kernel/sys_titan.c titan_disable_irq(struct irq_data *d)
irq_data          150 arch/alpha/kernel/sys_titan.c titan_set_irq_affinity(struct irq_data *d, const struct cpumask *affinity,
irq_data          107 arch/alpha/kernel/sys_wildfire.c wildfire_enable_irq(struct irq_data *d)
irq_data          121 arch/alpha/kernel/sys_wildfire.c wildfire_disable_irq(struct irq_data *d)
irq_data          135 arch/alpha/kernel/sys_wildfire.c wildfire_mask_and_ack_irq(struct irq_data *d)
irq_data           99 arch/arc/kernel/intc-arcv2.c static void arcv2_irq_mask(struct irq_data *data)
irq_data          105 arch/arc/kernel/intc-arcv2.c static void arcv2_irq_unmask(struct irq_data *data)
irq_data          111 arch/arc/kernel/intc-arcv2.c void arcv2_irq_enable(struct irq_data *data)
irq_data           64 arch/arc/kernel/intc-compact.c static void arc_irq_mask(struct irq_data *data)
irq_data           73 arch/arc/kernel/intc-compact.c static void arc_irq_unmask(struct irq_data *data)
irq_data          232 arch/arc/kernel/mcip.c static void idu_irq_mask(struct irq_data *data)
irq_data          237 arch/arc/kernel/mcip.c static void idu_irq_unmask(struct irq_data *data)
irq_data          246 arch/arc/kernel/mcip.c static void idu_irq_ack(struct irq_data *data)
irq_data          255 arch/arc/kernel/mcip.c static void idu_irq_mask_ack(struct irq_data *data)
irq_data          266 arch/arc/kernel/mcip.c idu_irq_set_affinity(struct irq_data *data, const struct cpumask *cpumask,
irq_data          295 arch/arc/kernel/mcip.c static int idu_irq_set_type(struct irq_data *data, u32 type)
irq_data          318 arch/arc/kernel/mcip.c static void idu_irq_enable(struct irq_data *data)
irq_data           32 arch/arm/common/it8152.c static void it8152_mask_irq(struct irq_data *d)
irq_data           51 arch/arm/common/it8152.c static void it8152_unmask_irq(struct irq_data *d)
irq_data          144 arch/arm/common/locomo.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          163 arch/arm/common/locomo.c static void locomo_ack_irq(struct irq_data *d)
irq_data          167 arch/arm/common/locomo.c static void locomo_mask_irq(struct irq_data *d)
irq_data          176 arch/arm/common/locomo.c static void locomo_unmask_irq(struct irq_data *d)
irq_data          224 arch/arm/common/sa1111.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          244 arch/arm/common/sa1111.c 	desc->irq_data.chip->irq_unmask(&desc->irq_data);
irq_data          247 arch/arm/common/sa1111.c static u32 sa1111_irqmask(struct irq_data *d)
irq_data          252 arch/arm/common/sa1111.c static int sa1111_irqbank(struct irq_data *d)
irq_data          257 arch/arm/common/sa1111.c static void sa1111_ack_irq(struct irq_data *d)
irq_data          261 arch/arm/common/sa1111.c static void sa1111_mask_irq(struct irq_data *d)
irq_data          272 arch/arm/common/sa1111.c static void sa1111_unmask_irq(struct irq_data *d)
irq_data          290 arch/arm/common/sa1111.c static int sa1111_retrigger_irq(struct irq_data *d)
irq_data          311 arch/arm/common/sa1111.c static int sa1111_type_irq(struct irq_data *d, unsigned int flags)
irq_data          334 arch/arm/common/sa1111.c static int sa1111_wake_irq(struct irq_data *d, unsigned int on)
irq_data          153 arch/arm/include/asm/ecard.h 	void			*irq_data;	/* Data for use for IRQ by card	*/
irq_data          169 arch/arm/include/asm/ecard.h void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data);
irq_data          134 arch/arm/kernel/machine_kexec.c 		if (chip->irq_eoi && irqd_irq_inprogress(&desc->irq_data))
irq_data          135 arch/arm/kernel/machine_kexec.c 			chip->irq_eoi(&desc->irq_data);
irq_data          138 arch/arm/kernel/machine_kexec.c 			chip->irq_mask(&desc->irq_data);
irq_data          140 arch/arm/kernel/machine_kexec.c 		if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data))
irq_data          141 arch/arm/kernel/machine_kexec.c 			chip->irq_disable(&desc->irq_data);
irq_data           32 arch/arm/mach-ebsa110/core.c static void ebsa110_mask_irq(struct irq_data *d)
irq_data           37 arch/arm/mach-ebsa110/core.c static void ebsa110_unmask_irq(struct irq_data *d)
irq_data          102 arch/arm/mach-exynos/suspend.c static int exynos_irq_set_wake(struct irq_data *data, unsigned int state)
irq_data           78 arch/arm/mach-footbridge/common.c static void fb_mask_irq(struct irq_data *d)
irq_data           83 arch/arm/mach-footbridge/common.c static void fb_unmask_irq(struct irq_data *d)
irq_data           30 arch/arm/mach-footbridge/isa-irq.c static void isa_mask_pic_lo_irq(struct irq_data *d)
irq_data           37 arch/arm/mach-footbridge/isa-irq.c static void isa_ack_pic_lo_irq(struct irq_data *d)
irq_data           45 arch/arm/mach-footbridge/isa-irq.c static void isa_unmask_pic_lo_irq(struct irq_data *d)
irq_data           58 arch/arm/mach-footbridge/isa-irq.c static void isa_mask_pic_hi_irq(struct irq_data *d)
irq_data           65 arch/arm/mach-footbridge/isa-irq.c static void isa_ack_pic_hi_irq(struct irq_data *d)
irq_data           74 arch/arm/mach-footbridge/isa-irq.c static void isa_unmask_pic_hi_irq(struct irq_data *d)
irq_data           89 arch/arm/mach-imx/3ds_debugboard.c 	desc->irq_data.chip->irq_mask(&desc->irq_data);
irq_data          101 arch/arm/mach-imx/3ds_debugboard.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          102 arch/arm/mach-imx/3ds_debugboard.c 	desc->irq_data.chip->irq_unmask(&desc->irq_data);
irq_data          109 arch/arm/mach-imx/3ds_debugboard.c static void expio_mask_irq(struct irq_data *d)
irq_data          119 arch/arm/mach-imx/3ds_debugboard.c static void expio_ack_irq(struct irq_data *d)
irq_data          128 arch/arm/mach-imx/3ds_debugboard.c static void expio_unmask_irq(struct irq_data *d)
irq_data           81 arch/arm/mach-imx/avic.c static void avic_irq_suspend(struct irq_data *d)
irq_data          103 arch/arm/mach-imx/avic.c static void avic_irq_resume(struct irq_data *d)
irq_data           12 arch/arm/mach-imx/common.h struct irq_data;
irq_data           89 arch/arm/mach-imx/gpc.c static int imx_gpc_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          148 arch/arm/mach-imx/gpc.c static void imx_gpc_irq_unmask(struct irq_data *d)
irq_data          154 arch/arm/mach-imx/gpc.c static void imx_gpc_irq_mask(struct irq_data *d)
irq_data           24 arch/arm/mach-imx/irq-common.c 			struct irq_data *d = irq_get_irq_data(irq);
irq_data          170 arch/arm/mach-imx/mach-mx31ads.c static void expio_mask_irq(struct irq_data *d)
irq_data          182 arch/arm/mach-imx/mach-mx31ads.c static void expio_ack_irq(struct irq_data *d)
irq_data          193 arch/arm/mach-imx/mach-mx31ads.c static void expio_unmask_irq(struct irq_data *d)
irq_data           73 arch/arm/mach-imx/tzic.c static void tzic_irq_suspend(struct irq_data *d)
irq_data           81 arch/arm/mach-imx/tzic.c static void tzic_irq_resume(struct irq_data *d)
irq_data           33 arch/arm/mach-iop32x/irq.c iop32x_irq_mask(struct irq_data *d)
irq_data           40 arch/arm/mach-iop32x/irq.c iop32x_irq_unmask(struct irq_data *d)
irq_data           26 arch/arm/mach-mmp/pm-mmp2.c int mmp2_set_wake(struct irq_data *d, unsigned int on)
irq_data           58 arch/arm/mach-mmp/pm-mmp2.h extern int mmp2_set_wake(struct irq_data *d, unsigned int on);
irq_data           27 arch/arm/mach-mmp/pm-pxa910.c int pxa910_set_wake(struct irq_data *data, unsigned int on)
irq_data           73 arch/arm/mach-mmp/pm-pxa910.h extern int pxa910_set_wake(struct irq_data *data, unsigned int on);
irq_data           43 arch/arm/mach-omap1/ams-delta-fiq.c static struct irq_data *irq_data[16];
irq_data           53 arch/arm/mach-omap1/ams-delta-fiq.c 	struct irq_data *d;
irq_data           62 arch/arm/mach-omap1/ams-delta-fiq.c 		d = irq_data[gpio];
irq_data          100 arch/arm/mach-omap1/ams-delta-fiq.c 	for (i = 0; i < ARRAY_SIZE(irq_data); i++) {
irq_data          109 arch/arm/mach-omap1/ams-delta-fiq.c 		irq_data[i] = irq_get_irq_data(gpiod_to_irq(gpiod));
irq_data           33 arch/arm/mach-omap1/fpga.c static void fpga_mask_irq(struct irq_data *d)
irq_data           61 arch/arm/mach-omap1/fpga.c static void fpga_ack_irq(struct irq_data *d)
irq_data           66 arch/arm/mach-omap1/fpga.c static void fpga_unmask_irq(struct irq_data *d)
irq_data           81 arch/arm/mach-omap1/fpga.c static void fpga_mask_ack_irq(struct irq_data *d)
irq_data           87 arch/arm/mach-omap1/irq.c static void omap_mask_ack_irq(struct irq_data *d)
irq_data          195 arch/arm/mach-omap1/irq.c 	struct irq_data *d = NULL;
irq_data          133 arch/arm/mach-omap2/omap-wakeupgen.c static void wakeupgen_mask(struct irq_data *d)
irq_data          146 arch/arm/mach-omap2/omap-wakeupgen.c static void wakeupgen_unmask(struct irq_data *d)
irq_data          160 arch/arm/mach-omap2/omap-wakeupgen.c static int wakeupgen_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          151 arch/arm/mach-omap2/prm_common.c 		chip->irq_ack(&desc->irq_data);
irq_data          153 arch/arm/mach-omap2/prm_common.c 		chip->irq_eoi(&desc->irq_data);
irq_data          154 arch/arm/mach-omap2/prm_common.c 	chip->irq_unmask(&desc->irq_data);
irq_data          472 arch/arm/mach-pxa/balloon3.c static void balloon3_mask_irq(struct irq_data *d)
irq_data          479 arch/arm/mach-pxa/balloon3.c static void balloon3_unmask_irq(struct irq_data *d)
irq_data          498 arch/arm/mach-pxa/balloon3.c 		struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data           32 arch/arm/mach-pxa/cm-x2xx-pci.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data           11 arch/arm/mach-pxa/generic.h struct irq_data;
irq_data           14 arch/arm/mach-pxa/generic.h extern void __init pxa_dt_irq_init(int (*fn)(struct irq_data *,
irq_data           98 arch/arm/mach-pxa/include/mach/irqs.h struct irq_data;
irq_data          101 arch/arm/mach-pxa/include/mach/irqs.h void pxa_mask_irq(struct irq_data *);
irq_data          102 arch/arm/mach-pxa/include/mach/irqs.h void pxa_unmask_irq(struct irq_data *);
irq_data          106 arch/arm/mach-pxa/include/mach/irqs.h void pxa_init_irq(int irq_nr, int (*set_wake)(struct irq_data *, unsigned int));
irq_data           64 arch/arm/mach-pxa/irq.c void pxa_mask_irq(struct irq_data *d)
irq_data           74 arch/arm/mach-pxa/irq.c void pxa_unmask_irq(struct irq_data *d)
irq_data          144 arch/arm/mach-pxa/irq.c 		    int (*fn)(struct irq_data *, unsigned int))
irq_data          168 arch/arm/mach-pxa/irq.c void __init pxa_init_irq(int irq_nr, int (*fn)(struct irq_data *, unsigned int))
irq_data          233 arch/arm/mach-pxa/irq.c void __init pxa_dt_irq_init(int (*fn)(struct irq_data *, unsigned int))
irq_data           96 arch/arm/mach-pxa/lpd270.c static void lpd270_mask_irq(struct irq_data *d)
irq_data          106 arch/arm/mach-pxa/lpd270.c static void lpd270_unmask_irq(struct irq_data *d)
irq_data          129 arch/arm/mach-pxa/lpd270.c 		desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          258 arch/arm/mach-pxa/pcm990-baseboard.c static void pcm990_mask_ack_irq(struct irq_data *d)
irq_data          267 arch/arm/mach-pxa/pcm990-baseboard.c static void pcm990_unmask_irq(struct irq_data *d)
irq_data          298 arch/arm/mach-pxa/pcm990-baseboard.c 		desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          119 arch/arm/mach-pxa/pxa25x.c static int pxa25x_set_wake(struct irq_data *d, unsigned int on)
irq_data          202 arch/arm/mach-pxa/pxa27x.c static int pxa27x_set_wake(struct irq_data *d, unsigned int on)
irq_data           45 arch/arm/mach-pxa/pxa3xx.c extern void __init pxa_dt_irq_init(int (*fn)(struct irq_data *, unsigned int));
irq_data          199 arch/arm/mach-pxa/pxa3xx.c static int pxa3xx_set_wake(struct irq_data *d, unsigned int on)
irq_data          292 arch/arm/mach-pxa/pxa3xx.c static void pxa_ack_ext_wakeup(struct irq_data *d)
irq_data          297 arch/arm/mach-pxa/pxa3xx.c static void pxa_mask_ext_wakeup(struct irq_data *d)
irq_data          303 arch/arm/mach-pxa/pxa3xx.c static void pxa_unmask_ext_wakeup(struct irq_data *d)
irq_data          309 arch/arm/mach-pxa/pxa3xx.c static int pxa_set_ext_wakeup_type(struct irq_data *d, unsigned int flow_type)
irq_data          328 arch/arm/mach-pxa/pxa3xx.c static void __init pxa_init_ext_wakeup_irq(int (*fn)(struct irq_data *,
irq_data           51 arch/arm/mach-pxa/pxa_cplds_irqs.c static void cplds_irq_mask(struct irq_data *d)
irq_data           61 arch/arm/mach-pxa/pxa_cplds_irqs.c static void cplds_irq_unmask(struct irq_data *d)
irq_data          252 arch/arm/mach-pxa/viper.c static void viper_ack_irq(struct irq_data *d)
irq_data          262 arch/arm/mach-pxa/viper.c static void viper_mask_irq(struct irq_data *d)
irq_data          267 arch/arm/mach-pxa/viper.c static void viper_unmask_irq(struct irq_data *d)
irq_data          287 arch/arm/mach-pxa/viper.c 		desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data           88 arch/arm/mach-pxa/zeus.c static void zeus_ack_irq(struct irq_data *d)
irq_data           93 arch/arm/mach-pxa/zeus.c static void zeus_mask_irq(struct irq_data *d)
irq_data           98 arch/arm/mach-pxa/zeus.c static void zeus_unmask_irq(struct irq_data *d)
irq_data          117 arch/arm/mach-pxa/zeus.c 		desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          428 arch/arm/mach-rpc/ecard.c static void ecard_irq_unmask(struct irq_data *d)
irq_data          444 arch/arm/mach-rpc/ecard.c static void ecard_irq_mask(struct irq_data *d)
irq_data          539 arch/arm/mach-rpc/ecard.c 			desc->irq_data.chip->irq_mask(&desc->irq_data);
irq_data          561 arch/arm/mach-rpc/ecard.c 	desc->irq_data.chip->irq_mask(&desc->irq_data);
irq_data          578 arch/arm/mach-rpc/ecard.c 	desc->irq_data.chip->irq_unmask(&desc->irq_data);
irq_data          850 arch/arm/mach-rpc/ecard.c void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data)
irq_data          852 arch/arm/mach-rpc/ecard.c 	ec->irq_data = irq_data;
irq_data         1069 arch/arm/mach-rpc/ecard.c 	ec->irq_data = NULL;
irq_data           17 arch/arm/mach-rpc/irq.c static void __iomem *iomd_get_base(struct irq_data *d)
irq_data           26 arch/arm/mach-rpc/irq.c 	struct irq_data *d = irq_get_irq_data(irq);
irq_data           32 arch/arm/mach-rpc/irq.c static void iomd_irq_mask_ack(struct irq_data *d)
irq_data           42 arch/arm/mach-rpc/irq.c static void iomd_irq_mask(struct irq_data *d)
irq_data           51 arch/arm/mach-rpc/irq.c static void iomd_irq_unmask(struct irq_data *d)
irq_data           53 arch/arm/mach-s3c24xx/bast-irq.c bast_pc104_mask(struct irq_data *data)
irq_data           63 arch/arm/mach-s3c24xx/bast-irq.c bast_pc104_maskack(struct irq_data *data)
irq_data           68 arch/arm/mach-s3c24xx/bast-irq.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data           72 arch/arm/mach-s3c24xx/bast-irq.c bast_pc104_unmask(struct irq_data *data)
irq_data           99 arch/arm/mach-s3c24xx/bast-irq.c 		desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data           27 arch/arm/mach-s3c24xx/irq-pm.c int s3c_irq_wake(struct irq_data *data, unsigned int state)
irq_data          249 arch/arm/mach-s3c64xx/common.c static inline void s3c_irq_eint_mask(struct irq_data *data)
irq_data          258 arch/arm/mach-s3c64xx/common.c static void s3c_irq_eint_unmask(struct irq_data *data)
irq_data          267 arch/arm/mach-s3c64xx/common.c static inline void s3c_irq_eint_ack(struct irq_data *data)
irq_data          272 arch/arm/mach-s3c64xx/common.c static void s3c_irq_eint_maskack(struct irq_data *data)
irq_data          279 arch/arm/mach-s3c64xx/common.c static int s3c_irq_eint_set_type(struct irq_data *data, unsigned int type)
irq_data          150 arch/arm/mach-sa1100/neponset.c 		desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          169 arch/arm/mach-sa1100/neponset.c 			desc->irq_data.chip->irq_mask(&desc->irq_data);
irq_data          177 arch/arm/mach-sa1100/neponset.c 			desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          185 arch/arm/mach-sa1100/neponset.c 			desc->irq_data.chip->irq_unmask(&desc->irq_data);
irq_data          194 arch/arm/mach-sa1100/neponset.c static void nochip_noop(struct irq_data *irq)
irq_data          351 arch/arm/plat-orion/gpio.c static int gpio_irq_set_type(struct irq_data *d, u32 type)
irq_data          495 arch/arm/plat-orion/gpio.c static void orion_gpio_unmask_irq(struct irq_data *d)
irq_data          509 arch/arm/plat-orion/gpio.c static void orion_gpio_mask_irq(struct irq_data *d)
irq_data           54 arch/arm/plat-samsung/include/plat/pm.h extern int s3c_irq_wake(struct irq_data *data, unsigned int state);
irq_data           62 arch/arm/plat-samsung/include/plat/pm.h extern int s3c_irqext_wake(struct irq_data *data, unsigned int state);
irq_data           41 arch/arm/plat-samsung/pm.c int s3c_irqext_wake(struct irq_data *data, unsigned int state)
irq_data           20 arch/arm/plat-samsung/wakeup-mask.c 	struct irq_data *data;
irq_data          247 arch/arm64/kernel/machine_kexec.c 		if (ret && irqd_irq_inprogress(&desc->irq_data) &&
irq_data          249 arch/arm64/kernel/machine_kexec.c 			chip->irq_eoi(&desc->irq_data);
irq_data          252 arch/arm64/kernel/machine_kexec.c 			chip->irq_mask(&desc->irq_data);
irq_data          254 arch/arm64/kernel/machine_kexec.c 		if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data))
irq_data          255 arch/arm64/kernel/machine_kexec.c 			chip->irq_disable(&desc->irq_data);
irq_data           32 arch/c6x/kernel/irq.c static void mask_core_irq(struct irq_data *data)
irq_data           41 arch/c6x/kernel/irq.c static void unmask_core_irq(struct irq_data *data)
irq_data           65 arch/c6x/platforms/megamod-pic.c static void mask_megamod(struct irq_data *data)
irq_data           76 arch/c6x/platforms/megamod-pic.c static void unmask_megamod(struct irq_data *data)
irq_data          244 arch/c6x/platforms/megamod-pic.c 		struct irq_data *irq_data;
irq_data          251 arch/c6x/platforms/megamod-pic.c 		irq_data = irq_get_irq_data(irq);
irq_data          252 arch/c6x/platforms/megamod-pic.c 		if (!irq_data) {
irq_data          258 arch/c6x/platforms/megamod-pic.c 		hwirq = irq_data->hwirq;
irq_data           12 arch/hexagon/kernel/irq_cpu.c static void mask_irq(struct irq_data *data)
irq_data           22 arch/hexagon/kernel/irq_cpu.c static void unmask_irq(struct irq_data *data)
irq_data           28 arch/hexagon/kernel/irq_cpu.c static void eoi_irq(struct irq_data *data)
irq_data           40 arch/hexagon/kernel/irq_cpu.c static int set_wake(struct irq_data *data, unsigned int on)
irq_data          256 arch/ia64/kernel/iosapic.c iosapic_nop (struct irq_data *data)
irq_data          286 arch/ia64/kernel/iosapic.c mask_irq (struct irq_data *data)
irq_data          305 arch/ia64/kernel/iosapic.c unmask_irq (struct irq_data *data)
irq_data          324 arch/ia64/kernel/iosapic.c iosapic_set_affinity(struct irq_data *data, const struct cpumask *mask,
irq_data          382 arch/ia64/kernel/iosapic.c iosapic_startup_level_irq (struct irq_data *data)
irq_data          389 arch/ia64/kernel/iosapic.c iosapic_unmask_level_irq (struct irq_data *data)
irq_data          434 arch/ia64/kernel/iosapic.c iosapic_startup_edge_irq (struct irq_data *data)
irq_data          446 arch/ia64/kernel/iosapic.c iosapic_ack_edge_irq (struct irq_data *data)
irq_data           85 arch/ia64/kernel/irq.c 		struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           19 arch/ia64/kernel/irq_lsapic.c lsapic_noop_startup (struct irq_data *data)
irq_data           25 arch/ia64/kernel/irq_lsapic.c lsapic_noop (struct irq_data *data)
irq_data           30 arch/ia64/kernel/irq_lsapic.c static int lsapic_retrigger(struct irq_data *data)
irq_data           16 arch/ia64/kernel/msi_ia64.c static int ia64_set_msi_irq_affinity(struct irq_data *idata,
irq_data           85 arch/ia64/kernel/msi_ia64.c static void ia64_ack_msi_irq(struct irq_data *data)
irq_data           92 arch/ia64/kernel/msi_ia64.c static int ia64_msi_retrigger_irq(struct irq_data *data)
irq_data          116 arch/ia64/kernel/msi_ia64.c static int dmar_msi_set_affinity(struct irq_data *data,
irq_data          609 arch/ia64/kernel/smpboot.c 	struct irq_data *data = NULL;
irq_data          133 arch/m68k/68000/ints.c static void intc_irq_unmask(struct irq_data *d)
irq_data          138 arch/m68k/68000/ints.c static void intc_irq_mask(struct irq_data *d)
irq_data           28 arch/m68k/amiga/amiints.c static void amiga_irq_enable(struct irq_data *data)
irq_data           33 arch/m68k/amiga/amiints.c static void amiga_irq_disable(struct irq_data *data)
irq_data          111 arch/m68k/amiga/cia.c static void cia_irq_enable(struct irq_data *data)
irq_data          127 arch/m68k/amiga/cia.c static void cia_irq_disable(struct irq_data *data)
irq_data          149 arch/m68k/amiga/cia.c static void auto_irq_enable(struct irq_data *data)
irq_data          161 arch/m68k/amiga/cia.c static void auto_irq_disable(struct irq_data *data)
irq_data            8 arch/m68k/apollo/dn_ints.c unsigned int apollo_irq_startup(struct irq_data *data)
irq_data           19 arch/m68k/apollo/dn_ints.c void apollo_irq_shutdown(struct irq_data *data)
irq_data           29 arch/m68k/apollo/dn_ints.c void apollo_irq_eoi(struct irq_data *data)
irq_data           86 arch/m68k/atari/ataints.c static unsigned int atari_irq_startup(struct irq_data *data)
irq_data           96 arch/m68k/atari/ataints.c static void atari_irq_shutdown(struct irq_data *data)
irq_data          108 arch/m68k/atari/ataints.c static void atari_irq_enable(struct irq_data *data)
irq_data          113 arch/m68k/atari/ataints.c static void atari_irq_disable(struct irq_data *data)
irq_data          161 arch/m68k/atari/ataints.c static void atari_mfptimer_enable(struct irq_data *data)
irq_data          168 arch/m68k/atari/ataints.c static void atari_mfptimer_disable(struct irq_data *data)
irq_data          194 arch/m68k/atari/ataints.c static unsigned int atari_ethernat_startup(struct irq_data *data)
irq_data          216 arch/m68k/atari/ataints.c static void atari_ethernat_enable(struct irq_data *data)
irq_data          227 arch/m68k/atari/ataints.c static void atari_ethernat_disable(struct irq_data *data)
irq_data          238 arch/m68k/atari/ataints.c static void atari_ethernat_shutdown(struct irq_data *data)
irq_data           50 arch/m68k/coldfire/intc-2.c static void intc_irq_mask(struct irq_data *d)
irq_data           68 arch/m68k/coldfire/intc-2.c static void intc_irq_unmask(struct irq_data *d)
irq_data           96 arch/m68k/coldfire/intc-2.c static void intc_irq_ack(struct irq_data *d)
irq_data          112 arch/m68k/coldfire/intc-2.c static unsigned int intc_irq_startup(struct irq_data *d)
irq_data          145 arch/m68k/coldfire/intc-2.c static int intc_irq_set_type(struct irq_data *d, unsigned int type)
irq_data           20 arch/m68k/coldfire/intc-5249.c static void intc2_irq_gpio_mask(struct irq_data *d)
irq_data           28 arch/m68k/coldfire/intc-5249.c static void intc2_irq_gpio_unmask(struct irq_data *d)
irq_data           36 arch/m68k/coldfire/intc-5249.c static void intc2_irq_gpio_ack(struct irq_data *d)
irq_data           21 arch/m68k/coldfire/intc-525x.c static void intc2_irq_gpio_mask(struct irq_data *d)
irq_data           34 arch/m68k/coldfire/intc-525x.c static void intc2_irq_gpio_unmask(struct irq_data *d)
irq_data           47 arch/m68k/coldfire/intc-525x.c static void intc2_irq_gpio_ack(struct irq_data *d)
irq_data           60 arch/m68k/coldfire/intc-525x.c static int intc2_irq_gpio_set_type(struct irq_data *d, unsigned int f)
irq_data           81 arch/m68k/coldfire/intc-5272.c static void intc_irq_mask(struct irq_data *d)
irq_data           93 arch/m68k/coldfire/intc-5272.c static void intc_irq_unmask(struct irq_data *d)
irq_data          105 arch/m68k/coldfire/intc-5272.c static void intc_irq_ack(struct irq_data *d)
irq_data          122 arch/m68k/coldfire/intc-5272.c static int intc_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          148 arch/m68k/coldfire/intc-5272.c 	irq_desc_get_chip(desc)->irq_ack(&desc->irq_data);
irq_data           67 arch/m68k/coldfire/intc-simr.c static void intc_irq_mask(struct irq_data *d)
irq_data           79 arch/m68k/coldfire/intc-simr.c static void intc_irq_unmask(struct irq_data *d)
irq_data           91 arch/m68k/coldfire/intc-simr.c static void intc_irq_ack(struct irq_data *d)
irq_data           98 arch/m68k/coldfire/intc-simr.c static unsigned int intc_irq_startup(struct irq_data *d)
irq_data          129 arch/m68k/coldfire/intc-simr.c static int intc_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          114 arch/m68k/coldfire/intc.c static void intc_irq_mask(struct irq_data *d)
irq_data          120 arch/m68k/coldfire/intc.c static void intc_irq_unmask(struct irq_data *d)
irq_data          126 arch/m68k/coldfire/intc.c static int intc_irq_set_type(struct irq_data *d, unsigned int type)
irq_data           58 arch/m68k/include/asm/irq.h struct irq_data;
irq_data           61 arch/m68k/include/asm/irq.h extern unsigned int m68k_irq_startup(struct irq_data *data);
irq_data           63 arch/m68k/include/asm/irq.h extern void m68k_irq_shutdown(struct irq_data *data);
irq_data           20 arch/m68k/include/asm/macintosh.h extern void mac_irq_enable(struct irq_data *data);
irq_data           21 arch/m68k/include/asm/macintosh.h extern void mac_irq_disable(struct irq_data *data);
irq_data          137 arch/m68k/kernel/ints.c unsigned int m68k_irq_startup(struct irq_data *data)
irq_data          142 arch/m68k/kernel/ints.c void m68k_irq_shutdown(struct irq_data *data)
irq_data          134 arch/m68k/mac/macints.c static unsigned int mac_irq_startup(struct irq_data *);
irq_data          135 arch/m68k/mac/macints.c static void mac_irq_shutdown(struct irq_data *);
irq_data          176 arch/m68k/mac/macints.c void mac_irq_enable(struct irq_data *data)
irq_data          206 arch/m68k/mac/macints.c void mac_irq_disable(struct irq_data *data)
irq_data          236 arch/m68k/mac/macints.c static unsigned int mac_irq_startup(struct irq_data *data)
irq_data          248 arch/m68k/mac/macints.c static void mac_irq_shutdown(struct irq_data *data)
irq_data           37 arch/m68k/q40/q40ints.c static void q40_irq_enable(struct irq_data *data);
irq_data           38 arch/m68k/q40/q40ints.c static void q40_irq_disable(struct irq_data *data);
irq_data           43 arch/m68k/q40/q40ints.c static unsigned int q40_irq_startup(struct irq_data *data)
irq_data           58 arch/m68k/q40/q40ints.c static void q40_irq_shutdown(struct irq_data *data)
irq_data          302 arch/m68k/q40/q40ints.c void q40_irq_enable(struct irq_data *data)
irq_data          316 arch/m68k/q40/q40ints.c void q40_irq_disable(struct irq_data *data)
irq_data           76 arch/mips/alchemy/common/irq.c static int au1x_ic_settype(struct irq_data *d, unsigned int type);
irq_data           77 arch/mips/alchemy/common/irq.c static int au1300_gpic_settype(struct irq_data *d, unsigned int type);
irq_data          288 arch/mips/alchemy/common/irq.c static void au1x_ic0_unmask(struct irq_data *d)
irq_data          298 arch/mips/alchemy/common/irq.c static void au1x_ic1_unmask(struct irq_data *d)
irq_data          308 arch/mips/alchemy/common/irq.c static void au1x_ic0_mask(struct irq_data *d)
irq_data          318 arch/mips/alchemy/common/irq.c static void au1x_ic1_mask(struct irq_data *d)
irq_data          328 arch/mips/alchemy/common/irq.c static void au1x_ic0_ack(struct irq_data *d)
irq_data          342 arch/mips/alchemy/common/irq.c static void au1x_ic1_ack(struct irq_data *d)
irq_data          356 arch/mips/alchemy/common/irq.c static void au1x_ic0_maskack(struct irq_data *d)
irq_data          368 arch/mips/alchemy/common/irq.c static void au1x_ic1_maskack(struct irq_data *d)
irq_data          380 arch/mips/alchemy/common/irq.c static int au1x_ic1_setwake(struct irq_data *d, unsigned int on)
irq_data          426 arch/mips/alchemy/common/irq.c static int au1x_ic_settype(struct irq_data *d, unsigned int flow_type)
irq_data          600 arch/mips/alchemy/common/irq.c static void au1300_gpic_mask(struct irq_data *d)
irq_data          614 arch/mips/alchemy/common/irq.c static void au1300_gpic_unmask(struct irq_data *d)
irq_data          629 arch/mips/alchemy/common/irq.c static void au1300_gpic_maskack(struct irq_data *d)
irq_data          644 arch/mips/alchemy/common/irq.c static void au1300_gpic_ack(struct irq_data *d)
irq_data          665 arch/mips/alchemy/common/irq.c static int au1300_gpic_settype(struct irq_data *d, unsigned int type)
irq_data          101 arch/mips/alchemy/devboards/bcsr.c static void bcsr_irq_mask(struct irq_data *d)
irq_data          108 arch/mips/alchemy/devboards/bcsr.c static void bcsr_irq_maskack(struct irq_data *d)
irq_data          116 arch/mips/alchemy/devboards/bcsr.c static void bcsr_irq_unmask(struct irq_data *d)
irq_data           39 arch/mips/ar7/irq.c static void ar7_unmask_irq(struct irq_data *d)
irq_data           45 arch/mips/ar7/irq.c static void ar7_mask_irq(struct irq_data *d)
irq_data           51 arch/mips/ar7/irq.c static void ar7_ack_irq(struct irq_data *d)
irq_data           57 arch/mips/ar7/irq.c static void ar7_unmask_sec_irq(struct irq_data *d)
irq_data           62 arch/mips/ar7/irq.c static void ar7_mask_sec_irq(struct irq_data *d)
irq_data           67 arch/mips/ar7/irq.c static void ar7_ack_sec_irq(struct irq_data *d)
irq_data           96 arch/mips/ath25/ar2315.c static void ar2315_misc_irq_unmask(struct irq_data *d)
irq_data          101 arch/mips/ath25/ar2315.c static void ar2315_misc_irq_mask(struct irq_data *d)
irq_data           99 arch/mips/ath25/ar5312.c static void ar5312_misc_irq_unmask(struct irq_data *d)
irq_data          105 arch/mips/ath25/ar5312.c static void ar5312_misc_irq_mask(struct irq_data *d)
irq_data           33 arch/mips/bcm63xx/irq.c static void (*internal_irq_mask)(struct irq_data *d);
irq_data           34 arch/mips/bcm63xx/irq.c static void (*internal_irq_unmask)(struct irq_data *d, const struct cpumask *m);
irq_data           53 arch/mips/bcm63xx/irq.c static inline int enable_irq_for_cpu(int cpu, struct irq_data *d,
irq_data          112 arch/mips/bcm63xx/irq.c static void __internal_irq_mask_##width(struct irq_data *d)		\
irq_data          133 arch/mips/bcm63xx/irq.c static void __internal_irq_unmask_##width(struct irq_data *d,		\
irq_data          199 arch/mips/bcm63xx/irq.c static void bcm63xx_internal_irq_mask(struct irq_data *d)
irq_data          204 arch/mips/bcm63xx/irq.c static void bcm63xx_internal_irq_unmask(struct irq_data *d)
irq_data          213 arch/mips/bcm63xx/irq.c static void bcm63xx_external_irq_mask(struct irq_data *d)
irq_data          235 arch/mips/bcm63xx/irq.c static void bcm63xx_external_irq_unmask(struct irq_data *d)
irq_data          258 arch/mips/bcm63xx/irq.c static void bcm63xx_external_irq_clear(struct irq_data *d)
irq_data          277 arch/mips/bcm63xx/irq.c static int bcm63xx_external_irq_set_type(struct irq_data *d,
irq_data          375 arch/mips/bcm63xx/irq.c static int bcm63xx_internal_set_affinity(struct irq_data *data,
irq_data          120 arch/mips/cavium-octeon/octeon-irq.c 	struct irq_data *data = irq_get_irq_data(irq);
irq_data          151 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_core_ack(struct irq_data *data)
irq_data          167 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_core_eoi(struct irq_data *data)
irq_data          181 arch/mips/cavium-octeon/octeon-irq.c 	struct irq_data *data = arg;
irq_data          195 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_core_disable(struct irq_data *data)
irq_data          201 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_core_enable(struct irq_data *data)
irq_data          207 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_core_bus_lock(struct irq_data *data)
irq_data          214 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_core_bus_sync_unlock(struct irq_data *data)
irq_data          261 arch/mips/cavium-octeon/octeon-irq.c static int next_cpu_for_irq(struct irq_data *data)
irq_data          293 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable(struct irq_data *data)
irq_data          327 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_local(struct irq_data *data)
irq_data          359 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_local(struct irq_data *data)
irq_data          391 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_all(struct irq_data *data)
irq_data          424 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_all(struct irq_data *data)
irq_data          461 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_v2(struct irq_data *data)
irq_data          488 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_sum2(struct irq_data *data)
irq_data          504 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_local_sum2(struct irq_data *data)
irq_data          517 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_ack_sum2(struct irq_data *data)
irq_data          530 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_all_sum2(struct irq_data *data)
irq_data          550 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_local_v2(struct irq_data *data)
irq_data          569 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_local_v2(struct irq_data *data)
irq_data          591 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_ack(struct irq_data *data)
irq_data          611 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_all_v2(struct irq_data *data)
irq_data          641 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_all_v2(struct irq_data *data)
irq_data          667 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_ciu_set_type(struct irq_data *data, unsigned int t)
irq_data          679 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_gpio_setup(struct irq_data *data)
irq_data          699 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_gpio_v2(struct irq_data *data)
irq_data          705 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_enable_gpio(struct irq_data *data)
irq_data          711 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_ciu_gpio_set_type(struct irq_data *data, unsigned int t)
irq_data          724 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_gpio_v2(struct irq_data *data)
irq_data          734 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_disable_gpio(struct irq_data *data)
irq_data          744 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_gpio_ack(struct irq_data *data)
irq_data          757 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_cpu_offline_ciu(struct irq_data *data)
irq_data          781 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_ciu_set_affinity(struct irq_data *data,
irq_data          842 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_ciu_set_affinity_v2(struct irq_data *data,
irq_data          887 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_ciu_set_affinity_sum2(struct irq_data *data,
irq_data          916 arch/mips/cavium-octeon/octeon-irq.c static unsigned int edge_startup(struct irq_data *data)
irq_data         1066 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu_wd_enable(struct irq_data *data)
irq_data         1090 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu1_wd_enable_v2(struct irq_data *data)
irq_data         1634 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_wd_enable(struct irq_data *data)
irq_data         1650 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_enable(struct irq_data *data)
irq_data         1666 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_enable_local(struct irq_data *data)
irq_data         1682 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_disable_local(struct irq_data *data)
irq_data         1698 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_ack(struct irq_data *data)
irq_data         1713 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_disable_all(struct irq_data *data)
irq_data         1729 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_mbox_enable_all(struct irq_data *data)
irq_data         1743 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_mbox_disable_all(struct irq_data *data)
irq_data         1757 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_mbox_enable_local(struct irq_data *data)
irq_data         1768 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_mbox_disable_local(struct irq_data *data)
irq_data         1780 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_ciu2_set_affinity(struct irq_data *data,
irq_data         1813 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_enable_gpio(struct irq_data *data)
irq_data         1819 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu2_disable_gpio(struct irq_data *data)
irq_data         2117 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_cib_enable(struct irq_data *data)
irq_data         2131 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_cib_disable(struct irq_data *data)
irq_data         2145 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_cib_set_type(struct irq_data *data, unsigned int t)
irq_data         2253 arch/mips/cavium-octeon/octeon-irq.c 			struct irq_data *irq_data = irq_desc_get_irq_data(desc);
irq_data         2255 arch/mips/cavium-octeon/octeon-irq.c 			if (irqd_get_trigger_type(irq_data) &
irq_data         2381 arch/mips/cavium-octeon/octeon-irq.c void octeon_irq_ciu3_enable(struct irq_data *data)
irq_data         2406 arch/mips/cavium-octeon/octeon-irq.c void octeon_irq_ciu3_disable(struct irq_data *data)
irq_data         2424 arch/mips/cavium-octeon/octeon-irq.c void octeon_irq_ciu3_ack(struct irq_data *data)
irq_data         2448 arch/mips/cavium-octeon/octeon-irq.c void octeon_irq_ciu3_mask(struct irq_data *data)
irq_data         2464 arch/mips/cavium-octeon/octeon-irq.c void octeon_irq_ciu3_mask_ack(struct irq_data *data)
irq_data         2489 arch/mips/cavium-octeon/octeon-irq.c static int octeon_irq_ciu3_set_affinity(struct irq_data *data,
irq_data         2689 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu3_mbox_set_enable(struct irq_data *data, int cpu, bool en)
irq_data         2718 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu3_mbox_enable(struct irq_data *data)
irq_data         2729 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu3_mbox_disable(struct irq_data *data)
irq_data         2740 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu3_mbox_ack(struct irq_data *data)
irq_data         2759 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu3_mbox_cpu_online(struct irq_data *data)
irq_data         2764 arch/mips/cavium-octeon/octeon-irq.c static void octeon_irq_ciu3_mbox_cpu_offline(struct irq_data *data)
irq_data           18 arch/mips/dec/ioasic-irq.c static void unmask_ioasic_irq(struct irq_data *d)
irq_data           27 arch/mips/dec/ioasic-irq.c static void mask_ioasic_irq(struct irq_data *d)
irq_data           36 arch/mips/dec/ioasic-irq.c static void ack_ioasic_irq(struct irq_data *d)
irq_data           50 arch/mips/dec/ioasic-irq.c static void clear_ioasic_dma_irq(struct irq_data *d)
irq_data           28 arch/mips/dec/kn02-irq.c static void unmask_kn02_irq(struct irq_data *d)
irq_data           37 arch/mips/dec/kn02-irq.c static void mask_kn02_irq(struct irq_data *d)
irq_data           46 arch/mips/dec/kn02-irq.c static void ack_kn02_irq(struct irq_data *d)
irq_data           23 arch/mips/emma/markeins/irq.c static void emma2rh_irq_enable(struct irq_data *d)
irq_data           35 arch/mips/emma/markeins/irq.c static void emma2rh_irq_disable(struct irq_data *d)
irq_data           63 arch/mips/emma/markeins/irq.c static void emma2rh_sw_irq_enable(struct irq_data *d)
irq_data           73 arch/mips/emma/markeins/irq.c static void emma2rh_sw_irq_disable(struct irq_data *d)
irq_data           99 arch/mips/emma/markeins/irq.c static void emma2rh_gpio_irq_enable(struct irq_data *d)
irq_data          109 arch/mips/emma/markeins/irq.c static void emma2rh_gpio_irq_disable(struct irq_data *d)
irq_data          119 arch/mips/emma/markeins/irq.c static void emma2rh_gpio_irq_ack(struct irq_data *d)
irq_data          126 arch/mips/emma/markeins/irq.c static void emma2rh_gpio_irq_mask_ack(struct irq_data *d)
irq_data           32 arch/mips/include/asm/mach-lantiq/lantiq.h extern void ltq_disable_irq(struct irq_data *data);
irq_data           33 arch/mips/include/asm/mach-lantiq/lantiq.h extern void ltq_mask_and_ack_irq(struct irq_data *data);
irq_data           34 arch/mips/include/asm/mach-lantiq/lantiq.h extern void ltq_enable_irq(struct irq_data *data);
irq_data           93 arch/mips/include/asm/netlogic/common.h struct irq_data;
irq_data           96 arch/mips/include/asm/netlogic/common.h void nlm_set_pic_extra_ack(int node, int irq,  void (*xack)(struct irq_data *));
irq_data          309 arch/mips/include/asm/octeon/octeon.h struct irq_data;
irq_data          318 arch/mips/include/asm/octeon/octeon.h void octeon_irq_ciu3_enable(struct irq_data *data);
irq_data          319 arch/mips/include/asm/octeon/octeon.h void octeon_irq_ciu3_disable(struct irq_data *data);
irq_data          320 arch/mips/include/asm/octeon/octeon.h void octeon_irq_ciu3_ack(struct irq_data *data);
irq_data          321 arch/mips/include/asm/octeon/octeon.h void octeon_irq_ciu3_mask(struct irq_data *data);
irq_data          322 arch/mips/include/asm/octeon/octeon.h void octeon_irq_ciu3_mask_ack(struct irq_data *data);
irq_data           27 arch/mips/jazz/irq.c static void enable_r4030_irq(struct irq_data *d)
irq_data           38 arch/mips/jazz/irq.c void disable_r4030_irq(struct irq_data *d)
irq_data           19 arch/mips/kernel/irq-gt641xx.c static void ack_gt641xx_irq(struct irq_data *d)
irq_data           31 arch/mips/kernel/irq-gt641xx.c static void mask_gt641xx_irq(struct irq_data *d)
irq_data           43 arch/mips/kernel/irq-gt641xx.c static void mask_ack_gt641xx_irq(struct irq_data *d)
irq_data           59 arch/mips/kernel/irq-gt641xx.c static void unmask_gt641xx_irq(struct irq_data *d)
irq_data           27 arch/mips/kernel/irq-msc01.c static inline void mask_msc_irq(struct irq_data *d)
irq_data           38 arch/mips/kernel/irq-msc01.c static inline void unmask_msc_irq(struct irq_data *d)
irq_data           51 arch/mips/kernel/irq-msc01.c static void level_mask_and_ack_msc_irq(struct irq_data *d)
irq_data           61 arch/mips/kernel/irq-msc01.c static void edge_mask_and_ack_msc_irq(struct irq_data *d)
irq_data           16 arch/mips/kernel/irq-rm7000.c static inline void unmask_rm7k_irq(struct irq_data *d)
irq_data           21 arch/mips/kernel/irq-rm7000.c static inline void mask_rm7k_irq(struct irq_data *d)
irq_data           66 arch/mips/kernel/irq_txx9.c static void txx9_irq_unmask(struct irq_data *d)
irq_data           82 arch/mips/kernel/irq_txx9.c static inline void txx9_irq_mask(struct irq_data *d)
irq_data          102 arch/mips/kernel/irq_txx9.c static void txx9_irq_mask_ack(struct irq_data *d)
irq_data          112 arch/mips/kernel/irq_txx9.c static int txx9_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data           77 arch/mips/lantiq/irq.c void ltq_disable_irq(struct irq_data *d)
irq_data           95 arch/mips/lantiq/irq.c void ltq_mask_and_ack_irq(struct irq_data *d)
irq_data          114 arch/mips/lantiq/irq.c static void ltq_ack_irq(struct irq_data *d)
irq_data          130 arch/mips/lantiq/irq.c void ltq_enable_irq(struct irq_data *d)
irq_data          153 arch/mips/lantiq/irq.c static int ltq_eiu_settype(struct irq_data *d, unsigned int type)
irq_data          204 arch/mips/lantiq/irq.c static unsigned int ltq_startup_eiu_irq(struct irq_data *d)
irq_data          226 arch/mips/lantiq/irq.c static void ltq_shutdown_eiu_irq(struct irq_data *d)
irq_data          242 arch/mips/lantiq/irq.c static int ltq_icu_irq_set_affinity(struct irq_data *d,
irq_data          313 arch/mips/lantiq/irq.c 	struct irq_data *data;
irq_data           23 arch/mips/lasat/interrupt.c void disable_lasat_irq(struct irq_data *d)
irq_data           30 arch/mips/lasat/interrupt.c void enable_lasat_irq(struct irq_data *d)
irq_data           23 arch/mips/loongson32/common/irq.c static void ls1x_irq_ack(struct irq_data *d)
irq_data           32 arch/mips/loongson32/common/irq.c static void ls1x_irq_mask(struct irq_data *d)
irq_data           41 arch/mips/loongson32/common/irq.c static void ls1x_irq_mask_ack(struct irq_data *d)
irq_data           52 arch/mips/loongson32/common/irq.c static void ls1x_irq_unmask(struct irq_data *d)
irq_data           61 arch/mips/loongson32/common/irq.c static int ls1x_irq_settype(struct irq_data *d, unsigned int type)
irq_data           15 arch/mips/loongson64/common/bonito-irq.c static inline void bonito_irq_enable(struct irq_data *d)
irq_data           21 arch/mips/loongson64/common/bonito-irq.c static inline void bonito_irq_disable(struct irq_data *d)
irq_data           19 arch/mips/loongson64/loongson-3/irq.c int plat_set_irq_affinity(struct irq_data *d, const struct cpumask *affinity,
irq_data           42 arch/mips/loongson64/loongson-3/irq.c 	struct irq_data *irqd;
irq_data           99 arch/mips/loongson64/loongson-3/irq.c static inline void mask_loongson_irq(struct irq_data *d) { }
irq_data          100 arch/mips/loongson64/loongson-3/irq.c static inline void unmask_loongson_irq(struct irq_data *d) { }
irq_data           80 arch/mips/netlogic/common/irq.c 	void	(*extra_ack)(struct irq_data *);
irq_data           87 arch/mips/netlogic/common/irq.c static void xlp_pic_enable(struct irq_data *d)
irq_data           98 arch/mips/netlogic/common/irq.c static void xlp_pic_disable(struct irq_data *d)
irq_data          109 arch/mips/netlogic/common/irq.c static void xlp_pic_mask_ack(struct irq_data *d)
irq_data          117 arch/mips/netlogic/common/irq.c static void xlp_pic_unmask(struct irq_data *d)
irq_data          141 arch/mips/netlogic/common/irq.c static void cpuintr_disable(struct irq_data *d)
irq_data          146 arch/mips/netlogic/common/irq.c static void cpuintr_enable(struct irq_data *d)
irq_data          151 arch/mips/netlogic/common/irq.c static void cpuintr_ack(struct irq_data *d)
irq_data          199 arch/mips/netlogic/common/irq.c void nlm_set_pic_extra_ack(int node, int irq, void (*xack)(struct irq_data *))
irq_data          345 arch/mips/netlogic/xlp/ahci-init-xlp2.c static void nlm_sata_intr_ack(struct irq_data *data)
irq_data          161 arch/mips/netlogic/xlp/ahci-init.c static void nlm_sata_intr_ack(struct irq_data *data)
irq_data           94 arch/mips/netlogic/xlp/usb-init-xlp2.c static void xlp2xx_usb_ack(struct irq_data *data)
irq_data          115 arch/mips/netlogic/xlp/usb-init-xlp2.c static void xlp9xx_usb_ack(struct irq_data *data)
irq_data           36 arch/mips/paravirt/paravirt-irq.c static void irq_core_ack(struct irq_data *data)
irq_data           52 arch/mips/paravirt/paravirt-irq.c static void irq_core_eoi(struct irq_data *data)
irq_data           66 arch/mips/paravirt/paravirt-irq.c 	struct irq_data *data = arg;
irq_data           80 arch/mips/paravirt/paravirt-irq.c static void irq_core_disable(struct irq_data *data)
irq_data           86 arch/mips/paravirt/paravirt-irq.c static void irq_core_enable(struct irq_data *data)
irq_data           92 arch/mips/paravirt/paravirt-irq.c static void irq_core_bus_lock(struct irq_data *data)
irq_data           99 arch/mips/paravirt/paravirt-irq.c static void irq_core_bus_sync_unlock(struct irq_data *data)
irq_data          173 arch/mips/paravirt/paravirt-irq.c static void irq_pci_enable(struct irq_data *data)
irq_data          180 arch/mips/paravirt/paravirt-irq.c static void irq_pci_disable(struct irq_data *data)
irq_data          187 arch/mips/paravirt/paravirt-irq.c static void irq_pci_ack(struct irq_data *data)
irq_data          191 arch/mips/paravirt/paravirt-irq.c static void irq_pci_mask(struct irq_data *data)
irq_data          198 arch/mips/paravirt/paravirt-irq.c static void irq_pci_unmask(struct irq_data *data)
irq_data          214 arch/mips/paravirt/paravirt-irq.c static void irq_mbox_all(struct irq_data *data,  void __iomem *base)
irq_data          229 arch/mips/paravirt/paravirt-irq.c static void irq_mbox_enable(struct irq_data *data)
irq_data          234 arch/mips/paravirt/paravirt-irq.c static void irq_mbox_disable(struct irq_data *data)
irq_data          239 arch/mips/paravirt/paravirt-irq.c static void irq_mbox_ack(struct irq_data *data)
irq_data          261 arch/mips/paravirt/paravirt-irq.c static void irq_mbox_cpu_onoffline(struct irq_data *data,  void __iomem *base)
irq_data          274 arch/mips/paravirt/paravirt-irq.c static void irq_mbox_cpu_online(struct irq_data *data)
irq_data          279 arch/mips/paravirt/paravirt-irq.c static void irq_mbox_cpu_offline(struct irq_data *data)
irq_data          267 arch/mips/pci/msi-octeon.c static void octeon_irq_msi_enable_pcie(struct irq_data *data)
irq_data          283 arch/mips/pci/msi-octeon.c static void octeon_irq_msi_disable_pcie(struct irq_data *data)
irq_data          305 arch/mips/pci/msi-octeon.c static void octeon_irq_msi_enable_pci(struct irq_data *data)
irq_data          316 arch/mips/pci/msi-octeon.c static void octeon_irq_msi_disable_pci(struct irq_data *data)
irq_data          132 arch/mips/pci/msi-xlp.c static void xlp_msi_enable(struct irq_data *d)
irq_data          149 arch/mips/pci/msi-xlp.c static void xlp_msi_disable(struct irq_data *d)
irq_data          166 arch/mips/pci/msi-xlp.c static void xlp_msi_mask_ack(struct irq_data *d)
irq_data          205 arch/mips/pci/msi-xlp.c static void xlp_msix_mask_ack(struct irq_data *d)
irq_data          350 arch/mips/pci/pci-ar2315.c static void ar2315_pci_irq_mask(struct irq_data *d)
irq_data          357 arch/mips/pci/pci-ar2315.c static void ar2315_pci_irq_mask_ack(struct irq_data *d)
irq_data          366 arch/mips/pci/pci-ar2315.c static void ar2315_pci_irq_unmask(struct irq_data *d)
irq_data          253 arch/mips/pci/pci-ar71xx.c static void ar71xx_pci_irq_unmask(struct irq_data *d)
irq_data          270 arch/mips/pci/pci-ar71xx.c static void ar71xx_pci_irq_mask(struct irq_data *d)
irq_data          248 arch/mips/pci/pci-ar724x.c static void ar724x_pci_irq_unmask(struct irq_data *d)
irq_data          269 arch/mips/pci/pci-ar724x.c static void ar724x_pci_irq_mask(struct irq_data *d)
irq_data          153 arch/mips/pci/pci-rt3883.c static void rt3883_pci_irq_unmask(struct irq_data *d)
irq_data          166 arch/mips/pci/pci-rt3883.c static void rt3883_pci_irq_mask(struct irq_data *d)
irq_data          269 arch/mips/pci/pci-xlr.c static void xlr_pci_ack(struct irq_data *d)
irq_data          277 arch/mips/pci/pci-xlr.c static void xls_pcie_ack(struct irq_data *d)
irq_data          298 arch/mips/pci/pci-xlr.c static void xls_pcie_ack_b(struct irq_data *d)
irq_data          331 arch/mips/pci/pci-xlr.c 	void (*extra_ack)(struct irq_data *);
irq_data          275 arch/mips/pci/pci-xtalk-bridge.c static int bridge_set_affinity(struct irq_data *d, const struct cpumask *mask,
irq_data          336 arch/mips/pci/pci-xtalk-bridge.c 	struct irq_data *irqd = irq_domain_get_irq_data(domain, virq);
irq_data          346 arch/mips/pci/pci-xtalk-bridge.c 				  struct irq_data *irqd, bool reserve)
irq_data          383 arch/mips/pci/pci-xtalk-bridge.c 				     struct irq_data *irqd)
irq_data           75 arch/mips/pmcs-msp71xx/msp_irq_cic.c static void unmask_cic_irq(struct irq_data *d)
irq_data           99 arch/mips/pmcs-msp71xx/msp_irq_cic.c static void mask_cic_irq(struct irq_data *d)
irq_data          111 arch/mips/pmcs-msp71xx/msp_irq_cic.c static void msp_cic_irq_ack(struct irq_data *d)
irq_data          125 arch/mips/pmcs-msp71xx/msp_irq_cic.c static int msp_cic_irq_set_affinity(struct irq_data *d,
irq_data           46 arch/mips/pmcs-msp71xx/msp_irq_per.c static inline void unmask_per_irq(struct irq_data *d)
irq_data           59 arch/mips/pmcs-msp71xx/msp_irq_per.c static inline void mask_per_irq(struct irq_data *d)
irq_data           72 arch/mips/pmcs-msp71xx/msp_irq_per.c static inline void msp_per_irq_ack(struct irq_data *d)
irq_data           84 arch/mips/pmcs-msp71xx/msp_irq_per.c static int msp_per_irq_set_affinity(struct irq_data *d,
irq_data           19 arch/mips/pmcs-msp71xx/msp_irq_slp.c static inline void unmask_msp_slp_irq(struct irq_data *d)
irq_data           30 arch/mips/pmcs-msp71xx/msp_irq_slp.c static inline void mask_msp_slp_irq(struct irq_data *d)
irq_data           45 arch/mips/pmcs-msp71xx/msp_irq_slp.c static inline void ack_msp_slp_irq(struct irq_data *d)
irq_data          156 arch/mips/pnx833x/common/interrupts.c static void pnx833x_enable_pic_irq(struct irq_data *d)
irq_data          166 arch/mips/pnx833x/common/interrupts.c static void pnx833x_disable_pic_irq(struct irq_data *d)
irq_data          178 arch/mips/pnx833x/common/interrupts.c static void pnx833x_enable_gpio_irq(struct irq_data *d)
irq_data          187 arch/mips/pnx833x/common/interrupts.c static void pnx833x_disable_gpio_irq(struct irq_data *d)
irq_data          196 arch/mips/pnx833x/common/interrupts.c static int pnx833x_set_type_gpio_irq(struct irq_data *d, unsigned int flow_type)
irq_data           69 arch/mips/ralink/irq.c static void ralink_intc_irq_unmask(struct irq_data *d)
irq_data           74 arch/mips/ralink/irq.c static void ralink_intc_irq_mask(struct irq_data *d)
irq_data          112 arch/mips/rb532/irq.c static void rb532_enable_irq(struct irq_data *d)
irq_data          133 arch/mips/rb532/irq.c static void rb532_disable_irq(struct irq_data *d)
irq_data          164 arch/mips/rb532/irq.c static void rb532_mask_and_ack_irq(struct irq_data *d)
irq_data          170 arch/mips/rb532/irq.c static int rb532_set_type(struct irq_data *d,  unsigned type)
irq_data           35 arch/mips/sgi-ip22/ip22-int.c static void enable_local0_irq(struct irq_data *d)
irq_data           43 arch/mips/sgi-ip22/ip22-int.c static void disable_local0_irq(struct irq_data *d)
irq_data           54 arch/mips/sgi-ip22/ip22-int.c static void enable_local1_irq(struct irq_data *d)
irq_data           62 arch/mips/sgi-ip22/ip22-int.c static void disable_local1_irq(struct irq_data *d)
irq_data           73 arch/mips/sgi-ip22/ip22-int.c static void enable_local2_irq(struct irq_data *d)
irq_data           79 arch/mips/sgi-ip22/ip22-int.c static void disable_local2_irq(struct irq_data *d)
irq_data           92 arch/mips/sgi-ip22/ip22-int.c static void enable_local3_irq(struct irq_data *d)
irq_data           98 arch/mips/sgi-ip22/ip22-int.c static void disable_local3_irq(struct irq_data *d)
irq_data           50 arch/mips/sgi-ip27/ip27-irq.c static void enable_hub_irq(struct irq_data *d)
irq_data           60 arch/mips/sgi-ip27/ip27-irq.c static void disable_hub_irq(struct irq_data *d)
irq_data           90 arch/mips/sgi-ip27/ip27-irq.c static int set_affinity_hub_irq(struct irq_data *d, const struct cpumask *mask,
irq_data          160 arch/mips/sgi-ip27/ip27-irq.c 	struct irq_data *irqd;
irq_data          131 arch/mips/sgi-ip32/ip32-irq.c static inline void crime_enable_irq(struct irq_data *d)
irq_data          139 arch/mips/sgi-ip32/ip32-irq.c static inline void crime_disable_irq(struct irq_data *d)
irq_data          154 arch/mips/sgi-ip32/ip32-irq.c static void crime_edge_mask_and_ack_irq(struct irq_data *d)
irq_data          183 arch/mips/sgi-ip32/ip32-irq.c static void enable_macepci_irq(struct irq_data *d)
irq_data          191 arch/mips/sgi-ip32/ip32-irq.c static void disable_macepci_irq(struct irq_data *d)
irq_data          246 arch/mips/sgi-ip32/ip32-irq.c static void enable_maceisa_irq(struct irq_data *d)
irq_data          270 arch/mips/sgi-ip32/ip32-irq.c static void disable_maceisa_irq(struct irq_data *d)
irq_data          288 arch/mips/sgi-ip32/ip32-irq.c static void mask_and_ack_maceisa_irq(struct irq_data *d)
irq_data          318 arch/mips/sgi-ip32/ip32-irq.c static void enable_mace_irq(struct irq_data *d)
irq_data          326 arch/mips/sgi-ip32/ip32-irq.c static void disable_mace_irq(struct irq_data *d)
irq_data           77 arch/mips/sibyte/bcm1480/irq.c static int bcm1480_set_affinity(struct irq_data *d, const struct cpumask *mask,
irq_data          125 arch/mips/sibyte/bcm1480/irq.c static void disable_bcm1480_irq(struct irq_data *d)
irq_data          132 arch/mips/sibyte/bcm1480/irq.c static void enable_bcm1480_irq(struct irq_data *d)
irq_data          140 arch/mips/sibyte/bcm1480/irq.c static void ack_bcm1480_irq(struct irq_data *d)
irq_data           70 arch/mips/sibyte/sb1250/irq.c static int sb1250_set_affinity(struct irq_data *d, const struct cpumask *mask,
irq_data          112 arch/mips/sibyte/sb1250/irq.c static void disable_sb1250_irq(struct irq_data *d)
irq_data          119 arch/mips/sibyte/sb1250/irq.c static void enable_sb1250_irq(struct irq_data *d)
irq_data          127 arch/mips/sibyte/sb1250/irq.c static void ack_sb1250_irq(struct irq_data *d)
irq_data          181 arch/mips/sni/a20r.c static inline void unmask_a20r_irq(struct irq_data *d)
irq_data          187 arch/mips/sni/a20r.c static inline void mask_a20r_irq(struct irq_data *d)
irq_data          199 arch/mips/sni/pcimt.c static void enable_pcimt_irq(struct irq_data *d)
irq_data          206 arch/mips/sni/pcimt.c void disable_pcimt_irq(struct irq_data *d)
irq_data          161 arch/mips/sni/pcit.c static void enable_pcit_irq(struct irq_data *d)
irq_data          168 arch/mips/sni/pcit.c void disable_pcit_irq(struct irq_data *d)
irq_data          158 arch/mips/sni/rm200.c static void sni_rm200_disable_8259A_irq(struct irq_data *d)
irq_data          173 arch/mips/sni/rm200.c static void sni_rm200_enable_8259A_irq(struct irq_data *d)
irq_data          211 arch/mips/sni/rm200.c void sni_rm200_mask_and_ack_8259A(struct irq_data *d)
irq_data          430 arch/mips/sni/rm200.c static void enable_rm200_irq(struct irq_data *d)
irq_data          437 arch/mips/sni/rm200.c void disable_rm200_irq(struct irq_data *d)
irq_data           53 arch/mips/txx9/generic/irq_tx4939.c static void tx4939_irq_unmask(struct irq_data *d)
irq_data           71 arch/mips/txx9/generic/irq_tx4939.c static inline void tx4939_irq_mask(struct irq_data *d)
irq_data           90 arch/mips/txx9/generic/irq_tx4939.c static void tx4939_irq_mask_ack(struct irq_data *d)
irq_data          104 arch/mips/txx9/generic/irq_tx4939.c static int tx4939_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data           50 arch/mips/txx9/jmr3927/irq.c static void mask_irq_ioc(struct irq_data *d)
irq_data           60 arch/mips/txx9/jmr3927/irq.c static void unmask_irq_ioc(struct irq_data *d)
irq_data          130 arch/mips/txx9/rbtx4927/irq.c static void toshiba_rbtx4927_irq_ioc_enable(struct irq_data *d)
irq_data          139 arch/mips/txx9/rbtx4927/irq.c static void toshiba_rbtx4927_irq_ioc_disable(struct irq_data *d)
irq_data           83 arch/mips/txx9/rbtx4938/irq.c static void toshiba_rbtx4938_irq_ioc_enable(struct irq_data *d)
irq_data           93 arch/mips/txx9/rbtx4938/irq.c static void toshiba_rbtx4938_irq_ioc_disable(struct irq_data *d)
irq_data           22 arch/mips/txx9/rbtx4939/irq.c static void rbtx4939_ioc_irq_unmask(struct irq_data *d)
irq_data           29 arch/mips/txx9/rbtx4939/irq.c static void rbtx4939_ioc_irq_mask(struct irq_data *d)
irq_data          432 arch/mips/vr41xx/common/icu.c static void disable_sysint1_irq(struct irq_data *d)
irq_data          437 arch/mips/vr41xx/common/icu.c static void enable_sysint1_irq(struct irq_data *d)
irq_data          448 arch/mips/vr41xx/common/icu.c static void disable_sysint2_irq(struct irq_data *d)
irq_data          453 arch/mips/vr41xx/common/icu.c static void enable_sysint2_irq(struct irq_data *d)
irq_data           61 arch/mips/vr41xx/common/irq.c 		struct irq_data *idata = irq_desc_get_irq_data(desc);
irq_data           31 arch/nios2/kernel/irq.c static void chip_unmask(struct irq_data *d)
irq_data           37 arch/nios2/kernel/irq.c static void chip_mask(struct irq_data *d)
irq_data           36 arch/parisc/include/asm/irq.h struct irq_data;
irq_data           38 arch/parisc/include/asm/irq.h void cpu_ack_irq(struct irq_data *d);
irq_data           39 arch/parisc/include/asm/irq.h void cpu_eoi_irq(struct irq_data *d);
irq_data           48 arch/parisc/include/asm/irq.h extern int cpu_check_affinity(struct irq_data *d, const struct cpumask *dest);
irq_data           42 arch/parisc/kernel/irq.c static void cpu_mask_irq(struct irq_data *d)
irq_data           65 arch/parisc/kernel/irq.c static void cpu_unmask_irq(struct irq_data *d)
irq_data           70 arch/parisc/kernel/irq.c void cpu_ack_irq(struct irq_data *d)
irq_data           85 arch/parisc/kernel/irq.c void cpu_eoi_irq(struct irq_data *d)
irq_data           98 arch/parisc/kernel/irq.c int cpu_check_affinity(struct irq_data *d, const struct cpumask *dest)
irq_data          115 arch/parisc/kernel/irq.c static int cpu_set_affinity_irq(struct irq_data *d, const struct cpumask *dest,
irq_data          337 arch/parisc/kernel/irq.c 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          512 arch/parisc/kernel/irq.c 	struct irq_data *irq_data;
irq_data          526 arch/parisc/kernel/irq.c 	irq_data = irq_get_irq_data(irq);
irq_data          529 arch/parisc/kernel/irq.c 	if (unlikely(!irq_desc_has_action(irq_data_to_desc(irq_data))))
irq_data          533 arch/parisc/kernel/irq.c 	cpumask_copy(&dest, irq_data_get_affinity_mask(irq_data));
irq_data          534 arch/parisc/kernel/irq.c 	if (irqd_is_per_cpu(irq_data) &&
irq_data          481 arch/powerpc/include/asm/mpic.h extern void mpic_unmask_irq(struct irq_data *d);
irq_data          483 arch/powerpc/include/asm/mpic.h extern void mpic_mask_irq(struct irq_data *d);
irq_data          485 arch/powerpc/include/asm/mpic.h extern void mpic_end_irq(struct irq_data *d);
irq_data           56 arch/powerpc/include/asm/xics.h 	void (*eoi)(struct irq_data *d);
irq_data          163 arch/powerpc/include/asm/xics.h extern void icp_native_eoi(struct irq_data *d);
irq_data          164 arch/powerpc/include/asm/xics.h extern int xics_set_irq_type(struct irq_data *d, unsigned int flow_type);
irq_data          165 arch/powerpc/include/asm/xics.h extern int xics_retrigger(struct irq_data *data);
irq_data          102 arch/powerpc/include/asm/xive.h extern int xmon_xive_get_irq_config(u32 hw_irq, struct irq_data *d);
irq_data          689 arch/powerpc/kernel/irq.c 	struct irq_data *irq_data = irq_get_irq_data(virq);
irq_data          690 arch/powerpc/kernel/irq.c 	return WARN_ON(!irq_data) ? 0 : irq_data->hwirq;
irq_data           35 arch/powerpc/kernel/machine_kexec.c 		if (chip->irq_eoi && irqd_irq_inprogress(&desc->irq_data))
irq_data           36 arch/powerpc/kernel/machine_kexec.c 			chip->irq_eoi(&desc->irq_data);
irq_data           39 arch/powerpc/kernel/machine_kexec.c 			chip->irq_mask(&desc->irq_data);
irq_data           41 arch/powerpc/kernel/machine_kexec.c 		if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data))
irq_data           42 arch/powerpc/kernel/machine_kexec.c 			chip->irq_disable(&desc->irq_data);
irq_data         5043 arch/powerpc/kvm/book3s_hv.c 	chip = irq_data_get_irq_chip(&desc->irq_data);
irq_data         5081 arch/powerpc/kvm/book3s_hv.c 	irq_map->r_hwirq = desc->irq_data.hwirq;
irq_data         5089 arch/powerpc/kvm/book3s_hv.c 		kvmppc_xics_set_mapped(kvm, guest_gsi, desc->irq_data.hwirq);
irq_data          228 arch/powerpc/kvm/book3s_xive.c 		struct irq_data *d = irq_get_irq_data(xc->esc_virq[prio]);
irq_data          902 arch/powerpc/kvm/book3s_xive.c 	struct irq_data *host_data = irq_desc_get_irq_data(host_desc);
irq_data         1136 arch/powerpc/kvm/book3s_xive.c 	struct irq_data *d = irq_get_irq_data(irq);
irq_data         2067 arch/powerpc/kvm/book3s_xive.c 			struct irq_data *d = irq_get_irq_data(xc->esc_virq[i]);
irq_data           50 arch/powerpc/platforms/4xx/uic.c static void uic_unmask_irq(struct irq_data *d)
irq_data           68 arch/powerpc/platforms/4xx/uic.c static void uic_mask_irq(struct irq_data *d)
irq_data           82 arch/powerpc/platforms/4xx/uic.c static void uic_ack_irq(struct irq_data *d)
irq_data           93 arch/powerpc/platforms/4xx/uic.c static void uic_mask_ack_irq(struct irq_data *d)
irq_data          118 arch/powerpc/platforms/4xx/uic.c static int uic_set_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data          197 arch/powerpc/platforms/4xx/uic.c 	struct irq_data *idata = irq_desc_get_irq_data(desc);
irq_data           58 arch/powerpc/platforms/512x/mpc5121_ads_cpld.c cpld_mask_irq(struct irq_data *d)
irq_data           68 arch/powerpc/platforms/512x/mpc5121_ads_cpld.c cpld_unmask_irq(struct irq_data *d)
irq_data           47 arch/powerpc/platforms/52xx/media5200.c static void media5200_irq_unmask(struct irq_data *d)
irq_data           59 arch/powerpc/platforms/52xx/media5200.c static void media5200_irq_mask(struct irq_data *d)
irq_data           86 arch/powerpc/platforms/52xx/media5200.c 	chip->irq_mask(&desc->irq_data);
irq_data          104 arch/powerpc/platforms/52xx/media5200.c 	chip->irq_ack(&desc->irq_data);
irq_data          105 arch/powerpc/platforms/52xx/media5200.c 	if (!irqd_irq_disabled(&desc->irq_data))
irq_data          106 arch/powerpc/platforms/52xx/media5200.c 		chip->irq_unmask(&desc->irq_data);
irq_data          135 arch/powerpc/platforms/52xx/mpc52xx_gpt.c static void mpc52xx_gpt_irq_unmask(struct irq_data *d)
irq_data          145 arch/powerpc/platforms/52xx/mpc52xx_gpt.c static void mpc52xx_gpt_irq_mask(struct irq_data *d)
irq_data          155 arch/powerpc/platforms/52xx/mpc52xx_gpt.c static void mpc52xx_gpt_irq_ack(struct irq_data *d)
irq_data          162 arch/powerpc/platforms/52xx/mpc52xx_gpt.c static int mpc52xx_gpt_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          158 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_extirq_mask(struct irq_data *d)
irq_data          164 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_extirq_unmask(struct irq_data *d)
irq_data          170 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_extirq_ack(struct irq_data *d)
irq_data          176 arch/powerpc/platforms/52xx/mpc52xx_pic.c static int mpc52xx_extirq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          215 arch/powerpc/platforms/52xx/mpc52xx_pic.c static int mpc52xx_null_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          220 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_main_mask(struct irq_data *d)
irq_data          226 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_main_unmask(struct irq_data *d)
irq_data          243 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_periph_mask(struct irq_data *d)
irq_data          249 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_periph_unmask(struct irq_data *d)
irq_data          266 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_sdma_mask(struct irq_data *d)
irq_data          272 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_sdma_unmask(struct irq_data *d)
irq_data          278 arch/powerpc/platforms/52xx/mpc52xx_pic.c static void mpc52xx_sdma_ack(struct irq_data *d)
irq_data           38 arch/powerpc/platforms/82xx/pq2ads-pci-pic.c static void pq2ads_pci_mask_irq(struct irq_data *d)
irq_data           54 arch/powerpc/platforms/82xx/pq2ads-pci-pic.c static void pq2ads_pci_unmask_irq(struct irq_data *d)
irq_data           60 arch/powerpc/platforms/85xx/common.c 	chip->irq_eoi(&desc->irq_data);
irq_data           53 arch/powerpc/platforms/85xx/mpc85xx_ds.c 	chip->irq_eoi(&desc->irq_data);
irq_data          103 arch/powerpc/platforms/85xx/socrates_fpga_pic.c 	chip->irq_eoi(&desc->irq_data);
irq_data          106 arch/powerpc/platforms/85xx/socrates_fpga_pic.c static void socrates_fpga_pic_ack(struct irq_data *d)
irq_data          121 arch/powerpc/platforms/85xx/socrates_fpga_pic.c static void socrates_fpga_pic_mask(struct irq_data *d)
irq_data          137 arch/powerpc/platforms/85xx/socrates_fpga_pic.c static void socrates_fpga_pic_mask_ack(struct irq_data *d)
irq_data          154 arch/powerpc/platforms/85xx/socrates_fpga_pic.c static void socrates_fpga_pic_unmask(struct irq_data *d)
irq_data          170 arch/powerpc/platforms/85xx/socrates_fpga_pic.c static void socrates_fpga_pic_eoi(struct irq_data *d)
irq_data          186 arch/powerpc/platforms/85xx/socrates_fpga_pic.c static int socrates_fpga_pic_set_type(struct irq_data *d,
irq_data           24 arch/powerpc/platforms/86xx/pic.c 	chip->irq_eoi(&desc->irq_data);
irq_data           59 arch/powerpc/platforms/8xx/cpm1.c static void cpm_mask_irq(struct irq_data *d)
irq_data           66 arch/powerpc/platforms/8xx/cpm1.c static void cpm_unmask_irq(struct irq_data *d)
irq_data           73 arch/powerpc/platforms/8xx/cpm1.c static void cpm_end_irq(struct irq_data *d)
irq_data           23 arch/powerpc/platforms/8xx/pic.c static inline unsigned long mpc8xx_irqd_to_bit(struct irq_data *d)
irq_data           28 arch/powerpc/platforms/8xx/pic.c static void mpc8xx_unmask_irq(struct irq_data *d)
irq_data           34 arch/powerpc/platforms/8xx/pic.c static void mpc8xx_mask_irq(struct irq_data *d)
irq_data           40 arch/powerpc/platforms/8xx/pic.c static void mpc8xx_ack(struct irq_data *d)
irq_data           45 arch/powerpc/platforms/8xx/pic.c static void mpc8xx_end_irq(struct irq_data *d)
irq_data           51 arch/powerpc/platforms/8xx/pic.c static int mpc8xx_set_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data          147 arch/powerpc/platforms/cell/axon_msi.c 	chip->irq_eoi(&desc->irq_data);
irq_data           62 arch/powerpc/platforms/cell/interrupt.c static void iic_mask(struct irq_data *d)
irq_data           66 arch/powerpc/platforms/cell/interrupt.c static void iic_unmask(struct irq_data *d)
irq_data           70 arch/powerpc/platforms/cell/interrupt.c static void iic_eoi(struct irq_data *d)
irq_data           85 arch/powerpc/platforms/cell/interrupt.c static void iic_ioexc_eoi(struct irq_data *d)
irq_data          121 arch/powerpc/platforms/cell/interrupt.c 	chip->irq_eoi(&desc->irq_data);
irq_data           58 arch/powerpc/platforms/cell/spider-pic.c static struct spider_pic *spider_irq_data_to_pic(struct irq_data *d)
irq_data           69 arch/powerpc/platforms/cell/spider-pic.c static void spider_unmask_irq(struct irq_data *d)
irq_data           77 arch/powerpc/platforms/cell/spider-pic.c static void spider_mask_irq(struct irq_data *d)
irq_data           85 arch/powerpc/platforms/cell/spider-pic.c static void spider_ack_irq(struct irq_data *d)
irq_data          103 arch/powerpc/platforms/cell/spider-pic.c static int spider_set_irq_type(struct irq_data *d, unsigned int type)
irq_data          204 arch/powerpc/platforms/cell/spider-pic.c 	chip->irq_eoi(&desc->irq_data);
irq_data          369 arch/powerpc/platforms/chrp/setup.c 	chip->irq_eoi(&desc->irq_data);
irq_data           45 arch/powerpc/platforms/embedded6xx/flipper-pic.c static void flipper_pic_mask_and_ack(struct irq_data *d)
irq_data           56 arch/powerpc/platforms/embedded6xx/flipper-pic.c static void flipper_pic_ack(struct irq_data *d)
irq_data           65 arch/powerpc/platforms/embedded6xx/flipper-pic.c static void flipper_pic_mask(struct irq_data *d)
irq_data           73 arch/powerpc/platforms/embedded6xx/flipper-pic.c static void flipper_pic_unmask(struct irq_data *d)
irq_data           42 arch/powerpc/platforms/embedded6xx/hlwd-pic.c static void hlwd_pic_mask_and_ack(struct irq_data *d)
irq_data           52 arch/powerpc/platforms/embedded6xx/hlwd-pic.c static void hlwd_pic_ack(struct irq_data *d)
irq_data           60 arch/powerpc/platforms/embedded6xx/hlwd-pic.c static void hlwd_pic_mask(struct irq_data *d)
irq_data           68 arch/powerpc/platforms/embedded6xx/hlwd-pic.c static void hlwd_pic_unmask(struct irq_data *d)
irq_data          130 arch/powerpc/platforms/embedded6xx/hlwd-pic.c 	chip->irq_mask(&desc->irq_data); /* IRQ_LEVEL */
irq_data          140 arch/powerpc/platforms/embedded6xx/hlwd-pic.c 	chip->irq_ack(&desc->irq_data); /* IRQ_LEVEL */
irq_data          141 arch/powerpc/platforms/embedded6xx/hlwd-pic.c 	if (!irqd_irq_disabled(&desc->irq_data) && chip->irq_unmask)
irq_data          142 arch/powerpc/platforms/embedded6xx/hlwd-pic.c 		chip->irq_unmask(&desc->irq_data);
irq_data           48 arch/powerpc/platforms/embedded6xx/mvme5100.c 	chip->irq_eoi(&desc->irq_data);
irq_data           34 arch/powerpc/platforms/pasemi/msi.c static void mpic_pasemi_msi_mask_irq(struct irq_data *data)
irq_data           41 arch/powerpc/platforms/pasemi/msi.c static void mpic_pasemi_msi_unmask_irq(struct irq_data *data)
irq_data          218 arch/powerpc/platforms/pasemi/setup.c 	chip->irq_eoi(&desc->irq_data);
irq_data           74 arch/powerpc/platforms/powermac/pic.c static void pmac_mask_and_ack_irq(struct irq_data *d)
irq_data           96 arch/powerpc/platforms/powermac/pic.c static void pmac_ack_irq(struct irq_data *d)
irq_data          141 arch/powerpc/platforms/powermac/pic.c static unsigned int pmac_startup_irq(struct irq_data *d)
irq_data          158 arch/powerpc/platforms/powermac/pic.c static void pmac_mask_irq(struct irq_data *d)
irq_data          169 arch/powerpc/platforms/powermac/pic.c static void pmac_unmask_irq(struct irq_data *d)
irq_data          180 arch/powerpc/platforms/powermac/pic.c static int pmac_retrigger(struct irq_data *d)
irq_data           80 arch/powerpc/platforms/powernv/opal-irqchip.c static void opal_event_mask(struct irq_data *d)
irq_data           85 arch/powerpc/platforms/powernv/opal-irqchip.c static void opal_event_unmask(struct irq_data *d)
irq_data           92 arch/powerpc/platforms/powernv/opal-irqchip.c static int opal_event_set_type(struct irq_data *d, unsigned int flow_type)
irq_data         2753 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda2_msi_eoi(struct irq_data *d)
irq_data         2768 arch/powerpc/platforms/powernv/pci-ioda.c 	struct irq_data *idata;
irq_data           94 arch/powerpc/platforms/ps3/interrupt.c static void ps3_chip_mask(struct irq_data *d)
irq_data          115 arch/powerpc/platforms/ps3/interrupt.c static void ps3_chip_unmask(struct irq_data *d)
irq_data          136 arch/powerpc/platforms/ps3/interrupt.c static void ps3_chip_eoi(struct irq_data *d)
irq_data          172 arch/powerpc/platforms/pseries/setup.c 	chip->irq_eoi(&desc->irq_data);
irq_data           79 arch/powerpc/sysdev/cpm2_pic.c static void cpm2_mask_irq(struct irq_data *d)
irq_data           91 arch/powerpc/sysdev/cpm2_pic.c static void cpm2_unmask_irq(struct irq_data *d)
irq_data          103 arch/powerpc/sysdev/cpm2_pic.c static void cpm2_ack(struct irq_data *d)
irq_data          114 arch/powerpc/sysdev/cpm2_pic.c static void cpm2_end_irq(struct irq_data *d)
irq_data          132 arch/powerpc/sysdev/cpm2_pic.c static int cpm2_set_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data           44 arch/powerpc/sysdev/ehv_pic.c void ehv_pic_unmask_irq(struct irq_data *d)
irq_data           51 arch/powerpc/sysdev/ehv_pic.c void ehv_pic_mask_irq(struct irq_data *d)
irq_data           58 arch/powerpc/sysdev/ehv_pic.c void ehv_pic_end_irq(struct irq_data *d)
irq_data           65 arch/powerpc/sysdev/ehv_pic.c void ehv_pic_direct_end_irq(struct irq_data *d)
irq_data           70 arch/powerpc/sysdev/ehv_pic.c int ehv_pic_set_affinity(struct irq_data *d, const struct cpumask *dest,
irq_data          111 arch/powerpc/sysdev/ehv_pic.c int ehv_pic_set_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data           32 arch/powerpc/sysdev/fsl_mpic_err.c static void fsl_mpic_mask_err(struct irq_data *d)
irq_data           43 arch/powerpc/sysdev/fsl_mpic_err.c static void fsl_mpic_unmask_err(struct irq_data *d)
irq_data           61 arch/powerpc/sysdev/fsl_msi.c static void fsl_msi_end_irq(struct irq_data *d)
irq_data           65 arch/powerpc/sysdev/fsl_msi.c static void fsl_msi_print_chip(struct irq_data *irqd, struct seq_file *p)
irq_data          108 arch/powerpc/sysdev/ge/ge_pic.c 	chip->irq_eoi(&desc->irq_data);
irq_data          111 arch/powerpc/sysdev/ge/ge_pic.c static void gef_pic_mask(struct irq_data *d)
irq_data          124 arch/powerpc/sysdev/ge/ge_pic.c static void gef_pic_mask_ack(struct irq_data *d)
irq_data          132 arch/powerpc/sysdev/ge/ge_pic.c static void gef_pic_unmask(struct irq_data *d)
irq_data           76 arch/powerpc/sysdev/i8259.c static void i8259_mask_and_ack_irq(struct irq_data *d)
irq_data          102 arch/powerpc/sysdev/i8259.c static void i8259_mask_irq(struct irq_data *d)
irq_data          117 arch/powerpc/sysdev/i8259.c static void i8259_unmask_irq(struct irq_data *d)
irq_data          520 arch/powerpc/sysdev/ipic.c static void ipic_unmask_irq(struct irq_data *d)
irq_data          536 arch/powerpc/sysdev/ipic.c static void ipic_mask_irq(struct irq_data *d)
irq_data          556 arch/powerpc/sysdev/ipic.c static void ipic_ack_irq(struct irq_data *d)
irq_data          575 arch/powerpc/sysdev/ipic.c static void ipic_mask_irq_and_ack(struct irq_data *d)
irq_data          598 arch/powerpc/sysdev/ipic.c static int ipic_set_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data          636 arch/powerpc/sysdev/mpic.c static inline struct mpic * mpic_from_ipi(struct irq_data *d)
irq_data          649 arch/powerpc/sysdev/mpic.c static inline struct mpic * mpic_from_irq_data(struct irq_data *d)
irq_data          665 arch/powerpc/sysdev/mpic.c void mpic_unmask_irq(struct irq_data *d)
irq_data          686 arch/powerpc/sysdev/mpic.c void mpic_mask_irq(struct irq_data *d)
irq_data          708 arch/powerpc/sysdev/mpic.c void mpic_end_irq(struct irq_data *d)
irq_data          725 arch/powerpc/sysdev/mpic.c static void mpic_unmask_ht_irq(struct irq_data *d)
irq_data          736 arch/powerpc/sysdev/mpic.c static unsigned int mpic_startup_ht_irq(struct irq_data *d)
irq_data          747 arch/powerpc/sysdev/mpic.c static void mpic_shutdown_ht_irq(struct irq_data *d)
irq_data          756 arch/powerpc/sysdev/mpic.c static void mpic_end_ht_irq(struct irq_data *d)
irq_data          777 arch/powerpc/sysdev/mpic.c static void mpic_unmask_ipi(struct irq_data *d)
irq_data          786 arch/powerpc/sysdev/mpic.c static void mpic_mask_ipi(struct irq_data *d)
irq_data          791 arch/powerpc/sysdev/mpic.c static void mpic_end_ipi(struct irq_data *d)
irq_data          805 arch/powerpc/sysdev/mpic.c static void mpic_unmask_tm(struct irq_data *d)
irq_data          815 arch/powerpc/sysdev/mpic.c static void mpic_mask_tm(struct irq_data *d)
irq_data          824 arch/powerpc/sysdev/mpic.c int mpic_set_affinity(struct irq_data *d, const struct cpumask *cpumask,
irq_data          867 arch/powerpc/sysdev/mpic.c int mpic_set_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data         1177 arch/powerpc/sysdev/mpic.c 	chip->irq_eoi(&desc->irq_data);
irq_data           32 arch/powerpc/sysdev/mpic.h extern int mpic_set_irq_type(struct irq_data *d, unsigned int flow_type);
irq_data           34 arch/powerpc/sysdev/mpic.h extern int mpic_set_affinity(struct irq_data *d,
irq_data           20 arch/powerpc/sysdev/mpic_u3msi.c static void mpic_u3msi_mask_irq(struct irq_data *data)
irq_data           26 arch/powerpc/sysdev/mpic_u3msi.c static void mpic_u3msi_unmask_irq(struct irq_data *data)
irq_data          331 arch/powerpc/sysdev/tsi108_pci.c static void tsi108_pci_irq_unmask(struct irq_data *d)
irq_data          343 arch/powerpc/sysdev/tsi108_pci.c static void tsi108_pci_irq_mask(struct irq_data *d)
irq_data          348 arch/powerpc/sysdev/tsi108_pci.c static void tsi108_pci_irq_ack(struct irq_data *d)
irq_data          424 arch/powerpc/sysdev/tsi108_pci.c 	chip->irq_eoi(&desc->irq_data);
irq_data           74 arch/powerpc/sysdev/xics/icp-hv.c static void icp_hv_eoi(struct irq_data *d)
irq_data           86 arch/powerpc/sysdev/xics/icp-native.c void icp_native_eoi(struct irq_data *d)
irq_data          105 arch/powerpc/sysdev/xics/icp-opal.c static void icp_opal_eoi(struct irq_data *d)
irq_data           42 arch/powerpc/sysdev/xics/ics-opal.c static void ics_opal_unmask_irq(struct irq_data *d)
irq_data           63 arch/powerpc/sysdev/xics/ics-opal.c static unsigned int ics_opal_startup(struct irq_data *d)
irq_data           95 arch/powerpc/sysdev/xics/ics-opal.c static void ics_opal_mask_irq(struct irq_data *d)
irq_data          106 arch/powerpc/sysdev/xics/ics-opal.c static int ics_opal_set_affinity(struct irq_data *d,
irq_data           40 arch/powerpc/sysdev/xics/ics-rtas.c static void ics_rtas_unmask_irq(struct irq_data *d)
irq_data           71 arch/powerpc/sysdev/xics/ics-rtas.c static unsigned int ics_rtas_startup(struct irq_data *d)
irq_data          111 arch/powerpc/sysdev/xics/ics-rtas.c static void ics_rtas_mask_irq(struct irq_data *d)
irq_data          122 arch/powerpc/sysdev/xics/ics-rtas.c static int ics_rtas_set_affinity(struct irq_data *d,
irq_data          209 arch/powerpc/sysdev/xics/xics-common.c 		if (desc->irq_data.domain != xics_host)
irq_data          211 arch/powerpc/sysdev/xics/xics-common.c 		irq = desc->irq_data.hwirq;
irq_data          320 arch/powerpc/sysdev/xics/xics-common.c static void xics_ipi_unmask(struct irq_data *d) { }
irq_data          321 arch/powerpc/sysdev/xics/xics-common.c static void xics_ipi_mask(struct irq_data *d) { }
irq_data          381 arch/powerpc/sysdev/xics/xics-common.c int xics_set_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data          402 arch/powerpc/sysdev/xics/xics-common.c int xics_retrigger(struct irq_data *data)
irq_data           47 arch/powerpc/sysdev/xilinx_intc.c 	chip->irq_unmask(&desc->irq_data);
irq_data          260 arch/powerpc/sysdev/xive/common.c int xmon_xive_get_irq_config(u32 hw_irq, struct irq_data *d)
irq_data          399 arch/powerpc/sysdev/xive/common.c static void xive_irq_eoi(struct irq_data *d)
irq_data          555 arch/powerpc/sysdev/xive/common.c static int xive_pick_irq_target(struct irq_data *d,
irq_data          590 arch/powerpc/sysdev/xive/common.c static unsigned int xive_irq_startup(struct irq_data *d)
irq_data          645 arch/powerpc/sysdev/xive/common.c static void xive_irq_shutdown(struct irq_data *d)
irq_data          671 arch/powerpc/sysdev/xive/common.c static void xive_irq_unmask(struct irq_data *d)
irq_data          694 arch/powerpc/sysdev/xive/common.c static void xive_irq_mask(struct irq_data *d)
irq_data          717 arch/powerpc/sysdev/xive/common.c static int xive_irq_set_affinity(struct irq_data *d,
irq_data          781 arch/powerpc/sysdev/xive/common.c static int xive_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          820 arch/powerpc/sysdev/xive/common.c static int xive_irq_retrigger(struct irq_data *d)
irq_data          849 arch/powerpc/sysdev/xive/common.c static int xive_irq_set_vcpu_affinity(struct irq_data *d, void *state)
irq_data          969 arch/powerpc/sysdev/xive/common.c static int xive_get_irqchip_state(struct irq_data *data,
irq_data         1095 arch/powerpc/sysdev/xive/common.c static void xive_ipi_eoi(struct irq_data *d)
irq_data         1110 arch/powerpc/sysdev/xive/common.c static void xive_ipi_do_nothing(struct irq_data *d)
irq_data         1260 arch/powerpc/sysdev/xive/common.c 	struct irq_data *data = irq_get_irq_data(virq);
irq_data         1409 arch/powerpc/sysdev/xive/common.c 		struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data         2623 arch/powerpc/xmon/xmon.c static void dump_one_xive_irq(u32 num, struct irq_data *d)
irq_data         2634 arch/powerpc/xmon/xmon.c 		struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data          137 arch/s390/kernel/irq.c 	if (desc->irq_data.chip)
irq_data          138 arch/s390/kernel/irq.c 		seq_printf(p, " %8s", desc->irq_data.chip->name);
irq_data          101 arch/s390/pci/pci_irq.c static int zpci_set_irq_affinity(struct irq_data *data, const struct cpumask *dest,
irq_data          148 arch/s390/pci/pci_irq.c static DEFINE_PER_CPU_SHARED_ALIGNED(struct cpu_irq_data, irq_data);
irq_data          177 arch/s390/pci/pci_irq.c 		cpu_data = &per_cpu(irq_data, cpu);
irq_data           53 arch/sh/boards/mach-cayman/irq.c static void enable_cayman_irq(struct irq_data *data)
irq_data           71 arch/sh/boards/mach-cayman/irq.c static void disable_cayman_irq(struct irq_data *data)
irq_data           63 arch/sh/boards/mach-dreamcast/irq.c static inline void disable_systemasic_irq(struct irq_data *data)
irq_data           75 arch/sh/boards/mach-dreamcast/irq.c static inline void enable_systemasic_irq(struct irq_data *data)
irq_data           87 arch/sh/boards/mach-dreamcast/irq.c static void mask_ack_systemasic_irq(struct irq_data *data)
irq_data           65 arch/sh/boards/mach-microdev/irq.c static void disable_microdev_irq(struct irq_data *data)
irq_data           81 arch/sh/boards/mach-microdev/irq.c static void enable_microdev_irq(struct irq_data *data)
irq_data           29 arch/sh/boards/mach-se/7206/irq.c static void disable_se7206_irq(struct irq_data *data)
irq_data           60 arch/sh/boards/mach-se/7206/irq.c static void enable_se7206_irq(struct irq_data *data)
irq_data           92 arch/sh/boards/mach-se/7206/irq.c static void eoi_se7206_irq(struct irq_data *data)
irq_data           31 arch/sh/boards/mach-se/7343/irq.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           30 arch/sh/boards/mach-se/7722/irq.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           70 arch/sh/boards/mach-se/7724/irq.c static void disable_se7724_irq(struct irq_data *data)
irq_data           78 arch/sh/boards/mach-se/7724/irq.c static void enable_se7724_irq(struct irq_data *data)
irq_data           62 arch/sh/boards/mach-x3proto/gpio.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           21 arch/sh/cchips/hd6446x/hd64461.c static void hd64461_mask_irq(struct irq_data *data)
irq_data           32 arch/sh/cchips/hd6446x/hd64461.c static void hd64461_unmask_irq(struct irq_data *data)
irq_data           43 arch/sh/cchips/hd6446x/hd64461.c static void hd64461_mask_and_ack_irq(struct irq_data *data)
irq_data           54 arch/sh/kernel/cpu/irq/imask.c static void mask_imask_irq(struct irq_data *data)
irq_data           64 arch/sh/kernel/cpu/irq/imask.c static void unmask_imask_irq(struct irq_data *data)
irq_data           78 arch/sh/kernel/cpu/irq/intc-sh5.c static void enable_intc_irq(struct irq_data *data)
irq_data           98 arch/sh/kernel/cpu/irq/intc-sh5.c static void disable_intc_irq(struct irq_data *data)
irq_data           24 arch/sh/kernel/cpu/irq/ipr.c static inline struct ipr_desc *get_ipr_desc(struct irq_data *data)
irq_data           30 arch/sh/kernel/cpu/irq/ipr.c static void disable_ipr_irq(struct irq_data *data)
irq_data           39 arch/sh/kernel/cpu/irq/ipr.c static void enable_ipr_irq(struct irq_data *data)
irq_data          229 arch/sh/kernel/irq.c 		struct irq_data *data = irq_get_irq_data(irq);
irq_data          211 arch/sparc/kernel/irq_64.c static inline unsigned int irq_data_to_handle(struct irq_data *data)
irq_data          218 arch/sparc/kernel/irq_64.c static inline unsigned int irq_data_to_ino(struct irq_data *data)
irq_data          225 arch/sparc/kernel/irq_64.c static inline unsigned long irq_data_to_sysino(struct irq_data *data)
irq_data          371 arch/sparc/kernel/irq_64.c static void sun4u_irq_enable(struct irq_data *data)
irq_data          395 arch/sparc/kernel/irq_64.c static int sun4u_set_affinity(struct irq_data *data,
irq_data          438 arch/sparc/kernel/irq_64.c static void sun4u_irq_disable(struct irq_data *data)
irq_data          442 arch/sparc/kernel/irq_64.c static void sun4u_irq_eoi(struct irq_data *data)
irq_data          451 arch/sparc/kernel/irq_64.c static void sun4v_irq_enable(struct irq_data *data)
irq_data          472 arch/sparc/kernel/irq_64.c static int sun4v_set_affinity(struct irq_data *data,
irq_data          487 arch/sparc/kernel/irq_64.c static void sun4v_irq_disable(struct irq_data *data)
irq_data          498 arch/sparc/kernel/irq_64.c static void sun4v_irq_eoi(struct irq_data *data)
irq_data          509 arch/sparc/kernel/irq_64.c static void sun4v_virq_enable(struct irq_data *data)
irq_data          537 arch/sparc/kernel/irq_64.c static int sun4v_virt_set_affinity(struct irq_data *data,
irq_data          556 arch/sparc/kernel/irq_64.c static void sun4v_virq_disable(struct irq_data *data)
irq_data          571 arch/sparc/kernel/irq_64.c static void sun4v_virq_eoi(struct irq_data *data)
irq_data          879 arch/sparc/kernel/irq_64.c 		struct irq_data *data;
irq_data          123 arch/sparc/kernel/leon_kernel.c static int leon_set_affinity(struct irq_data *data, const struct cpumask *dest,
irq_data          147 arch/sparc/kernel/leon_kernel.c static void leon_unmask_irq(struct irq_data *data)
irq_data          160 arch/sparc/kernel/leon_kernel.c static void leon_mask_irq(struct irq_data *data)
irq_data          173 arch/sparc/kernel/leon_kernel.c static unsigned int leon_startup_irq(struct irq_data *data)
irq_data          180 arch/sparc/kernel/leon_kernel.c static void leon_shutdown_irq(struct irq_data *data)
irq_data          187 arch/sparc/kernel/leon_kernel.c static void leon_eoi_irq(struct irq_data *data)
irq_data          315 arch/sparc/kernel/leon_pci_grpci1.c static void grpci1_mask_irq(struct irq_data *data)
irq_data          328 arch/sparc/kernel/leon_pci_grpci1.c static void grpci1_unmask_irq(struct irq_data *data)
irq_data          341 arch/sparc/kernel/leon_pci_grpci1.c static unsigned int grpci1_startup_irq(struct irq_data *data)
irq_data          347 arch/sparc/kernel/leon_pci_grpci1.c static void grpci1_shutdown_irq(struct irq_data *data)
irq_data          392 arch/sparc/kernel/leon_pci_grpci1.c 		desc->irq_data.chip->irq_eoi(&desc->irq_data);
irq_data          452 arch/sparc/kernel/leon_pci_grpci2.c static void grpci2_mask_irq(struct irq_data *data)
irq_data          467 arch/sparc/kernel/leon_pci_grpci2.c static void grpci2_unmask_irq(struct irq_data *data)
irq_data          482 arch/sparc/kernel/leon_pci_grpci2.c static unsigned int grpci2_startup_irq(struct irq_data *data)
irq_data          488 arch/sparc/kernel/leon_pci_grpci2.c static void grpci2_shutdown_irq(struct irq_data *data)
irq_data          544 arch/sparc/kernel/leon_pci_grpci2.c 		desc->irq_data.chip->irq_eoi(&desc->irq_data);
irq_data          771 arch/sparc/kernel/pcic.c static void pcic_mask_irq(struct irq_data *data)
irq_data          781 arch/sparc/kernel/pcic.c static void pcic_unmask_irq(struct irq_data *data)
irq_data          791 arch/sparc/kernel/pcic.c static unsigned int pcic_startup_irq(struct irq_data *data)
irq_data          117 arch/sparc/kernel/prom_irqtrans.c 	struct sabre_irq_data *irq_data = _arg2;
irq_data          118 arch/sparc/kernel/prom_irqtrans.c 	unsigned long controller_regs = irq_data->controller_regs;
irq_data          225 arch/sparc/kernel/prom_irqtrans.c 	struct sabre_irq_data *irq_data = _data;
irq_data          226 arch/sparc/kernel/prom_irqtrans.c 	unsigned long controller_regs = irq_data->controller_regs;
irq_data          263 arch/sparc/kernel/prom_irqtrans.c 					(void *) irq_data);
irq_data          272 arch/sparc/kernel/prom_irqtrans.c 	struct sabre_irq_data *irq_data;
irq_data          278 arch/sparc/kernel/prom_irqtrans.c 	irq_data = prom_early_alloc(sizeof(struct sabre_irq_data));
irq_data          281 arch/sparc/kernel/prom_irqtrans.c 	irq_data->controller_regs = regs[0].phys_addr;
irq_data          284 arch/sparc/kernel/prom_irqtrans.c 	irq_data->pci_first_busno = busrange[0];
irq_data          286 arch/sparc/kernel/prom_irqtrans.c 	dp->irq_trans->data = irq_data;
irq_data          382 arch/sparc/kernel/prom_irqtrans.c 	struct schizo_irq_data *irq_data = _data;
irq_data          383 arch/sparc/kernel/prom_irqtrans.c 	unsigned long pbm_regs = irq_data->pbm_regs;
irq_data          406 arch/sparc/kernel/prom_irqtrans.c 	is_tomatillo = (irq_data->sync_reg != 0UL);
irq_data          409 arch/sparc/kernel/prom_irqtrans.c 		if (irq_data->portid & 1)
irq_data          418 arch/sparc/kernel/prom_irqtrans.c 					((irq_data->chip_version <= 4) ?
irq_data          420 arch/sparc/kernel/prom_irqtrans.c 					(void *) irq_data->sync_reg);
irq_data          430 arch/sparc/kernel/prom_irqtrans.c 	struct schizo_irq_data *irq_data;
irq_data          435 arch/sparc/kernel/prom_irqtrans.c 	irq_data = prom_early_alloc(sizeof(struct schizo_irq_data));
irq_data          438 arch/sparc/kernel/prom_irqtrans.c 	dp->irq_trans->data = irq_data;
irq_data          440 arch/sparc/kernel/prom_irqtrans.c 	irq_data->pbm_regs = regs[0].phys_addr;
irq_data          442 arch/sparc/kernel/prom_irqtrans.c 		irq_data->sync_reg = regs[3].phys_addr + 0x1a18UL;
irq_data          444 arch/sparc/kernel/prom_irqtrans.c 		irq_data->sync_reg = 0UL;
irq_data          445 arch/sparc/kernel/prom_irqtrans.c 	irq_data->portid = of_getintprop_default(dp, "portid", 0);
irq_data          446 arch/sparc/kernel/prom_irqtrans.c 	irq_data->chip_version = of_getintprop_default(dp, "version#", 0);
irq_data          514 arch/sparc/kernel/prom_irqtrans.c 	struct fire_irq_data *irq_data = _data;
irq_data          515 arch/sparc/kernel/prom_irqtrans.c 	unsigned long pbm_regs = irq_data->pbm_regs;
irq_data          537 arch/sparc/kernel/prom_irqtrans.c 	ino |= (irq_data->portid << 6);
irq_data          545 arch/sparc/kernel/prom_irqtrans.c 	struct fire_irq_data *irq_data;
irq_data          550 arch/sparc/kernel/prom_irqtrans.c 	irq_data = prom_early_alloc(sizeof(struct fire_irq_data));
irq_data          553 arch/sparc/kernel/prom_irqtrans.c 	dp->irq_trans->data = irq_data;
irq_data          555 arch/sparc/kernel/prom_irqtrans.c 	irq_data->pbm_regs = regs[0].phys_addr;
irq_data          556 arch/sparc/kernel/prom_irqtrans.c 	irq_data->portid = of_getintprop_default(dp, "portid", 0);
irq_data          190 arch/sparc/kernel/sun4d_irq.c static void sun4d_mask_irq(struct irq_data *data)
irq_data          208 arch/sparc/kernel/sun4d_irq.c static void sun4d_unmask_irq(struct irq_data *data)
irq_data          227 arch/sparc/kernel/sun4d_irq.c static unsigned int sun4d_startup_irq(struct irq_data *data)
irq_data          234 arch/sparc/kernel/sun4d_irq.c static void sun4d_shutdown_irq(struct irq_data *data)
irq_data          191 arch/sparc/kernel/sun4m_irq.c static void sun4m_mask_irq(struct irq_data *data)
irq_data          210 arch/sparc/kernel/sun4m_irq.c static void sun4m_unmask_irq(struct irq_data *data)
irq_data          229 arch/sparc/kernel/sun4m_irq.c static unsigned int sun4m_startup_irq(struct irq_data *data)
irq_data          236 arch/sparc/kernel/sun4m_irq.c static void sun4m_shutdown_irq(struct irq_data *data)
irq_data          453 arch/um/kernel/irq.c static void dummy(struct irq_data *d)
irq_data           40 arch/unicore32/kernel/irq.c static int puv3_gpio_type(struct irq_data *d, unsigned int type)
irq_data           73 arch/unicore32/kernel/irq.c static void puv3_low_gpio_ack(struct irq_data *d)
irq_data           78 arch/unicore32/kernel/irq.c static void puv3_low_gpio_mask(struct irq_data *d)
irq_data           83 arch/unicore32/kernel/irq.c static void puv3_low_gpio_unmask(struct irq_data *d)
irq_data           88 arch/unicore32/kernel/irq.c static int puv3_low_gpio_wake(struct irq_data *d, unsigned int on)
irq_data          139 arch/unicore32/kernel/irq.c static void puv3_high_gpio_ack(struct irq_data *d)
irq_data          146 arch/unicore32/kernel/irq.c static void puv3_high_gpio_mask(struct irq_data *d)
irq_data          156 arch/unicore32/kernel/irq.c static void puv3_high_gpio_unmask(struct irq_data *d)
irq_data          166 arch/unicore32/kernel/irq.c static int puv3_high_gpio_wake(struct irq_data *d, unsigned int on)
irq_data          188 arch/unicore32/kernel/irq.c static void puv3_mask_irq(struct irq_data *d)
irq_data          193 arch/unicore32/kernel/irq.c static void puv3_unmask_irq(struct irq_data *d)
irq_data          201 arch/unicore32/kernel/irq.c static int puv3_set_wake(struct irq_data *d, unsigned int on)
irq_data          279 arch/x86/include/asm/apic.h struct irq_data;
irq_data          446 arch/x86/include/asm/apic.h extern void apic_ack_irq(struct irq_data *data);
irq_data           77 arch/x86/include/asm/hpet.h struct irq_data;
irq_data           81 arch/x86/include/asm/hpet.h extern void hpet_msi_unmask(struct irq_data *data);
irq_data           82 arch/x86/include/asm/hpet.h extern void hpet_msi_mask(struct irq_data *data);
irq_data           54 arch/x86/include/asm/hw_irq.h struct irq_data;
irq_data          125 arch/x86/include/asm/hw_irq.h extern struct irq_cfg *irqd_cfg(struct irq_data *irq_data);
irq_data          136 arch/x86/include/asm/hw_irq.h extern void apic_ack_edge(struct irq_data *data);
irq_data           25 arch/x86/include/asm/irqdomain.h struct irq_data;
irq_data           47 arch/x86/include/asm/irqdomain.h 				 struct irq_data *irq_data, bool reserve);
irq_data           49 arch/x86/include/asm/irqdomain.h 				    struct irq_data *irq_data);
irq_data          469 arch/x86/kernel/apic/io_apic.c static void mask_ioapic_irq(struct irq_data *irq_data)
irq_data          471 arch/x86/kernel/apic/io_apic.c 	struct mp_chip_data *data = irq_data->chip_data;
irq_data          484 arch/x86/kernel/apic/io_apic.c static void unmask_ioapic_irq(struct irq_data *irq_data)
irq_data          486 arch/x86/kernel/apic/io_apic.c 	struct mp_chip_data *data = irq_data->chip_data;
irq_data         1006 arch/x86/kernel/apic/io_apic.c 	struct irq_data *irq_data = irq_get_irq_data(irq);
irq_data         1014 arch/x86/kernel/apic/io_apic.c 	if (irq_data && irq_data->parent_data) {
irq_data         1017 arch/x86/kernel/apic/io_apic.c 		if (__add_pin_to_irq_node(irq_data->chip_data, node, ioapic,
irq_data         1025 arch/x86/kernel/apic/io_apic.c 			irq_data = irq_domain_get_irq_data(domain, irq);
irq_data         1026 arch/x86/kernel/apic/io_apic.c 			data = irq_data->chip_data;
irq_data         1128 arch/x86/kernel/apic/io_apic.c 	struct irq_data *irq_data = irq_get_irq_data(irq);
irq_data         1131 arch/x86/kernel/apic/io_apic.c 	if (!irq_data || !irq_data->domain)
irq_data         1134 arch/x86/kernel/apic/io_apic.c 	data = irq_data->chip_data;
irq_data         1685 arch/x86/kernel/apic/io_apic.c static unsigned int startup_ioapic_irq(struct irq_data *data)
irq_data         1728 arch/x86/kernel/apic/io_apic.c static inline bool ioapic_irqd_mask(struct irq_data *data)
irq_data         1739 arch/x86/kernel/apic/io_apic.c static inline void ioapic_irqd_unmask(struct irq_data *data, bool masked)
irq_data         1776 arch/x86/kernel/apic/io_apic.c static inline bool ioapic_irqd_mask(struct irq_data *data)
irq_data         1780 arch/x86/kernel/apic/io_apic.c static inline void ioapic_irqd_unmask(struct irq_data *data, bool masked)
irq_data         1785 arch/x86/kernel/apic/io_apic.c static void ioapic_ack_level(struct irq_data *irq_data)
irq_data         1787 arch/x86/kernel/apic/io_apic.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
irq_data         1793 arch/x86/kernel/apic/io_apic.c 	masked = ioapic_irqd_mask(irq_data);
irq_data         1845 arch/x86/kernel/apic/io_apic.c 		eoi_ioapic_pin(cfg->vector, irq_data->chip_data);
irq_data         1848 arch/x86/kernel/apic/io_apic.c 	ioapic_irqd_unmask(irq_data, masked);
irq_data         1851 arch/x86/kernel/apic/io_apic.c static void ioapic_ir_ack_level(struct irq_data *irq_data)
irq_data         1853 arch/x86/kernel/apic/io_apic.c 	struct mp_chip_data *data = irq_data->chip_data;
irq_data         1861 arch/x86/kernel/apic/io_apic.c 	apic_ack_irq(irq_data);
irq_data         1865 arch/x86/kernel/apic/io_apic.c static void ioapic_configure_entry(struct irq_data *irqd)
irq_data         1884 arch/x86/kernel/apic/io_apic.c static int ioapic_set_affinity(struct irq_data *irq_data,
irq_data         1887 arch/x86/kernel/apic/io_apic.c 	struct irq_data *parent = irq_data->parent_data;
irq_data         1894 arch/x86/kernel/apic/io_apic.c 		ioapic_configure_entry(irq_data);
irq_data         1914 arch/x86/kernel/apic/io_apic.c static int ioapic_irq_get_chip_state(struct irq_data *irqd,
irq_data         1996 arch/x86/kernel/apic/io_apic.c static void mask_lapic_irq(struct irq_data *data)
irq_data         2004 arch/x86/kernel/apic/io_apic.c static void unmask_lapic_irq(struct irq_data *data)
irq_data         2012 arch/x86/kernel/apic/io_apic.c static void ack_lapic_irq(struct irq_data *data)
irq_data         2128 arch/x86/kernel/apic/io_apic.c 	struct irq_data *irq_data = irq_get_irq_data(0);
irq_data         2129 arch/x86/kernel/apic/io_apic.c 	struct mp_chip_data *data = irq_data->chip_data;
irq_data         2130 arch/x86/kernel/apic/io_apic.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
irq_data         2199 arch/x86/kernel/apic/io_apic.c 		irq_domain_deactivate_irq(irq_data);
irq_data         2200 arch/x86/kernel/apic/io_apic.c 		irq_domain_activate_irq(irq_data, false);
irq_data         2221 arch/x86/kernel/apic/io_apic.c 		irq_domain_deactivate_irq(irq_data);
irq_data         2222 arch/x86/kernel/apic/io_apic.c 		irq_domain_activate_irq(irq_data, false);
irq_data         2979 arch/x86/kernel/apic/io_apic.c 	struct irq_data *irq_data;
irq_data         2986 arch/x86/kernel/apic/io_apic.c 	irq_data = irq_domain_get_irq_data(domain, virq);
irq_data         2987 arch/x86/kernel/apic/io_apic.c 	if (!irq_data)
irq_data         3007 arch/x86/kernel/apic/io_apic.c 	irq_data->hwirq = info->ioapic_pin;
irq_data         3008 arch/x86/kernel/apic/io_apic.c 	irq_data->chip = (domain->parent == x86_vector_domain) ?
irq_data         3010 arch/x86/kernel/apic/io_apic.c 	irq_data->chip_data = data;
irq_data         3013 arch/x86/kernel/apic/io_apic.c 	cfg = irqd_cfg(irq_data);
irq_data         3035 arch/x86/kernel/apic/io_apic.c 	struct irq_data *irq_data;
irq_data         3039 arch/x86/kernel/apic/io_apic.c 	irq_data = irq_domain_get_irq_data(domain, virq);
irq_data         3040 arch/x86/kernel/apic/io_apic.c 	if (irq_data && irq_data->chip_data) {
irq_data         3041 arch/x86/kernel/apic/io_apic.c 		data = irq_data->chip_data;
irq_data         3043 arch/x86/kernel/apic/io_apic.c 				      (int)irq_data->hwirq);
irq_data         3045 arch/x86/kernel/apic/io_apic.c 		kfree(irq_data->chip_data);
irq_data         3051 arch/x86/kernel/apic/io_apic.c 			  struct irq_data *irq_data, bool reserve)
irq_data         3056 arch/x86/kernel/apic/io_apic.c 	ioapic_configure_entry(irq_data);
irq_data         3062 arch/x86/kernel/apic/io_apic.c 			     struct irq_data *irq_data)
irq_data         3066 arch/x86/kernel/apic/io_apic.c 			  (int)irq_data->hwirq);
irq_data           48 arch/x86/kernel/apic/msi.c static void irq_msi_compose_msg(struct irq_data *data, struct msi_msg *msg)
irq_data           53 arch/x86/kernel/apic/msi.c static void irq_msi_update_msg(struct irq_data *irqd, struct irq_cfg *cfg)
irq_data           62 arch/x86/kernel/apic/msi.c msi_set_affinity(struct irq_data *irqd, const struct cpumask *mask, bool force)
irq_data           65 arch/x86/kernel/apic/msi.c 	struct irq_data *parent = irqd->parent_data;
irq_data          309 arch/x86/kernel/apic/msi.c static void dmar_msi_write_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          406 arch/x86/kernel/apic/msi.c static void hpet_msi_write_msg(struct irq_data *data, struct msi_msg *msg)
irq_data           78 arch/x86/kernel/apic/vector.c static struct apic_chip_data *apic_chip_data(struct irq_data *irqd)
irq_data           89 arch/x86/kernel/apic/vector.c struct irq_cfg *irqd_cfg(struct irq_data *irqd)
irq_data          117 arch/x86/kernel/apic/vector.c static void apic_update_irq_cfg(struct irq_data *irqd, unsigned int vector,
irq_data          131 arch/x86/kernel/apic/vector.c static void apic_update_vector(struct irq_data *irqd, unsigned int newvec,
irq_data          176 arch/x86/kernel/apic/vector.c static void vector_assign_managed_shutdown(struct irq_data *irqd)
irq_data          183 arch/x86/kernel/apic/vector.c static int reserve_managed_vector(struct irq_data *irqd)
irq_data          198 arch/x86/kernel/apic/vector.c static void reserve_irq_vector_locked(struct irq_data *irqd)
irq_data          210 arch/x86/kernel/apic/vector.c static int reserve_irq_vector(struct irq_data *irqd)
irq_data          221 arch/x86/kernel/apic/vector.c assign_vector_locked(struct irq_data *irqd, const struct cpumask *dest)
irq_data          257 arch/x86/kernel/apic/vector.c static int assign_irq_vector(struct irq_data *irqd, const struct cpumask *dest)
irq_data          269 arch/x86/kernel/apic/vector.c static int assign_irq_vector_any_locked(struct irq_data *irqd)
irq_data          294 arch/x86/kernel/apic/vector.c assign_irq_vector_policy(struct irq_data *irqd, struct irq_alloc_info *info)
irq_data          308 arch/x86/kernel/apic/vector.c assign_managed_vector(struct irq_data *irqd, const struct cpumask *dest)
irq_data          329 arch/x86/kernel/apic/vector.c static void clear_irq_vector(struct irq_data *irqd)
irq_data          359 arch/x86/kernel/apic/vector.c static void x86_vector_deactivate(struct irq_domain *dom, struct irq_data *irqd)
irq_data          383 arch/x86/kernel/apic/vector.c static int activate_reserved(struct irq_data *irqd)
irq_data          415 arch/x86/kernel/apic/vector.c static int activate_managed(struct irq_data *irqd)
irq_data          439 arch/x86/kernel/apic/vector.c static int x86_vector_activate(struct irq_domain *dom, struct irq_data *irqd,
irq_data          464 arch/x86/kernel/apic/vector.c static void vector_free_reserved_and_managed(struct irq_data *irqd)
irq_data          482 arch/x86/kernel/apic/vector.c 	struct irq_data *irqd;
irq_data          500 arch/x86/kernel/apic/vector.c static bool vector_configure_legacy(unsigned int virq, struct irq_data *irqd,
irq_data          533 arch/x86/kernel/apic/vector.c 	struct irq_data *irqd;
irq_data          589 arch/x86/kernel/apic/vector.c 				  struct irq_data *irqd, int ind)
irq_data          769 arch/x86/kernel/apic/vector.c static int apic_set_affinity(struct irq_data *irqd,
irq_data          801 arch/x86/kernel/apic/vector.c static int apic_retrigger_irq(struct irq_data *irqd)
irq_data          813 arch/x86/kernel/apic/vector.c void apic_ack_irq(struct irq_data *irqd)
irq_data          819 arch/x86/kernel/apic/vector.c void apic_ack_edge(struct irq_data *irqd)
irq_data          938 arch/x86/kernel/apic/vector.c 	struct irq_data *irqd;
irq_data          472 arch/x86/kernel/hpet.c void hpet_msi_unmask(struct irq_data *data)
irq_data          482 arch/x86/kernel/hpet.c void hpet_msi_mask(struct irq_data *data)
irq_data          501 arch/x86/kernel/hpet.c 	struct irq_data *data = irq_get_irq_data(hc->irq);
irq_data           72 arch/x86/kernel/i8259.c static void disable_8259A_irq(struct irq_data *data)
irq_data           91 arch/x86/kernel/i8259.c static void enable_8259A_irq(struct irq_data *data)
irq_data          150 arch/x86/kernel/i8259.c static void mask_and_ack_8259A(struct irq_data *data)
irq_data          351 arch/x86/kernel/irq.c 	struct irq_data *data;
irq_data           48 arch/x86/platform/uv/uv_irq.c static void uv_noop(struct irq_data *data) { }
irq_data           51 arch/x86/platform/uv/uv_irq.c uv_set_irq_affinity(struct irq_data *data, const struct cpumask *mask,
irq_data           54 arch/x86/platform/uv/uv_irq.c 	struct irq_data *parent = data->parent_data;
irq_data           80 arch/x86/platform/uv/uv_irq.c 	struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq);
irq_data           87 arch/x86/platform/uv/uv_irq.c 				 irq_data_get_node(irq_data));
irq_data          112 arch/x86/platform/uv/uv_irq.c 	struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq);
irq_data          115 arch/x86/platform/uv/uv_irq.c 	kfree(irq_data->chip_data);
irq_data          126 arch/x86/platform/uv/uv_irq.c 			      struct irq_data *irq_data, bool reserve)
irq_data          128 arch/x86/platform/uv/uv_irq.c 	uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data);
irq_data          137 arch/x86/platform/uv/uv_irq.c 				 struct irq_data *irq_data)
irq_data          145 arch/x86/platform/uv/uv_irq.c 	uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data);
irq_data          174 arch/xtensa/kernel/irq.c 		struct irq_data *data = irq_get_irq_data(i);
irq_data           88 drivers/ata/pata_icside.c 	struct pata_icside_state *state = ec->irq_data;
irq_data           98 drivers/ata/pata_icside.c 	struct pata_icside_state *state = ec->irq_data;
irq_data          115 drivers/ata/pata_icside.c 	struct pata_icside_state *state = ec->irq_data;
irq_data          129 drivers/ata/pata_icside.c 	struct pata_icside_state *state = ec->irq_data;
irq_data          140 drivers/ata/pata_icside.c 	struct pata_icside_state *state = ec->irq_data;
irq_data           79 drivers/base/platform-msi.c static void platform_msi_write_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          119 drivers/base/platform.c 		struct irq_data *irqd;
irq_data           55 drivers/base/regmap/regmap-irq.c static void regmap_irq_lock(struct irq_data *data)
irq_data           72 drivers/base/regmap/regmap-irq.c static void regmap_irq_sync_unlock(struct irq_data *data)
irq_data          212 drivers/base/regmap/regmap-irq.c static void regmap_irq_enable(struct irq_data *data)
irq_data          216 drivers/base/regmap/regmap-irq.c 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);
irq_data          219 drivers/base/regmap/regmap-irq.c 	type = irq_data->type.type_falling_val | irq_data->type.type_rising_val;
irq_data          233 drivers/base/regmap/regmap-irq.c 		mask = d->type_buf[irq_data->reg_offset / map->reg_stride];
irq_data          235 drivers/base/regmap/regmap-irq.c 		mask = irq_data->mask;
irq_data          240 drivers/base/regmap/regmap-irq.c 	d->mask_buf[irq_data->reg_offset / map->reg_stride] &= ~mask;
irq_data          243 drivers/base/regmap/regmap-irq.c static void regmap_irq_disable(struct irq_data *data)
irq_data          247 drivers/base/regmap/regmap-irq.c 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);
irq_data          249 drivers/base/regmap/regmap-irq.c 	d->mask_buf[irq_data->reg_offset / map->reg_stride] |= irq_data->mask;
irq_data          252 drivers/base/regmap/regmap-irq.c static int regmap_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          256 drivers/base/regmap/regmap-irq.c 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);
irq_data          258 drivers/base/regmap/regmap-irq.c 	const struct regmap_irq_type *t = &irq_data->type;
irq_data          299 drivers/base/regmap/regmap-irq.c static int regmap_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data          303 drivers/base/regmap/regmap-irq.c 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);
irq_data          307 drivers/base/regmap/regmap-irq.c 			d->wake_buf[irq_data->reg_offset / map->reg_stride]
irq_data          308 drivers/base/regmap/regmap-irq.c 				&= ~irq_data->mask;
irq_data          312 drivers/base/regmap/regmap-irq.c 			d->wake_buf[irq_data->reg_offset / map->reg_stride]
irq_data          313 drivers/base/regmap/regmap-irq.c 				|= irq_data->mask;
irq_data           76 drivers/bcma/driver_gpio.c static void bcma_gpio_irq_unmask(struct irq_data *d)
irq_data           87 drivers/bcma/driver_gpio.c static void bcma_gpio_irq_mask(struct irq_data *d)
irq_data          117 drivers/bus/fsl-mc/fsl-mc-msi.c static void fsl_mc_msi_write_msg(struct irq_data *irq_data,
irq_data          120 drivers/bus/fsl-mc/fsl-mc-msi.c 	struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data);
irq_data          641 drivers/bus/moxtet.c static void moxtet_irq_mask(struct irq_data *d)
irq_data          648 drivers/bus/moxtet.c static void moxtet_irq_unmask(struct irq_data *d)
irq_data          655 drivers/bus/moxtet.c static void moxtet_irq_print_chip(struct irq_data *d, struct seq_file *p)
irq_data         1042 drivers/crypto/inside-secure/safexcel.c 	struct safexcel_ring_irq_data *irq_data = data;
irq_data         1043 drivers/crypto/inside-secure/safexcel.c 	struct safexcel_crypto_priv *priv = irq_data->priv;
irq_data         1044 drivers/crypto/inside-secure/safexcel.c 	int ring = irq_data->ring, rc = IRQ_NONE;
irq_data         1079 drivers/crypto/inside-secure/safexcel.c 	struct safexcel_ring_irq_data *irq_data = data;
irq_data         1080 drivers/crypto/inside-secure/safexcel.c 	struct safexcel_crypto_priv *priv = irq_data->priv;
irq_data         1081 drivers/crypto/inside-secure/safexcel.c 	int ring = irq_data->ring;
irq_data           93 drivers/dma/ipu/ipu_irq.c static void ipu_irq_unmask(struct irq_data *d)
irq_data          116 drivers/dma/ipu/ipu_irq.c static void ipu_irq_mask(struct irq_data *d)
irq_data          139 drivers/dma/ipu/ipu_irq.c static void ipu_irq_ack(struct irq_data *d)
irq_data         2083 drivers/edac/altera_edac.c static void a10_eccmgr_irq_mask(struct irq_data *d)
irq_data         2091 drivers/edac/altera_edac.c static void a10_eccmgr_irq_unmask(struct irq_data *d)
irq_data          694 drivers/extcon/extcon-max14577.c 		virq = regmap_irq_get_virq(max14577->irq_data, muic_irq->irq);
irq_data          267 drivers/extcon/extcon-palmas.c 		palmas_usb->id_otg_irq = regmap_irq_get_virq(palmas->irq_data,
irq_data          269 drivers/extcon/extcon-palmas.c 		palmas_usb->id_irq = regmap_irq_get_virq(palmas->irq_data,
irq_data          305 drivers/extcon/extcon-palmas.c 		palmas_usb->vbus_otg_irq = regmap_irq_get_virq(palmas->irq_data,
irq_data          307 drivers/extcon/extcon-palmas.c 		palmas_usb->vbus_irq = regmap_irq_get_virq(palmas->irq_data,
irq_data          332 drivers/extcon/extcon-palmas.c 		palmas_usb->vbus_otg_irq = regmap_irq_get_virq(palmas->irq_data,
irq_data           45 drivers/extcon/extcon-rt8973a.c 	struct regmap_irq_chip_data *irq_data;
irq_data          590 drivers/extcon/extcon-rt8973a.c 				  &rt8973a_muic_irq_chip, &info->irq_data);
irq_data          601 drivers/extcon/extcon-rt8973a.c 		virq = regmap_irq_get_virq(info->irq_data, muic_irq->irq);
irq_data          654 drivers/extcon/extcon-rt8973a.c 	regmap_del_irq_chip(info->irq, info->irq_data);
irq_data           43 drivers/extcon/extcon-sm5502.c 	struct regmap_irq_chip_data *irq_data;
irq_data          586 drivers/extcon/extcon-sm5502.c 				  &sm5502_muic_irq_chip, &info->irq_data);
irq_data          597 drivers/extcon/extcon-sm5502.c 		virq = regmap_irq_get_virq(info->irq_data, muic_irq->irq);
irq_data          650 drivers/extcon/extcon-sm5502.c 	regmap_del_irq_chip(info->irq, info->irq_data);
irq_data           34 drivers/firmware/tegra/bpmp-tegra210.c 	struct irq_data *tx_irq_data;
irq_data          114 drivers/firmware/tegra/bpmp-tegra210.c 	struct irq_data *irq_data = priv->tx_irq_data;
irq_data          120 drivers/firmware/tegra/bpmp-tegra210.c 	if (irq_data->chip->irq_retrigger)
irq_data          121 drivers/firmware/tegra/bpmp-tegra210.c 		return irq_data->chip->irq_retrigger(irq_data);
irq_data          281 drivers/gpio/gpio-104-dio-48e.c static void dio48e_irq_ack(struct irq_data *data)
irq_data          285 drivers/gpio/gpio-104-dio-48e.c static void dio48e_irq_mask(struct irq_data *data)
irq_data          310 drivers/gpio/gpio-104-dio-48e.c static void dio48e_irq_unmask(struct irq_data *data)
irq_data          337 drivers/gpio/gpio-104-dio-48e.c static int dio48e_irq_set_type(struct irq_data *data, unsigned flow_type)
irq_data          129 drivers/gpio/gpio-104-idi-48.c static void idi_48_irq_ack(struct irq_data *data)
irq_data          133 drivers/gpio/gpio-104-idi-48.c static void idi_48_irq_mask(struct irq_data *data)
irq_data          165 drivers/gpio/gpio-104-idi-48.c static void idi_48_irq_unmask(struct irq_data *data)
irq_data          199 drivers/gpio/gpio-104-idi-48.c static int idi_48_irq_set_type(struct irq_data *data, unsigned flow_type)
irq_data          142 drivers/gpio/gpio-104-idio-16.c static void idio_16_irq_ack(struct irq_data *data)
irq_data          146 drivers/gpio/gpio-104-idio-16.c static void idio_16_irq_mask(struct irq_data *data)
irq_data          164 drivers/gpio/gpio-104-idio-16.c static void idio_16_irq_unmask(struct irq_data *data)
irq_data          183 drivers/gpio/gpio-104-idio-16.c static int idio_16_irq_set_type(struct irq_data *data, unsigned flow_type)
irq_data          331 drivers/gpio/gpio-adnp.c static void adnp_irq_mask(struct irq_data *d)
irq_data          341 drivers/gpio/gpio-adnp.c static void adnp_irq_unmask(struct irq_data *d)
irq_data          351 drivers/gpio/gpio-adnp.c static int adnp_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          381 drivers/gpio/gpio-adnp.c static void adnp_irq_bus_lock(struct irq_data *d)
irq_data          389 drivers/gpio/gpio-adnp.c static void adnp_irq_bus_unlock(struct irq_data *d)
irq_data          149 drivers/gpio/gpio-adp5588.c static void adp5588_irq_bus_lock(struct irq_data *d)
irq_data          165 drivers/gpio/gpio-adp5588.c static void adp5588_irq_bus_sync_unlock(struct irq_data *d)
irq_data          191 drivers/gpio/gpio-adp5588.c static void adp5588_irq_mask(struct irq_data *d)
irq_data          199 drivers/gpio/gpio-adp5588.c static void adp5588_irq_unmask(struct irq_data *d)
irq_data          207 drivers/gpio/gpio-adp5588.c static int adp5588_irq_set_type(struct irq_data *d, unsigned int type)
irq_data           36 drivers/gpio/gpio-altera.c static void altera_gpio_irq_unmask(struct irq_data *d)
irq_data           54 drivers/gpio/gpio-altera.c static void altera_gpio_irq_mask(struct irq_data *d)
irq_data           76 drivers/gpio/gpio-altera.c static int altera_gpio_irq_set_type(struct irq_data *d,
irq_data           98 drivers/gpio/gpio-altera.c static unsigned int altera_gpio_irq_startup(struct irq_data *d)
irq_data          505 drivers/gpio/gpio-aspeed.c static inline int irqd_to_aspeed_gpio_data(struct irq_data *d,
irq_data          527 drivers/gpio/gpio-aspeed.c static void aspeed_gpio_irq_ack(struct irq_data *d)
irq_data          553 drivers/gpio/gpio-aspeed.c static void aspeed_gpio_irq_set_mask(struct irq_data *d, bool set)
irq_data          584 drivers/gpio/gpio-aspeed.c static void aspeed_gpio_irq_mask(struct irq_data *d)
irq_data          589 drivers/gpio/gpio-aspeed.c static void aspeed_gpio_irq_unmask(struct irq_data *d)
irq_data          594 drivers/gpio/gpio-aspeed.c static int aspeed_gpio_set_type(struct irq_data *d, unsigned int type)
irq_data           36 drivers/gpio/gpio-ath79.c static struct ath79_gpio_ctrl *irq_data_to_ath79_gpio(struct irq_data *data)
irq_data           68 drivers/gpio/gpio-ath79.c static void ath79_gpio_irq_unmask(struct irq_data *data)
irq_data           79 drivers/gpio/gpio-ath79.c static void ath79_gpio_irq_mask(struct irq_data *data)
irq_data           90 drivers/gpio/gpio-ath79.c static void ath79_gpio_irq_enable(struct irq_data *data)
irq_data          102 drivers/gpio/gpio-ath79.c static void ath79_gpio_irq_disable(struct irq_data *data)
irq_data          114 drivers/gpio/gpio-ath79.c static int ath79_gpio_irq_set_type(struct irq_data *data,
irq_data          338 drivers/gpio/gpio-bcm-kona.c static void bcm_kona_gpio_irq_ack(struct irq_data *d)
irq_data          359 drivers/gpio/gpio-bcm-kona.c static void bcm_kona_gpio_irq_mask(struct irq_data *d)
irq_data          381 drivers/gpio/gpio-bcm-kona.c static void bcm_kona_gpio_irq_unmask(struct irq_data *d)
irq_data          403 drivers/gpio/gpio-bcm-kona.c static int bcm_kona_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          487 drivers/gpio/gpio-bcm-kona.c static int bcm_kona_gpio_irq_reqres(struct irq_data *d)
irq_data          494 drivers/gpio/gpio-bcm-kona.c static void bcm_kona_gpio_irq_relres(struct irq_data *d)
irq_data          140 drivers/gpio/gpio-brcmstb.c static void brcmstb_gpio_irq_mask(struct irq_data *d)
irq_data          148 drivers/gpio/gpio-brcmstb.c static void brcmstb_gpio_irq_unmask(struct irq_data *d)
irq_data          156 drivers/gpio/gpio-brcmstb.c static void brcmstb_gpio_irq_ack(struct irq_data *d)
irq_data          166 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          242 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_irq_set_wake(struct irq_data *d, unsigned int enable)
irq_data           67 drivers/gpio/gpio-cadence.c static void cdns_gpio_irq_mask(struct irq_data *d)
irq_data           75 drivers/gpio/gpio-cadence.c static void cdns_gpio_irq_unmask(struct irq_data *d)
irq_data           83 drivers/gpio/gpio-cadence.c static int cdns_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          186 drivers/gpio/gpio-crystalcove.c static int crystalcove_irq_type(struct irq_data *data, unsigned type)
irq_data          216 drivers/gpio/gpio-crystalcove.c static void crystalcove_bus_lock(struct irq_data *data)
irq_data          224 drivers/gpio/gpio-crystalcove.c static void crystalcove_bus_sync_unlock(struct irq_data *data)
irq_data          239 drivers/gpio/gpio-crystalcove.c static void crystalcove_irq_unmask(struct irq_data *data)
irq_data          250 drivers/gpio/gpio-crystalcove.c static void crystalcove_irq_mask(struct irq_data *data)
irq_data          177 drivers/gpio/gpio-da9052.c 	irq = regmap_irq_get_virq(da9052->irq_data, DA9052_IRQ_GPI0 + offset);
irq_data          115 drivers/gpio/gpio-da9055.c 	return regmap_irq_get_virq(da9055->irq_data,
irq_data           72 drivers/gpio/gpio-davinci.c static inline struct davinci_gpio_regs __iomem *irq2regs(struct irq_data *d)
irq_data          298 drivers/gpio/gpio-davinci.c static void gpio_irq_disable(struct irq_data *d)
irq_data          307 drivers/gpio/gpio-davinci.c static void gpio_irq_enable(struct irq_data *d)
irq_data          323 drivers/gpio/gpio-davinci.c static int gpio_irq_type(struct irq_data *d, unsigned trigger)
irq_data          411 drivers/gpio/gpio-davinci.c static int gpio_irq_type_unbanked(struct irq_data *data, unsigned trigger)
irq_data          302 drivers/gpio/gpio-dln2.c static void dln2_irq_unmask(struct irq_data *irqd)
irq_data          311 drivers/gpio/gpio-dln2.c static void dln2_irq_mask(struct irq_data *irqd)
irq_data          320 drivers/gpio/gpio-dln2.c static int dln2_irq_set_type(struct irq_data *irqd, unsigned type)
irq_data          349 drivers/gpio/gpio-dln2.c static void dln2_irq_bus_lock(struct irq_data *irqd)
irq_data          357 drivers/gpio/gpio-dln2.c static void dln2_irq_bus_unlock(struct irq_data *irqd)
irq_data          221 drivers/gpio/gpio-dwapb.c static void dwapb_irq_enable(struct irq_data *d)
irq_data          236 drivers/gpio/gpio-dwapb.c static void dwapb_irq_disable(struct irq_data *d)
irq_data          251 drivers/gpio/gpio-dwapb.c static int dwapb_irq_reqres(struct irq_data *d)
irq_data          267 drivers/gpio/gpio-dwapb.c static void dwapb_irq_relres(struct irq_data *d)
irq_data          276 drivers/gpio/gpio-dwapb.c static int dwapb_irq_set_type(struct irq_data *d, u32 type)
irq_data          326 drivers/gpio/gpio-dwapb.c static int dwapb_irq_set_wake(struct irq_data *d, unsigned int enable)
irq_data          235 drivers/gpio/gpio-eic-sprd.c static void sprd_eic_irq_mask(struct irq_data *data)
irq_data          260 drivers/gpio/gpio-eic-sprd.c static void sprd_eic_irq_unmask(struct irq_data *data)
irq_data          285 drivers/gpio/gpio-eic-sprd.c static void sprd_eic_irq_ack(struct irq_data *data)
irq_data          309 drivers/gpio/gpio-eic-sprd.c static int sprd_eic_irq_set_type(struct irq_data *data, unsigned int flow_type)
irq_data          449 drivers/gpio/gpio-eic-sprd.c 	struct irq_data *data = irq_get_irq_data(irq);
irq_data           75 drivers/gpio/gpio-em.c static void em_gio_irq_disable(struct irq_data *d)
irq_data           82 drivers/gpio/gpio-em.c static void em_gio_irq_enable(struct irq_data *d)
irq_data           89 drivers/gpio/gpio-em.c static int em_gio_irq_reqres(struct irq_data *d)
irq_data          104 drivers/gpio/gpio-em.c static void em_gio_irq_relres(struct irq_data *d)
irq_data          122 drivers/gpio/gpio-em.c static int em_gio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          153 drivers/gpio/gpio-ep93xx.c static void ep93xx_gpio_irq_ack(struct irq_data *d)
irq_data          168 drivers/gpio/gpio-ep93xx.c static void ep93xx_gpio_irq_mask_ack(struct irq_data *d)
irq_data          184 drivers/gpio/gpio-ep93xx.c static void ep93xx_gpio_irq_mask(struct irq_data *d)
irq_data          194 drivers/gpio/gpio-ep93xx.c static void ep93xx_gpio_irq_unmask(struct irq_data *d)
irq_data          209 drivers/gpio/gpio-ep93xx.c static int ep93xx_gpio_irq_type(struct irq_data *d, unsigned int type)
irq_data           56 drivers/gpio/gpio-ftgpio010.c static void ftgpio_gpio_ack_irq(struct irq_data *d)
irq_data           64 drivers/gpio/gpio-ftgpio010.c static void ftgpio_gpio_mask_irq(struct irq_data *d)
irq_data           75 drivers/gpio/gpio-ftgpio010.c static void ftgpio_gpio_unmask_irq(struct irq_data *d)
irq_data           86 drivers/gpio/gpio-ftgpio010.c static int ftgpio_gpio_set_irq_type(struct irq_data *d, unsigned int type)
irq_data          117 drivers/gpio/gpio-grgpio.c static int grgpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          161 drivers/gpio/gpio-grgpio.c static void grgpio_irq_mask(struct irq_data *d)
irq_data          174 drivers/gpio/gpio-grgpio.c static void grgpio_irq_unmask(struct irq_data *d)
irq_data          109 drivers/gpio/gpio-hlwd.c static void hlwd_gpio_irq_ack(struct irq_data *data)
irq_data          117 drivers/gpio/gpio-hlwd.c static void hlwd_gpio_irq_mask(struct irq_data *data)
irq_data          131 drivers/gpio/gpio-hlwd.c static void hlwd_gpio_irq_unmask(struct irq_data *data)
irq_data          145 drivers/gpio/gpio-hlwd.c static void hlwd_gpio_irq_enable(struct irq_data *data)
irq_data          172 drivers/gpio/gpio-hlwd.c static int hlwd_gpio_irq_set_type(struct irq_data *data, unsigned int flow_type)
irq_data           74 drivers/gpio/gpio-htc-egpio.c static void egpio_ack(struct irq_data *data)
irq_data           81 drivers/gpio/gpio-htc-egpio.c static void egpio_mask(struct irq_data *data)
irq_data           88 drivers/gpio/gpio-htc-egpio.c static void egpio_unmask(struct irq_data *data)
irq_data          166 drivers/gpio/gpio-intel-mid.c static int intel_mid_irq_type(struct irq_data *d, unsigned type)
irq_data          202 drivers/gpio/gpio-intel-mid.c static void intel_mid_irq_unmask(struct irq_data *d)
irq_data          206 drivers/gpio/gpio-intel-mid.c static void intel_mid_irq_mask(struct irq_data *d)
irq_data          274 drivers/gpio/gpio-intel-mid.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           62 drivers/gpio/gpio-ixp4xx.c static void ixp4xx_gpio_irq_ack(struct irq_data *d)
irq_data           70 drivers/gpio/gpio-ixp4xx.c static void ixp4xx_gpio_irq_unmask(struct irq_data *d)
irq_data           82 drivers/gpio/gpio-ixp4xx.c static int ixp4xx_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data           75 drivers/gpio/gpio-lpc18xx.c static void lpc18xx_gpio_pin_ic_mask(struct irq_data *d)
irq_data           95 drivers/gpio/gpio-lpc18xx.c static void lpc18xx_gpio_pin_ic_unmask(struct irq_data *d)
irq_data          115 drivers/gpio/gpio-lpc18xx.c static void lpc18xx_gpio_pin_ic_eoi(struct irq_data *d)
irq_data          131 drivers/gpio/gpio-lpc18xx.c static int lpc18xx_gpio_pin_ic_set_type(struct irq_data *d, unsigned int type)
irq_data          135 drivers/gpio/gpio-lynxpoint.c static int lp_irq_type(struct irq_data *d, unsigned type)
irq_data          231 drivers/gpio/gpio-lynxpoint.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          259 drivers/gpio/gpio-lynxpoint.c static void lp_irq_unmask(struct irq_data *d)
irq_data          263 drivers/gpio/gpio-lynxpoint.c static void lp_irq_mask(struct irq_data *d)
irq_data          267 drivers/gpio/gpio-lynxpoint.c static void lp_irq_enable(struct irq_data *d)
irq_data          280 drivers/gpio/gpio-lynxpoint.c static void lp_irq_disable(struct irq_data *d)
irq_data          348 drivers/gpio/gpio-max732x.c static void max732x_irq_mask(struct irq_data *d)
irq_data          356 drivers/gpio/gpio-max732x.c static void max732x_irq_unmask(struct irq_data *d)
irq_data          364 drivers/gpio/gpio-max732x.c static void max732x_irq_bus_lock(struct irq_data *d)
irq_data          373 drivers/gpio/gpio-max732x.c static void max732x_irq_bus_sync_unlock(struct irq_data *d)
irq_data          392 drivers/gpio/gpio-max732x.c static int max732x_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          424 drivers/gpio/gpio-max732x.c static int max732x_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data          201 drivers/gpio/gpio-merrifield.c static void mrfld_irq_ack(struct irq_data *d)
irq_data          215 drivers/gpio/gpio-merrifield.c static void mrfld_irq_unmask_mask(struct irq_data *d, bool unmask)
irq_data          234 drivers/gpio/gpio-merrifield.c static void mrfld_irq_mask(struct irq_data *d)
irq_data          239 drivers/gpio/gpio-merrifield.c static void mrfld_irq_unmask(struct irq_data *d)
irq_data          244 drivers/gpio/gpio-merrifield.c static int mrfld_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          297 drivers/gpio/gpio-merrifield.c static int mrfld_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          235 drivers/gpio/gpio-ml-ioh.c static int ioh_irq_type(struct irq_data *d, unsigned int type)
irq_data          304 drivers/gpio/gpio-ml-ioh.c static void ioh_irq_unmask(struct irq_data *d)
irq_data          313 drivers/gpio/gpio-ml-ioh.c static void ioh_irq_mask(struct irq_data *d)
irq_data          322 drivers/gpio/gpio-ml-ioh.c static void ioh_irq_disable(struct irq_data *d)
irq_data          336 drivers/gpio/gpio-ml-ioh.c static void ioh_irq_enable(struct irq_data *d)
irq_data          143 drivers/gpio/gpio-mpc8xxx.c 		chip->irq_eoi(&desc->irq_data);
irq_data          146 drivers/gpio/gpio-mpc8xxx.c static void mpc8xxx_irq_unmask(struct irq_data *d)
irq_data          161 drivers/gpio/gpio-mpc8xxx.c static void mpc8xxx_irq_mask(struct irq_data *d)
irq_data          176 drivers/gpio/gpio-mpc8xxx.c static void mpc8xxx_irq_ack(struct irq_data *d)
irq_data          185 drivers/gpio/gpio-mpc8xxx.c static int mpc8xxx_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          215 drivers/gpio/gpio-mpc8xxx.c static int mpc512x_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          289 drivers/gpio/gpio-mpc8xxx.c 	int (*irq_set_type)(struct irq_data *, unsigned int);
irq_data          151 drivers/gpio/gpio-msic.c static int msic_irq_type(struct irq_data *data, unsigned type)
irq_data          172 drivers/gpio/gpio-msic.c static void msic_bus_lock(struct irq_data *data)
irq_data          178 drivers/gpio/gpio-msic.c static void msic_bus_sync_unlock(struct irq_data *data)
irq_data          208 drivers/gpio/gpio-msic.c static void msic_irq_unmask(struct irq_data *data) { }
irq_data          210 drivers/gpio/gpio-msic.c static void msic_irq_mask(struct irq_data *data) { }
irq_data          223 drivers/gpio/gpio-msic.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          109 drivers/gpio/gpio-mt7621.c mediatek_gpio_irq_unmask(struct irq_data *d)
irq_data          130 drivers/gpio/gpio-mt7621.c mediatek_gpio_irq_mask(struct irq_data *d)
irq_data          151 drivers/gpio/gpio-mt7621.c mediatek_gpio_irq_type(struct irq_data *d, unsigned int type)
irq_data          400 drivers/gpio/gpio-mvebu.c static void mvebu_gpio_irq_ack(struct irq_data *d)
irq_data          411 drivers/gpio/gpio-mvebu.c static void mvebu_gpio_edge_irq_mask(struct irq_data *d)
irq_data          424 drivers/gpio/gpio-mvebu.c static void mvebu_gpio_edge_irq_unmask(struct irq_data *d)
irq_data          437 drivers/gpio/gpio-mvebu.c static void mvebu_gpio_level_irq_mask(struct irq_data *d)
irq_data          450 drivers/gpio/gpio-mvebu.c static void mvebu_gpio_level_irq_unmask(struct irq_data *d)
irq_data          489 drivers/gpio/gpio-mvebu.c static int mvebu_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          171 drivers/gpio/gpio-mxc.c static int gpio_set_irq_type(struct irq_data *d, u32 type)
irq_data          322 drivers/gpio/gpio-mxc.c static int gpio_set_wake_irq(struct irq_data *d, u32 enable)
irq_data           70 drivers/gpio/gpio-mxs.c static int mxs_gpio_set_irq_type(struct irq_data *d, unsigned int type)
irq_data          155 drivers/gpio/gpio-mxs.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          179 drivers/gpio/gpio-mxs.c static int mxs_gpio_set_wake_irq(struct irq_data *d, unsigned int enable)
irq_data           84 drivers/gpio/gpio-omap.c static void omap_gpio_unmask_irq(struct irq_data *d);
irq_data           86 drivers/gpio/gpio-omap.c static inline struct gpio_bank *omap_irq_data_get_bank(struct irq_data *d)
irq_data          422 drivers/gpio/gpio-omap.c static int omap_gpio_irq_type(struct irq_data *d, unsigned type)
irq_data          540 drivers/gpio/gpio-omap.c static int omap_gpio_wake_enable(struct irq_data *d, unsigned int enable)
irq_data          623 drivers/gpio/gpio-omap.c static unsigned int omap_gpio_irq_startup(struct irq_data *d)
irq_data          642 drivers/gpio/gpio-omap.c static void omap_gpio_irq_shutdown(struct irq_data *d)
irq_data          659 drivers/gpio/gpio-omap.c static void omap_gpio_irq_bus_lock(struct irq_data *data)
irq_data          666 drivers/gpio/gpio-omap.c static void gpio_irq_bus_sync_unlock(struct irq_data *data)
irq_data          673 drivers/gpio/gpio-omap.c static void omap_gpio_mask_irq(struct irq_data *d)
irq_data          685 drivers/gpio/gpio-omap.c static void omap_gpio_unmask_irq(struct irq_data *d)
irq_data          564 drivers/gpio/gpio-pca953x.c static void pca953x_irq_mask(struct irq_data *d)
irq_data          572 drivers/gpio/gpio-pca953x.c static void pca953x_irq_unmask(struct irq_data *d)
irq_data          580 drivers/gpio/gpio-pca953x.c static int pca953x_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          593 drivers/gpio/gpio-pca953x.c static void pca953x_irq_bus_lock(struct irq_data *d)
irq_data          601 drivers/gpio/gpio-pca953x.c static void pca953x_irq_bus_sync_unlock(struct irq_data *d)
irq_data          639 drivers/gpio/gpio-pca953x.c static int pca953x_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          665 drivers/gpio/gpio-pca953x.c static void pca953x_irq_shutdown(struct irq_data *d)
irq_data          194 drivers/gpio/gpio-pcf857x.c static void noop(struct irq_data *data) { }
irq_data          196 drivers/gpio/gpio-pcf857x.c static int pcf857x_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data          203 drivers/gpio/gpio-pcf857x.c static void pcf857x_irq_enable(struct irq_data *data)
irq_data          210 drivers/gpio/gpio-pcf857x.c static void pcf857x_irq_disable(struct irq_data *data)
irq_data          217 drivers/gpio/gpio-pcf857x.c static void pcf857x_irq_bus_lock(struct irq_data *data)
irq_data          224 drivers/gpio/gpio-pcf857x.c static void pcf857x_irq_bus_sync_unlock(struct irq_data *data)
irq_data          219 drivers/gpio/gpio-pch.c static int pch_irq_type(struct irq_data *d, unsigned int type)
irq_data          275 drivers/gpio/gpio-pch.c static void pch_irq_unmask(struct irq_data *d)
irq_data          283 drivers/gpio/gpio-pch.c static void pch_irq_mask(struct irq_data *d)
irq_data          291 drivers/gpio/gpio-pch.c static void pch_irq_ack(struct irq_data *d)
irq_data          207 drivers/gpio/gpio-pci-idio-16.c static void idio_16_irq_ack(struct irq_data *data)
irq_data          211 drivers/gpio/gpio-pci-idio-16.c static void idio_16_irq_mask(struct irq_data *data)
irq_data          229 drivers/gpio/gpio-pci-idio-16.c static void idio_16_irq_unmask(struct irq_data *data)
irq_data          248 drivers/gpio/gpio-pci-idio-16.c static int idio_16_irq_set_type(struct irq_data *data, unsigned int flow_type)
irq_data          352 drivers/gpio/gpio-pcie-idio-24.c static void idio_24_irq_ack(struct irq_data *data)
irq_data          356 drivers/gpio/gpio-pcie-idio-24.c static void idio_24_irq_mask(struct irq_data *data)
irq_data          385 drivers/gpio/gpio-pcie-idio-24.c static void idio_24_irq_unmask(struct irq_data *data)
irq_data          414 drivers/gpio/gpio-pcie-idio-24.c static int idio_24_irq_set_type(struct irq_data *data, unsigned int flow_type)
irq_data          121 drivers/gpio/gpio-pl061.c static int pl061_irq_type(struct irq_data *d, unsigned trigger)
irq_data          229 drivers/gpio/gpio-pl061.c static void pl061_irq_mask(struct irq_data *d)
irq_data          242 drivers/gpio/gpio-pl061.c static void pl061_irq_unmask(struct irq_data *d)
irq_data          263 drivers/gpio/gpio-pl061.c static void pl061_irq_ack(struct irq_data *d)
irq_data          274 drivers/gpio/gpio-pl061.c static int pl061_irq_set_wake(struct irq_data *d, unsigned int state)
irq_data          150 drivers/gpio/gpio-pmic-eic-sprd.c static void sprd_pmic_eic_irq_mask(struct irq_data *data)
irq_data          159 drivers/gpio/gpio-pmic-eic-sprd.c static void sprd_pmic_eic_irq_unmask(struct irq_data *data)
irq_data          168 drivers/gpio/gpio-pmic-eic-sprd.c static int sprd_pmic_eic_irq_set_type(struct irq_data *data,
irq_data          196 drivers/gpio/gpio-pmic-eic-sprd.c static void sprd_pmic_eic_bus_lock(struct irq_data *data)
irq_data          204 drivers/gpio/gpio-pmic-eic-sprd.c static void sprd_pmic_eic_bus_sync_unlock(struct irq_data *data)
irq_data          399 drivers/gpio/gpio-pxa.c static int pxa_gpio_irq_type(struct irq_data *d, unsigned int type)
irq_data          487 drivers/gpio/gpio-pxa.c static void pxa_ack_muxed_gpio(struct irq_data *d)
irq_data          496 drivers/gpio/gpio-pxa.c static void pxa_mask_muxed_gpio(struct irq_data *d)
irq_data          512 drivers/gpio/gpio-pxa.c static int pxa_gpio_set_wake(struct irq_data *d, unsigned int on)
irq_data          523 drivers/gpio/gpio-pxa.c static void pxa_unmask_muxed_gpio(struct irq_data *d)
irq_data           88 drivers/gpio/gpio-rcar.c static void gpio_rcar_irq_disable(struct irq_data *d)
irq_data           96 drivers/gpio/gpio-rcar.c static void gpio_rcar_irq_enable(struct irq_data *d)
irq_data          139 drivers/gpio/gpio-rcar.c static int gpio_rcar_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          176 drivers/gpio/gpio-rcar.c static int gpio_rcar_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          122 drivers/gpio/gpio-sa1100.c static int sa1100_gpio_type(struct irq_data *d, unsigned int type)
irq_data          150 drivers/gpio/gpio-sa1100.c static void sa1100_gpio_ack(struct irq_data *d)
irq_data          157 drivers/gpio/gpio-sa1100.c static void sa1100_gpio_mask(struct irq_data *d)
irq_data          167 drivers/gpio/gpio-sa1100.c static void sa1100_gpio_unmask(struct irq_data *d)
irq_data          177 drivers/gpio/gpio-sa1100.c static int sa1100_gpio_wake(struct irq_data *d, unsigned int on)
irq_data           98 drivers/gpio/gpio-siox.c static void gpio_siox_irq_ack(struct irq_data *d)
irq_data          109 drivers/gpio/gpio-siox.c static void gpio_siox_irq_mask(struct irq_data *d)
irq_data          120 drivers/gpio/gpio-siox.c static void gpio_siox_irq_unmask(struct irq_data *d)
irq_data          131 drivers/gpio/gpio-siox.c static int gpio_siox_irq_set_type(struct irq_data *d, u32 type)
irq_data           45 drivers/gpio/gpio-sodaville.c static int sdv_gpio_pub_set_type(struct irq_data *d, unsigned int type)
irq_data          117 drivers/gpio/gpio-sprd.c static void sprd_gpio_irq_mask(struct irq_data *data)
irq_data          125 drivers/gpio/gpio-sprd.c static void sprd_gpio_irq_ack(struct irq_data *data)
irq_data          133 drivers/gpio/gpio-sprd.c static void sprd_gpio_irq_unmask(struct irq_data *data)
irq_data          141 drivers/gpio/gpio-sprd.c static int sprd_gpio_irq_set_type(struct irq_data *data,
irq_data          210 drivers/gpio/gpio-sta2x11.c static void gsta_irq_disable(struct irq_data *data)
irq_data          233 drivers/gpio/gpio-sta2x11.c static void gsta_irq_enable(struct irq_data *data)
irq_data          261 drivers/gpio/gpio-sta2x11.c static int gsta_irq_type(struct irq_data *d, unsigned int type)
irq_data          137 drivers/gpio/gpio-stmpe.c static int stmpe_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          166 drivers/gpio/gpio-stmpe.c static void stmpe_gpio_irq_lock(struct irq_data *d)
irq_data          174 drivers/gpio/gpio-stmpe.c static void stmpe_gpio_irq_sync_unlock(struct irq_data *d)
irq_data          225 drivers/gpio/gpio-stmpe.c static void stmpe_gpio_irq_mask(struct irq_data *d)
irq_data          236 drivers/gpio/gpio-stmpe.c static void stmpe_gpio_irq_unmask(struct irq_data *d)
irq_data           82 drivers/gpio/gpio-tb10x.c static int tb10x_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          154 drivers/gpio/gpio-tc3589x.c static int tc3589x_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          182 drivers/gpio/gpio-tc3589x.c static void tc3589x_gpio_irq_lock(struct irq_data *d)
irq_data          190 drivers/gpio/gpio-tc3589x.c static void tc3589x_gpio_irq_sync_unlock(struct irq_data *d)
irq_data          219 drivers/gpio/gpio-tc3589x.c static void tc3589x_gpio_irq_mask(struct irq_data *d)
irq_data          230 drivers/gpio/gpio-tc3589x.c static void tc3589x_gpio_irq_unmask(struct irq_data *d)
irq_data          273 drivers/gpio/gpio-tegra.c static void tegra_gpio_irq_ack(struct irq_data *d)
irq_data          282 drivers/gpio/gpio-tegra.c static void tegra_gpio_irq_mask(struct irq_data *d)
irq_data          291 drivers/gpio/gpio-tegra.c static void tegra_gpio_irq_unmask(struct irq_data *d)
irq_data          300 drivers/gpio/gpio-tegra.c static int tegra_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          362 drivers/gpio/gpio-tegra.c static void tegra_gpio_irq_shutdown(struct irq_data *d)
irq_data          493 drivers/gpio/gpio-tegra.c static int tegra_gpio_irq_set_wake(struct irq_data *d, unsigned int enable)
irq_data          237 drivers/gpio/gpio-tegra186.c static void tegra186_irq_ack(struct irq_data *data)
irq_data          249 drivers/gpio/gpio-tegra186.c static void tegra186_irq_mask(struct irq_data *data)
irq_data          264 drivers/gpio/gpio-tegra186.c static void tegra186_irq_unmask(struct irq_data *data)
irq_data          279 drivers/gpio/gpio-tegra186.c static int tegra186_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          286 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_irq_ack(struct irq_data *data)
irq_data          294 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_irq_mask(struct irq_data *data)
irq_data          302 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_irq_mask_ack(struct irq_data *data)
irq_data          310 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_irq_unmask(struct irq_data *data)
irq_data          318 drivers/gpio/gpio-thunderx.c static int thunderx_gpio_irq_set_type(struct irq_data *data,
irq_data          350 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_irq_enable(struct irq_data *data)
irq_data          356 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_irq_disable(struct irq_data *data)
irq_data          362 drivers/gpio/gpio-thunderx.c static int thunderx_gpio_irq_request_resources(struct irq_data *data)
irq_data          379 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_irq_release_resources(struct irq_data *data)
irq_data          101 drivers/gpio/gpio-timberdale.c static void timbgpio_irq_disable(struct irq_data *d)
irq_data          113 drivers/gpio/gpio-timberdale.c static void timbgpio_irq_enable(struct irq_data *d)
irq_data          125 drivers/gpio/gpio-timberdale.c static int timbgpio_irq_type(struct irq_data *d, unsigned trigger)
irq_data          187 drivers/gpio/gpio-timberdale.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          107 drivers/gpio/gpio-tqmx86.c static void tqmx86_gpio_irq_mask(struct irq_data *data)
irq_data          124 drivers/gpio/gpio-tqmx86.c static void tqmx86_gpio_irq_unmask(struct irq_data *data)
irq_data          142 drivers/gpio/gpio-tqmx86.c static int tqmx86_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          184 drivers/gpio/gpio-uniphier.c static void uniphier_gpio_irq_mask(struct irq_data *data)
irq_data          194 drivers/gpio/gpio-uniphier.c static void uniphier_gpio_irq_unmask(struct irq_data *data)
irq_data          204 drivers/gpio/gpio-uniphier.c static int uniphier_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          299 drivers/gpio/gpio-uniphier.c 					     struct irq_data *data, bool early)
irq_data          308 drivers/gpio/gpio-uniphier.c 						struct irq_data *data)
irq_data          158 drivers/gpio/gpio-vf610.c static void vf610_gpio_irq_ack(struct irq_data *d)
irq_data          167 drivers/gpio/gpio-vf610.c static int vf610_gpio_irq_set_type(struct irq_data *d, u32 type)
irq_data          203 drivers/gpio/gpio-vf610.c static void vf610_gpio_irq_mask(struct irq_data *d)
irq_data          212 drivers/gpio/gpio-vf610.c static void vf610_gpio_irq_unmask(struct irq_data *d)
irq_data          222 drivers/gpio/gpio-vf610.c static int vf610_gpio_irq_set_wake(struct irq_data *d, u32 enable)
irq_data          102 drivers/gpio/gpio-vr41xx.c static void ack_giuint_low(struct irq_data *d)
irq_data          107 drivers/gpio/gpio-vr41xx.c static void mask_giuint_low(struct irq_data *d)
irq_data          112 drivers/gpio/gpio-vr41xx.c static void mask_ack_giuint_low(struct irq_data *d)
irq_data          121 drivers/gpio/gpio-vr41xx.c static void unmask_giuint_low(struct irq_data *d)
irq_data          126 drivers/gpio/gpio-vr41xx.c static unsigned int startup_giuint(struct irq_data *data)
irq_data          143 drivers/gpio/gpio-vr41xx.c static void shutdown_giuint(struct irq_data *data)
irq_data          159 drivers/gpio/gpio-vr41xx.c static void ack_giuint_high(struct irq_data *d)
irq_data          165 drivers/gpio/gpio-vr41xx.c static void mask_giuint_high(struct irq_data *d)
irq_data          170 drivers/gpio/gpio-vr41xx.c static void mask_ack_giuint_high(struct irq_data *d)
irq_data          179 drivers/gpio/gpio-vr41xx.c static void unmask_giuint_high(struct irq_data *d)
irq_data          235 drivers/gpio/gpio-wcove.c static int wcove_irq_type(struct irq_data *data, unsigned int type)
irq_data          265 drivers/gpio/gpio-wcove.c static void wcove_bus_lock(struct irq_data *data)
irq_data          273 drivers/gpio/gpio-wcove.c static void wcove_bus_sync_unlock(struct irq_data *data)
irq_data          288 drivers/gpio/gpio-wcove.c static void wcove_irq_unmask(struct irq_data *data)
irq_data          300 drivers/gpio/gpio-wcove.c static void wcove_irq_mask(struct irq_data *data)
irq_data          128 drivers/gpio/gpio-wm8994.c 	return regmap_irq_get_virq(wm8994->irq_data, offset);
irq_data          234 drivers/gpio/gpio-ws16c48.c static void ws16c48_irq_ack(struct irq_data *data)
irq_data          260 drivers/gpio/gpio-ws16c48.c static void ws16c48_irq_mask(struct irq_data *data)
irq_data          284 drivers/gpio/gpio-ws16c48.c static void ws16c48_irq_unmask(struct irq_data *data)
irq_data          308 drivers/gpio/gpio-ws16c48.c static int ws16c48_irq_set_type(struct irq_data *data, unsigned flow_type)
irq_data           74 drivers/gpio/gpio-xgene-sb.c static int xgene_gpio_sb_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          130 drivers/gpio/gpio-xgene-sb.c 					 struct irq_data *irq_data,
irq_data          134 drivers/gpio/gpio-xgene-sb.c 	u32 gpio = HWIRQ_TO_GPIO(priv, irq_data->hwirq);
irq_data          151 drivers/gpio/gpio-xgene-sb.c 		struct irq_data *irq_data)
irq_data          154 drivers/gpio/gpio-xgene-sb.c 	u32 gpio = HWIRQ_TO_GPIO(priv, irq_data->hwirq);
irq_data          122 drivers/gpio/gpio-xlp.c static void xlp_gpio_irq_disable(struct irq_data *d)
irq_data          134 drivers/gpio/gpio-xlp.c static void xlp_gpio_irq_mask_ack(struct irq_data *d)
irq_data          147 drivers/gpio/gpio-xlp.c static void xlp_gpio_irq_unmask(struct irq_data *d)
irq_data          159 drivers/gpio/gpio-xlp.c static int xlp_gpio_set_irq_type(struct irq_data *d, unsigned int type)
irq_data          106 drivers/gpio/gpio-zx.c static int zx_irq_type(struct irq_data *d, unsigned trigger)
irq_data          177 drivers/gpio/gpio-zx.c static void zx_irq_mask(struct irq_data *d)
irq_data          192 drivers/gpio/gpio-zx.c static void zx_irq_unmask(struct irq_data *d)
irq_data          386 drivers/gpio/gpio-zynq.c static void zynq_gpio_irq_mask(struct irq_data *irq_data)
irq_data          390 drivers/gpio/gpio-zynq.c 		gpiochip_get_data(irq_data_get_irq_chip_data(irq_data));
irq_data          392 drivers/gpio/gpio-zynq.c 	device_pin_num = irq_data->hwirq;
irq_data          407 drivers/gpio/gpio-zynq.c static void zynq_gpio_irq_unmask(struct irq_data *irq_data)
irq_data          411 drivers/gpio/gpio-zynq.c 		gpiochip_get_data(irq_data_get_irq_chip_data(irq_data));
irq_data          413 drivers/gpio/gpio-zynq.c 	device_pin_num = irq_data->hwirq;
irq_data          427 drivers/gpio/gpio-zynq.c static void zynq_gpio_irq_ack(struct irq_data *irq_data)
irq_data          431 drivers/gpio/gpio-zynq.c 		gpiochip_get_data(irq_data_get_irq_chip_data(irq_data));
irq_data          433 drivers/gpio/gpio-zynq.c 	device_pin_num = irq_data->hwirq;
irq_data          446 drivers/gpio/gpio-zynq.c static void zynq_gpio_irq_enable(struct irq_data *irq_data)
irq_data          458 drivers/gpio/gpio-zynq.c 	zynq_gpio_irq_ack(irq_data);
irq_data          459 drivers/gpio/gpio-zynq.c 	zynq_gpio_irq_unmask(irq_data);
irq_data          477 drivers/gpio/gpio-zynq.c static int zynq_gpio_set_irq_type(struct irq_data *irq_data, unsigned int type)
irq_data          482 drivers/gpio/gpio-zynq.c 		gpiochip_get_data(irq_data_get_irq_chip_data(irq_data));
irq_data          484 drivers/gpio/gpio-zynq.c 	device_pin_num = irq_data->hwirq;
irq_data          533 drivers/gpio/gpio-zynq.c 		irq_set_chip_handler_name_locked(irq_data,
irq_data          537 drivers/gpio/gpio-zynq.c 		irq_set_chip_handler_name_locked(irq_data,
irq_data          544 drivers/gpio/gpio-zynq.c static int zynq_gpio_set_wake(struct irq_data *data, unsigned int on)
irq_data          554 drivers/gpio/gpio-zynq.c static int zynq_gpio_irq_reqres(struct irq_data *d)
irq_data          566 drivers/gpio/gpio-zynq.c static void zynq_gpio_irq_relres(struct irq_data *d)
irq_data          713 drivers/gpio/gpio-zynq.c 	struct irq_data *data = irq_get_irq_data(gpio->irq);
irq_data          726 drivers/gpio/gpio-zynq.c 	struct irq_data *data = irq_get_irq_data(gpio->irq);
irq_data         2119 drivers/gpio/gpiolib.c 				 struct irq_data *data, bool reserve)
irq_data         2137 drivers/gpio/gpiolib.c 				    struct irq_data *data)
irq_data         2168 drivers/gpio/gpiolib.c static int gpiochip_irq_reqres(struct irq_data *d)
irq_data         2175 drivers/gpio/gpiolib.c static void gpiochip_irq_relres(struct irq_data *d)
irq_data         2182 drivers/gpio/gpiolib.c static void gpiochip_irq_enable(struct irq_data *d)
irq_data         2193 drivers/gpio/gpiolib.c static void gpiochip_irq_disable(struct irq_data *d)
irq_data          217 drivers/gpio/sgpio-aspeed.c static void irqd_to_aspeed_sgpio_data(struct irq_data *d,
irq_data          233 drivers/gpio/sgpio-aspeed.c static void aspeed_sgpio_irq_ack(struct irq_data *d)
irq_data          253 drivers/gpio/sgpio-aspeed.c static void aspeed_sgpio_irq_set_mask(struct irq_data *d, bool set)
irq_data          278 drivers/gpio/sgpio-aspeed.c static void aspeed_sgpio_irq_mask(struct irq_data *d)
irq_data          283 drivers/gpio/sgpio-aspeed.c static void aspeed_sgpio_irq_unmask(struct irq_data *d)
irq_data          288 drivers/gpio/sgpio-aspeed.c static int aspeed_sgpio_set_type(struct irq_data *d, unsigned int type)
irq_data          569 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c static void amdgpu_irq_mask(struct irq_data *irqd)
irq_data          574 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c static void amdgpu_irq_unmask(struct irq_data *irqd)
irq_data         1428 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	union hpd_irq_data *irq_data)
irq_data         1444 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			irq_data->raw,
irq_data         1461 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		irq_data->bytes.sink_cnt.raw = tmp[DP_SINK_COUNT_ESI - DP_SINK_COUNT_ESI];
irq_data         1462 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		irq_data->bytes.device_service_irq.raw = tmp[DP_DEVICE_SERVICE_IRQ_VECTOR_ESI0 - DP_SINK_COUNT_ESI];
irq_data         1463 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		irq_data->bytes.lane01_status.raw = tmp[DP_LANE0_1_STATUS_ESI - DP_SINK_COUNT_ESI];
irq_data         1464 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		irq_data->bytes.lane23_status.raw = tmp[DP_LANE2_3_STATUS_ESI - DP_SINK_COUNT_ESI];
irq_data         1465 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		irq_data->bytes.lane_status_updated.raw = tmp[DP_LANE_ALIGN_STATUS_UPDATED_ESI - DP_SINK_COUNT_ESI];
irq_data         1466 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		irq_data->bytes.sink_status.raw = tmp[DP_SINK_STATUS_ESI - DP_SINK_COUNT_ESI];
irq_data         1555 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	union hpd_irq_data irq_data;
irq_data         1562 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	memset(&irq_data, 0, sizeof(irq_data));
irq_data         1614 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			if (read_hpd_rx_irq_data(link, &irq_data) == DC_OK)
irq_data         1617 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 						&irq_data))
irq_data          151 drivers/gpu/drm/i915/display/intel_lpe_audio.c static void lpe_audio_irq_unmask(struct irq_data *d)
irq_data          155 drivers/gpu/drm/i915/display/intel_lpe_audio.c static void lpe_audio_irq_mask(struct irq_data *d)
irq_data          177 drivers/gpu/drm/mediatek/mtk_dsi.c 	u32 irq_data;
irq_data          461 drivers/gpu/drm/mediatek/mtk_dsi.c 	dsi->irq_data |= irq_bit;
irq_data          466 drivers/gpu/drm/mediatek/mtk_dsi.c 	dsi->irq_data &= ~irq_bit;
irq_data          476 drivers/gpu/drm/mediatek/mtk_dsi.c 					       dsi->irq_data & irq_flag,
irq_data          100 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c static void dpu_mdss_irq_mask(struct irq_data *irqd)
irq_data          111 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c static void dpu_mdss_irq_unmask(struct irq_data *irqd)
irq_data           72 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c static void mdss_hw_mask_irq(struct irq_data *irqd)
irq_data           81 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c static void mdss_hw_unmask_irq(struct irq_data *irqd)
irq_data         1067 drivers/hid/hid-cp2112.c static void cp2112_gpio_irq_ack(struct irq_data *d)
irq_data         1071 drivers/hid/hid-cp2112.c static void cp2112_gpio_irq_mask(struct irq_data *d)
irq_data         1079 drivers/hid/hid-cp2112.c static void cp2112_gpio_irq_unmask(struct irq_data *d)
irq_data         1091 drivers/hid/hid-cp2112.c 	struct irq_data *d;
irq_data         1149 drivers/hid/hid-cp2112.c static unsigned int cp2112_gpio_irq_startup(struct irq_data *d)
irq_data         1165 drivers/hid/hid-cp2112.c static void cp2112_gpio_irq_shutdown(struct irq_data *d)
irq_data         1173 drivers/hid/hid-cp2112.c static int cp2112_gpio_irq_type(struct irq_data *d, unsigned int type)
irq_data          356 drivers/hwmon/abx500.c static irqreturn_t abx500_temp_irq_handler(int irq, void *irq_data)
irq_data          358 drivers/hwmon/abx500.c 	struct platform_device *pdev = irq_data;
irq_data          106 drivers/hwmon/da9055-hwmon.c static irqreturn_t da9055_auxadc_irq(int irq, void *irq_data)
irq_data          108 drivers/hwmon/da9055-hwmon.c 	struct da9055_hwmon *hwmon = irq_data;
irq_data          227 drivers/i2c/busses/i2c-cht-wc.c static void cht_wc_i2c_irq_lock(struct irq_data *data)
irq_data          234 drivers/i2c/busses/i2c-cht-wc.c static void cht_wc_i2c_irq_sync_unlock(struct irq_data *data)
irq_data          251 drivers/i2c/busses/i2c-cht-wc.c static void cht_wc_i2c_irq_enable(struct irq_data *data)
irq_data          258 drivers/i2c/busses/i2c-cht-wc.c static void cht_wc_i2c_irq_disable(struct irq_data *data)
irq_data          702 drivers/i2c/i2c-core-base.c 	struct irq_data *irqd;
irq_data          344 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_irq_set_type(struct irq_data *idata, unsigned int type)
irq_data           90 drivers/ide/icside.c 	struct icside_state *state = ec->irq_data;
irq_data          100 drivers/ide/icside.c 	struct icside_state *state = ec->irq_data;
irq_data          117 drivers/ide/icside.c 	struct icside_state *state = ec->irq_data;
irq_data          139 drivers/ide/icside.c 	struct icside_state *state = ec->irq_data;
irq_data          152 drivers/ide/icside.c 	struct icside_state *state = ec->irq_data;
irq_data         1044 drivers/iio/imu/adis16480.c 	struct irq_data *desc;
irq_data          687 drivers/iio/imu/bmi160/bmi160_core.c 	struct irq_data *desc;
irq_data         1079 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c 	struct irq_data *desc;
irq_data          501 drivers/iio/industrialio-trigger.c static void iio_trig_subirqmask(struct irq_data *d)
irq_data          510 drivers/iio/industrialio-trigger.c static void iio_trig_subirqunmask(struct irq_data *d)
irq_data           94 drivers/input/misc/cm109.c 	struct cm109_ctl_packet *irq_data;
irq_data          320 drivers/input/misc/cm109.c 	u8 data = dev->irq_data->byte[HID_IR0];
irq_data          369 drivers/input/misc/cm109.c 	     dev->irq_data->byte[0],
irq_data          370 drivers/input/misc/cm109.c 	     dev->irq_data->byte[1],
irq_data          371 drivers/input/misc/cm109.c 	     dev->irq_data->byte[2],
irq_data          372 drivers/input/misc/cm109.c 	     dev->irq_data->byte[3],
irq_data          390 drivers/input/misc/cm109.c 		if ((dev->gpi & 0xf0) == (dev->irq_data->byte[HID_IR1] & 0xf0))
irq_data          393 drivers/input/misc/cm109.c 		dev->gpi = dev->irq_data->byte[HID_IR1] & 0xf0;
irq_data          396 drivers/input/misc/cm109.c 		report_key(dev, dev->keymap[dev->irq_data->byte[HID_IR1]]);
irq_data          669 drivers/input/misc/cm109.c 	if (dev->irq_data)
irq_data          671 drivers/input/misc/cm109.c 				  dev->irq_data, dev->irq_dma);
irq_data          724 drivers/input/misc/cm109.c 	dev->irq_data = usb_alloc_coherent(udev, USB_PKT_LEN,
irq_data          726 drivers/input/misc/cm109.c 	if (!dev->irq_data)
irq_data          755 drivers/input/misc/cm109.c 	usb_fill_int_urb(dev->urb_irq, udev, pipe, dev->irq_data,
irq_data          140 drivers/input/misc/da9055_onkey.c 	irq = regmap_irq_get_virq(onkey->da9055->irq_data, irq);
irq_data           91 drivers/input/misc/yealink.c 	struct yld_ctl_packet	*irq_data;
irq_data          419 drivers/input/misc/yealink.c 	switch (yld->irq_data->cmd) {
irq_data          422 drivers/input/misc/yealink.c 		yld->master.s.keynum = yld->irq_data->data[0];
irq_data          427 drivers/input/misc/yealink.c 			yld->irq_data->data[0]);
irq_data          429 drivers/input/misc/yealink.c 		report_key(yld, map_p1k_to_key(yld->irq_data->data[0]));
irq_data          434 drivers/input/misc/yealink.c 			yld->irq_data->cmd);
irq_data          833 drivers/input/misc/yealink.c 	usb_free_coherent(yld->udev, USB_PKT_LEN, yld->irq_data, yld->irq_dma);
irq_data          883 drivers/input/misc/yealink.c 	yld->irq_data = usb_alloc_coherent(udev, USB_PKT_LEN,
irq_data          885 drivers/input/misc/yealink.c 	if (yld->irq_data == NULL)
irq_data          914 drivers/input/misc/yealink.c 	usb_fill_int_urb(yld->urb_irq, udev, pipe, yld->irq_data,
irq_data          205 drivers/input/touchscreen/ili210x.c static irqreturn_t ili210x_irq(int irq, void *irq_data)
irq_data          207 drivers/input/touchscreen/ili210x.c 	struct ili210x *priv = irq_data;
irq_data           83 drivers/input/touchscreen/wm831x-ts.c static irqreturn_t wm831x_ts_data_irq(int irq, void *irq_data)
irq_data           85 drivers/input/touchscreen/wm831x-ts.c 	struct wm831x_ts *wm831x_ts = irq_data;
irq_data          155 drivers/input/touchscreen/wm831x-ts.c static irqreturn_t wm831x_ts_pen_down_irq(int irq, void *irq_data)
irq_data          157 drivers/input/touchscreen/wm831x-ts.c 	struct wm831x_ts *wm831x_ts = irq_data;
irq_data         4236 drivers/iommu/amd_iommu.c 	struct irq_data *irq_data;
irq_data         4300 drivers/iommu/amd_iommu.c 		irq_data = irq_domain_get_irq_data(domain, virq + i);
irq_data         4301 drivers/iommu/amd_iommu.c 		cfg = irqd_cfg(irq_data);
irq_data         4302 drivers/iommu/amd_iommu.c 		if (!irq_data || !cfg) {
irq_data         4322 drivers/iommu/amd_iommu.c 		irq_data->hwirq = (devid << 16) + i;
irq_data         4323 drivers/iommu/amd_iommu.c 		irq_data->chip_data = data;
irq_data         4324 drivers/iommu/amd_iommu.c 		irq_data->chip = &amd_ir_chip;
irq_data         4333 drivers/iommu/amd_iommu.c 		irq_data = irq_domain_get_irq_data(domain, virq + i);
irq_data         4334 drivers/iommu/amd_iommu.c 		if (irq_data)
irq_data         4335 drivers/iommu/amd_iommu.c 			kfree(irq_data->chip_data);
irq_data         4348 drivers/iommu/amd_iommu.c 	struct irq_data *irq_data;
irq_data         4353 drivers/iommu/amd_iommu.c 		irq_data = irq_domain_get_irq_data(domain, virq  + i);
irq_data         4354 drivers/iommu/amd_iommu.c 		if (irq_data && irq_data->chip_data) {
irq_data         4355 drivers/iommu/amd_iommu.c 			data = irq_data->chip_data;
irq_data         4365 drivers/iommu/amd_iommu.c static void amd_ir_update_irte(struct irq_data *irqd, struct amd_iommu *iommu,
irq_data         4371 drivers/iommu/amd_iommu.c 				  struct irq_data *irq_data, bool reserve)
irq_data         4373 drivers/iommu/amd_iommu.c 	struct amd_ir_data *data = irq_data->chip_data;
irq_data         4376 drivers/iommu/amd_iommu.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
irq_data         4383 drivers/iommu/amd_iommu.c 	amd_ir_update_irte(irq_data, iommu, data, irte_info, cfg);
irq_data         4388 drivers/iommu/amd_iommu.c 				     struct irq_data *irq_data)
irq_data         4390 drivers/iommu/amd_iommu.c 	struct amd_ir_data *data = irq_data->chip_data;
irq_data         4455 drivers/iommu/amd_iommu.c static int amd_ir_set_vcpu_affinity(struct irq_data *data, void *vcpu_info)
irq_data         4512 drivers/iommu/amd_iommu.c static void amd_ir_update_irte(struct irq_data *irqd, struct amd_iommu *iommu,
irq_data         4527 drivers/iommu/amd_iommu.c static int amd_ir_set_affinity(struct irq_data *data,
irq_data         4533 drivers/iommu/amd_iommu.c 	struct irq_data *parent = data->parent_data;
irq_data         4555 drivers/iommu/amd_iommu.c static void ir_compose_msi_msg(struct irq_data *irq_data, struct msi_msg *msg)
irq_data         4557 drivers/iommu/amd_iommu.c 	struct amd_ir_data *ir_data = irq_data->chip_data;
irq_data         1630 drivers/iommu/dmar.c void dmar_msi_unmask(struct irq_data *data)
irq_data         1644 drivers/iommu/dmar.c void dmar_msi_mask(struct irq_data *data)
irq_data           38 drivers/iommu/hyperv-iommu.c static int hyperv_ir_set_affinity(struct irq_data *data,
irq_data           41 drivers/iommu/hyperv-iommu.c 	struct irq_data *parent = data->parent_data;
irq_data           73 drivers/iommu/hyperv-iommu.c 	struct irq_data *irq_data;
irq_data           84 drivers/iommu/hyperv-iommu.c 	irq_data = irq_domain_get_irq_data(domain, virq);
irq_data           85 drivers/iommu/hyperv-iommu.c 	if (!irq_data) {
irq_data           90 drivers/iommu/hyperv-iommu.c 	irq_data->chip = &hyperv_ir_chip;
irq_data          104 drivers/iommu/hyperv-iommu.c 	irq_data->chip_data = info->ioapic_entry;
irq_data          110 drivers/iommu/hyperv-iommu.c 	desc = irq_data_to_desc(irq_data);
irq_data          123 drivers/iommu/hyperv-iommu.c 			  struct irq_data *irq_data, bool reserve)
irq_data          125 drivers/iommu/hyperv-iommu.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
irq_data          126 drivers/iommu/hyperv-iommu.c 	struct IO_APIC_route_entry *entry = irq_data->chip_data;
irq_data         1152 drivers/iommu/intel_irq_remapping.c static void intel_ir_reconfigure_irte(struct irq_data *irqd, bool force)
irq_data         1185 drivers/iommu/intel_irq_remapping.c intel_ir_set_affinity(struct irq_data *data, const struct cpumask *mask,
irq_data         1188 drivers/iommu/intel_irq_remapping.c 	struct irq_data *parent = data->parent_data;
irq_data         1207 drivers/iommu/intel_irq_remapping.c static void intel_ir_compose_msi_msg(struct irq_data *irq_data,
irq_data         1210 drivers/iommu/intel_irq_remapping.c 	struct intel_ir_data *ir_data = irq_data->chip_data;
irq_data         1215 drivers/iommu/intel_irq_remapping.c static int intel_ir_set_vcpu_affinity(struct irq_data *data, void *info)
irq_data         1324 drivers/iommu/intel_irq_remapping.c 	struct irq_data *irq_data;
irq_data         1330 drivers/iommu/intel_irq_remapping.c 		irq_data = irq_domain_get_irq_data(domain, virq  + i);
irq_data         1331 drivers/iommu/intel_irq_remapping.c 		if (irq_data && irq_data->chip_data) {
irq_data         1332 drivers/iommu/intel_irq_remapping.c 			data = irq_data->chip_data;
irq_data         1337 drivers/iommu/intel_irq_remapping.c 			irq_domain_reset_irq_data(irq_data);
irq_data         1350 drivers/iommu/intel_irq_remapping.c 	struct irq_data *irq_data;
irq_data         1386 drivers/iommu/intel_irq_remapping.c 		irq_data = irq_domain_get_irq_data(domain, virq + i);
irq_data         1387 drivers/iommu/intel_irq_remapping.c 		irq_cfg = irqd_cfg(irq_data);
irq_data         1388 drivers/iommu/intel_irq_remapping.c 		if (!irq_data || !irq_cfg) {
irq_data         1404 drivers/iommu/intel_irq_remapping.c 		irq_data->hwirq = (index << 16) + i;
irq_data         1405 drivers/iommu/intel_irq_remapping.c 		irq_data->chip_data = ird;
irq_data         1406 drivers/iommu/intel_irq_remapping.c 		irq_data->chip = &intel_ir_chip;
irq_data         1427 drivers/iommu/intel_irq_remapping.c 					struct irq_data *irq_data, bool reserve)
irq_data         1429 drivers/iommu/intel_irq_remapping.c 	intel_ir_reconfigure_irte(irq_data, true);
irq_data         1434 drivers/iommu/intel_irq_remapping.c 					   struct irq_data *irq_data)
irq_data         1436 drivers/iommu/intel_irq_remapping.c 	struct intel_ir_data *data = irq_data->chip_data;
irq_data           15 drivers/iommu/irq_remapping.h struct irq_data;
irq_data           43 drivers/irqchip/exynos-combiner.c static inline void __iomem *combiner_base(struct irq_data *data)
irq_data           51 drivers/irqchip/exynos-combiner.c static void combiner_mask_irq(struct irq_data *data)
irq_data           58 drivers/irqchip/exynos-combiner.c static void combiner_unmask_irq(struct irq_data *data)
irq_data           95 drivers/irqchip/exynos-combiner.c static int combiner_set_affinity(struct irq_data *d,
irq_data          100 drivers/irqchip/exynos-combiner.c 	struct irq_data *data = irq_get_irq_data(chip_data->parent_irq);
irq_data           64 drivers/irqchip/irq-al-fic.c static int al_fic_irq_set_type(struct irq_data *data, unsigned int flow_type)
irq_data          130 drivers/irqchip/irq-al-fic.c static int al_fic_irq_retrigger(struct irq_data *data)
irq_data           39 drivers/irqchip/irq-alpine-msi.c static void alpine_msix_mask_msi_irq(struct irq_data *d)
irq_data           45 drivers/irqchip/irq-alpine-msi.c static void alpine_msix_unmask_msi_irq(struct irq_data *d)
irq_data           91 drivers/irqchip/irq-alpine-msi.c static void alpine_msix_compose_msi_msg(struct irq_data *data,
irq_data          123 drivers/irqchip/irq-alpine-msi.c 	struct irq_data *d;
irq_data          178 drivers/irqchip/irq-alpine-msi.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          172 drivers/irqchip/irq-armada-370-xp.c static void armada_370_xp_irq_mask(struct irq_data *d)
irq_data          184 drivers/irqchip/irq-armada-370-xp.c static void armada_370_xp_irq_unmask(struct irq_data *d)
irq_data          210 drivers/irqchip/irq-armada-370-xp.c static void armada_370_xp_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          217 drivers/irqchip/irq-armada-370-xp.c static int armada_370_xp_msi_set_affinity(struct irq_data *irq_data,
irq_data          259 drivers/irqchip/irq-armada-370-xp.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          316 drivers/irqchip/irq-armada-370-xp.c static int armada_xp_set_affinity(struct irq_data *d,
irq_data          434 drivers/irqchip/irq-armada-370-xp.c 		struct irq_data *data;
irq_data          602 drivers/irqchip/irq-armada-370-xp.c 		struct irq_data *data;
irq_data          107 drivers/irqchip/irq-aspeed-vic.c static void avic_ack_irq(struct irq_data *d)
irq_data          118 drivers/irqchip/irq-aspeed-vic.c static void avic_mask_irq(struct irq_data *d)
irq_data          127 drivers/irqchip/irq-aspeed-vic.c static void avic_unmask_irq(struct irq_data *d)
irq_data          137 drivers/irqchip/irq-aspeed-vic.c static void avic_mask_ack_irq(struct irq_data *d)
irq_data           60 drivers/irqchip/irq-ath79-misc.c static void ar71xx_misc_irq_unmask(struct irq_data *d)
irq_data           73 drivers/irqchip/irq-ath79-misc.c static void ar71xx_misc_irq_mask(struct irq_data *d)
irq_data           86 drivers/irqchip/irq-ath79-misc.c static void ar724x_misc_irq_ack(struct irq_data *d)
irq_data           15 drivers/irqchip/irq-ativic32.c static void ativic32_ack_irq(struct irq_data *data)
irq_data           20 drivers/irqchip/irq-ativic32.c static void ativic32_mask_irq(struct irq_data *data)
irq_data           26 drivers/irqchip/irq-ativic32.c static void ativic32_unmask_irq(struct irq_data *data)
irq_data           32 drivers/irqchip/irq-ativic32.c static int nointc_set_wake(struct irq_data *data, unsigned int on)
irq_data           77 drivers/irqchip/irq-ativic32.c 	struct irq_data *irq_data;
irq_data           79 drivers/irqchip/irq-ativic32.c 	irq_data = irq_get_irq_data(virq);
irq_data           80 drivers/irqchip/irq-ativic32.c 	if (!irq_data)
irq_data           91 drivers/irqchip/irq-ativic32.c 	irqd_set_trigger_type(irq_data, type);
irq_data           41 drivers/irqchip/irq-atmel-aic-common.c static void aic_common_shutdown(struct irq_data *d)
irq_data           48 drivers/irqchip/irq-atmel-aic-common.c int aic_common_set_type(struct irq_data *d, unsigned type, unsigned *val)
irq_data           20 drivers/irqchip/irq-atmel-aic-common.h int aic_common_set_type(struct irq_data *d, unsigned type, unsigned *val);
irq_data           77 drivers/irqchip/irq-atmel-aic.c static int aic_retrigger(struct irq_data *d)
irq_data           89 drivers/irqchip/irq-atmel-aic.c static int aic_set_type(struct irq_data *d, unsigned type)
irq_data          106 drivers/irqchip/irq-atmel-aic.c static void aic_suspend(struct irq_data *d)
irq_data          116 drivers/irqchip/irq-atmel-aic.c static void aic_resume(struct irq_data *d)
irq_data          126 drivers/irqchip/irq-atmel-aic.c static void aic_pm_shutdown(struct irq_data *d)
irq_data           86 drivers/irqchip/irq-atmel-aic5.c static void aic5_mask(struct irq_data *d)
irq_data          103 drivers/irqchip/irq-atmel-aic5.c static void aic5_unmask(struct irq_data *d)
irq_data          120 drivers/irqchip/irq-atmel-aic5.c static int aic5_retrigger(struct irq_data *d)
irq_data          134 drivers/irqchip/irq-atmel-aic5.c static int aic5_set_type(struct irq_data *d, unsigned type)
irq_data          155 drivers/irqchip/irq-atmel-aic5.c static void aic5_suspend(struct irq_data *d)
irq_data          185 drivers/irqchip/irq-atmel-aic5.c static void aic5_resume(struct irq_data *d)
irq_data          221 drivers/irqchip/irq-atmel-aic5.c static void aic5_pm_shutdown(struct irq_data *d)
irq_data           91 drivers/irqchip/irq-bcm2835.c static void armctrl_mask_irq(struct irq_data *d)
irq_data           96 drivers/irqchip/irq-bcm2835.c static void armctrl_unmask_irq(struct irq_data *d)
irq_data           42 drivers/irqchip/irq-bcm2836.c static void bcm2836_arm_irqchip_mask_timer_irq(struct irq_data *d)
irq_data           49 drivers/irqchip/irq-bcm2836.c static void bcm2836_arm_irqchip_unmask_timer_irq(struct irq_data *d)
irq_data           62 drivers/irqchip/irq-bcm2836.c static void bcm2836_arm_irqchip_mask_pmu_irq(struct irq_data *d)
irq_data           67 drivers/irqchip/irq-bcm2836.c static void bcm2836_arm_irqchip_unmask_pmu_irq(struct irq_data *d)
irq_data           78 drivers/irqchip/irq-bcm2836.c static void bcm2836_arm_irqchip_mask_gpu_irq(struct irq_data *d)
irq_data           82 drivers/irqchip/irq-bcm2836.c static void bcm2836_arm_irqchip_unmask_gpu_irq(struct irq_data *d)
irq_data          111 drivers/irqchip/irq-bcm6345-l1.c 					struct irq_data *d)
irq_data          152 drivers/irqchip/irq-bcm6345-l1.c static inline void __bcm6345_l1_unmask(struct irq_data *d)
irq_data          164 drivers/irqchip/irq-bcm6345-l1.c static inline void __bcm6345_l1_mask(struct irq_data *d)
irq_data          176 drivers/irqchip/irq-bcm6345-l1.c static void bcm6345_l1_unmask(struct irq_data *d)
irq_data          186 drivers/irqchip/irq-bcm6345-l1.c static void bcm6345_l1_mask(struct irq_data *d)
irq_data          196 drivers/irqchip/irq-bcm6345-l1.c static int bcm6345_l1_set_affinity(struct irq_data *d,
irq_data          148 drivers/irqchip/irq-bcm7038-l1.c static void __bcm7038_l1_unmask(struct irq_data *d, unsigned int cpu_idx)
irq_data          159 drivers/irqchip/irq-bcm7038-l1.c static void __bcm7038_l1_mask(struct irq_data *d, unsigned int cpu_idx)
irq_data          170 drivers/irqchip/irq-bcm7038-l1.c static void bcm7038_l1_unmask(struct irq_data *d)
irq_data          180 drivers/irqchip/irq-bcm7038-l1.c static void bcm7038_l1_mask(struct irq_data *d)
irq_data          190 drivers/irqchip/irq-bcm7038-l1.c static int bcm7038_l1_set_affinity(struct irq_data *d,
irq_data          218 drivers/irqchip/irq-bcm7038-l1.c static void bcm7038_l1_cpu_offline(struct irq_data *d)
irq_data           78 drivers/irqchip/irq-brcmstb-l2.c static void brcmstb_l2_mask_and_ack(struct irq_data *d)
irq_data          119 drivers/irqchip/irq-brcmstb-l2.c static void brcmstb_l2_intc_suspend(struct irq_data *d)
irq_data          138 drivers/irqchip/irq-brcmstb-l2.c static void brcmstb_l2_intc_resume(struct irq_data *d)
irq_data           91 drivers/irqchip/irq-clps711x.c static void clps711x_intc_eoi(struct irq_data *d)
irq_data           98 drivers/irqchip/irq-clps711x.c static void clps711x_intc_mask(struct irq_data *d)
irq_data          109 drivers/irqchip/irq-clps711x.c static void clps711x_intc_unmask(struct irq_data *d)
irq_data          159 drivers/irqchip/irq-crossbar.c 		struct irq_data *d = irq_domain_get_irq_data(domain, virq + i);
irq_data           46 drivers/irqchip/irq-csky-apb-intc.c static void irq_ck_mask_set_bit(struct irq_data *d)
irq_data           81 drivers/irqchip/irq-csky-mpintc.c static void csky_mpintc_enable(struct irq_data *d)
irq_data           90 drivers/irqchip/irq-csky-mpintc.c static void csky_mpintc_disable(struct irq_data *d)
irq_data           97 drivers/irqchip/irq-csky-mpintc.c static void csky_mpintc_eoi(struct irq_data *d)
irq_data          104 drivers/irqchip/irq-csky-mpintc.c static int csky_mpintc_set_type(struct irq_data *d, unsigned int type)
irq_data          127 drivers/irqchip/irq-csky-mpintc.c static int csky_irq_set_affinity(struct irq_data *d,
irq_data           55 drivers/irqchip/irq-davinci-cp-intc.c static void davinci_cp_intc_ack_irq(struct irq_data *d)
irq_data           60 drivers/irqchip/irq-davinci-cp-intc.c static void davinci_cp_intc_mask_irq(struct irq_data *d)
irq_data           68 drivers/irqchip/irq-davinci-cp-intc.c static void davinci_cp_intc_unmask_irq(struct irq_data *d)
irq_data           73 drivers/irqchip/irq-davinci-cp-intc.c static int davinci_cp_intc_set_irq_type(struct irq_data *d,
irq_data           54 drivers/irqchip/irq-dw-apb-ictl.c static void dw_apb_ictl_resume(struct irq_data *d)
irq_data           56 drivers/irqchip/irq-eznps.c static void nps400_irq_mask(struct irq_data *irqd)
irq_data           66 drivers/irqchip/irq-eznps.c static void nps400_irq_unmask(struct irq_data *irqd)
irq_data           76 drivers/irqchip/irq-eznps.c static void nps400_irq_eoi_global(struct irq_data *irqd)
irq_data           88 drivers/irqchip/irq-eznps.c static void nps400_irq_ack(struct irq_data *irqd)
irq_data           54 drivers/irqchip/irq-ftintc010.c static void ft010_irq_mask(struct irq_data *d)
irq_data           64 drivers/irqchip/irq-ftintc010.c static void ft010_irq_unmask(struct irq_data *d)
irq_data           74 drivers/irqchip/irq-ftintc010.c static void ft010_irq_ack(struct irq_data *d)
irq_data           81 drivers/irqchip/irq-ftintc010.c static int ft010_irq_set_type(struct irq_data *d, unsigned int trigger)
irq_data           73 drivers/irqchip/irq-gic-v2m.c static void gicv2m_mask_msi_irq(struct irq_data *d)
irq_data           79 drivers/irqchip/irq-gic-v2m.c static void gicv2m_unmask_msi_irq(struct irq_data *d)
irq_data          107 drivers/irqchip/irq-gic-v2m.c static void gicv2m_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          139 drivers/irqchip/irq-gic-v2m.c 	struct irq_data *d;
irq_data          224 drivers/irqchip/irq-gic-v2m.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data           13 drivers/irqchip/irq-gic-v3-its-pci-msi.c static void its_mask_msi_irq(struct irq_data *d)
irq_data           19 drivers/irqchip/irq-gic-v3-its-pci-msi.c static void its_unmask_msi_irq(struct irq_data *d)
irq_data         1049 drivers/irqchip/irq-gic-v3-its.c static inline u32 its_get_event_id(struct irq_data *d)
irq_data         1055 drivers/irqchip/irq-gic-v3-its.c static void lpi_write_config(struct irq_data *d, u8 clr, u8 set)
irq_data         1093 drivers/irqchip/irq-gic-v3-its.c static void lpi_update_config(struct irq_data *d, u8 clr, u8 set)
irq_data         1101 drivers/irqchip/irq-gic-v3-its.c static void its_vlpi_set_doorbell(struct irq_data *d, bool enable)
irq_data         1124 drivers/irqchip/irq-gic-v3-its.c static void its_mask_irq(struct irq_data *d)
irq_data         1132 drivers/irqchip/irq-gic-v3-its.c static void its_unmask_irq(struct irq_data *d)
irq_data         1140 drivers/irqchip/irq-gic-v3-its.c static int its_set_affinity(struct irq_data *d, const struct cpumask *mask_val,
irq_data         1185 drivers/irqchip/irq-gic-v3-its.c static void its_irq_compose_msi_msg(struct irq_data *d, struct msi_msg *msg)
irq_data         1201 drivers/irqchip/irq-gic-v3-its.c static int its_irq_set_irqchip_state(struct irq_data *d,
irq_data         1240 drivers/irqchip/irq-gic-v3-its.c 			struct irq_data *d = irq_get_irq_data(vpe->irq);
irq_data         1273 drivers/irqchip/irq-gic-v3-its.c static int its_vlpi_map(struct irq_data *d, struct its_cmd_info *info)
irq_data         1335 drivers/irqchip/irq-gic-v3-its.c static int its_vlpi_get(struct irq_data *d, struct its_cmd_info *info)
irq_data         1357 drivers/irqchip/irq-gic-v3-its.c static int its_vlpi_unmap(struct irq_data *d)
irq_data         1397 drivers/irqchip/irq-gic-v3-its.c static int its_vlpi_prop_update(struct irq_data *d, struct its_cmd_info *info)
irq_data         1413 drivers/irqchip/irq-gic-v3-its.c static int its_irq_set_vcpu_affinity(struct irq_data *d, void *vcpu_info)
irq_data         2613 drivers/irqchip/irq-gic-v3-its.c 				   struct irq_data *d, bool reserve)
irq_data         2642 drivers/irqchip/irq-gic-v3-its.c 				      struct irq_data *d)
irq_data         2654 drivers/irqchip/irq-gic-v3-its.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data         2664 drivers/irqchip/irq-gic-v3-its.c 		struct irq_data *data = irq_domain_get_irq_data(domain,
irq_data         2792 drivers/irqchip/irq-gic-v3-its.c static int its_vpe_set_affinity(struct irq_data *d,
irq_data         2887 drivers/irqchip/irq-gic-v3-its.c static int its_vpe_set_vcpu_affinity(struct irq_data *d, void *vcpu_info)
irq_data         2923 drivers/irqchip/irq-gic-v3-its.c static void its_vpe_send_inv(struct irq_data *d)
irq_data         2939 drivers/irqchip/irq-gic-v3-its.c static void its_vpe_mask_irq(struct irq_data *d)
irq_data         2951 drivers/irqchip/irq-gic-v3-its.c static void its_vpe_unmask_irq(struct irq_data *d)
irq_data         2958 drivers/irqchip/irq-gic-v3-its.c static int its_vpe_set_irqchip_state(struct irq_data *d,
irq_data         2988 drivers/irqchip/irq-gic-v3-its.c static int its_vpe_retrigger(struct irq_data *d)
irq_data         3061 drivers/irqchip/irq-gic-v3-its.c 		struct irq_data *data = irq_domain_get_irq_data(domain,
irq_data         3134 drivers/irqchip/irq-gic-v3-its.c 				       struct irq_data *d, bool reserve)
irq_data         3160 drivers/irqchip/irq-gic-v3-its.c 					  struct irq_data *d)
irq_data           46 drivers/irqchip/irq-gic-v3-mbi.c 	struct irq_data *d;
irq_data          133 drivers/irqchip/irq-gic-v3-mbi.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          145 drivers/irqchip/irq-gic-v3-mbi.c static void mbi_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          156 drivers/irqchip/irq-gic-v3-mbi.c static void mbi_mask_msi_irq(struct irq_data *d)
irq_data          162 drivers/irqchip/irq-gic-v3-mbi.c static void mbi_unmask_msi_irq(struct irq_data *d)
irq_data          203 drivers/irqchip/irq-gic-v3-mbi.c static void mbi_compose_mbi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          131 drivers/irqchip/irq-gic-v3.c static enum gic_intid_range get_intid_range(struct irq_data *d)
irq_data          136 drivers/irqchip/irq-gic-v3.c static inline unsigned int gic_irq(struct irq_data *d)
irq_data          141 drivers/irqchip/irq-gic-v3.c static inline int gic_irq_in_rdist(struct irq_data *d)
irq_data          147 drivers/irqchip/irq-gic-v3.c static inline void __iomem *gic_dist_base(struct irq_data *d)
irq_data          243 drivers/irqchip/irq-gic-v3.c static u32 convert_offset_index(struct irq_data *d, u32 offset, u32 *index)
irq_data          292 drivers/irqchip/irq-gic-v3.c static int gic_peek_irq(struct irq_data *d, u32 offset)
irq_data          308 drivers/irqchip/irq-gic-v3.c static void gic_poke_irq(struct irq_data *d, u32 offset)
irq_data          329 drivers/irqchip/irq-gic-v3.c static void gic_mask_irq(struct irq_data *d)
irq_data          334 drivers/irqchip/irq-gic-v3.c static void gic_eoimode1_mask_irq(struct irq_data *d)
irq_data          349 drivers/irqchip/irq-gic-v3.c static void gic_unmask_irq(struct irq_data *d)
irq_data          360 drivers/irqchip/irq-gic-v3.c static int gic_irq_set_irqchip_state(struct irq_data *d,
irq_data          389 drivers/irqchip/irq-gic-v3.c static int gic_irq_get_irqchip_state(struct irq_data *d,
irq_data          415 drivers/irqchip/irq-gic-v3.c static void gic_irq_set_prio(struct irq_data *d, u8 prio)
irq_data          425 drivers/irqchip/irq-gic-v3.c static u32 gic_get_ppi_index(struct irq_data *d)
irq_data          437 drivers/irqchip/irq-gic-v3.c static int gic_irq_nmi_setup(struct irq_data *d)
irq_data          474 drivers/irqchip/irq-gic-v3.c static void gic_irq_nmi_teardown(struct irq_data *d)
irq_data          507 drivers/irqchip/irq-gic-v3.c static void gic_eoi_irq(struct irq_data *d)
irq_data          512 drivers/irqchip/irq-gic-v3.c static void gic_eoimode1_eoi_irq(struct irq_data *d)
irq_data          523 drivers/irqchip/irq-gic-v3.c static int gic_set_type(struct irq_data *d, unsigned int type)
irq_data          563 drivers/irqchip/irq-gic-v3.c static int gic_irq_set_vcpu_affinity(struct irq_data *d, void *vcpu)
irq_data         1128 drivers/irqchip/irq-gic-v3.c static int gic_set_affinity(struct irq_data *d, const struct cpumask *mask_val,
irq_data         1367 drivers/irqchip/irq-gic-v3.c 		struct irq_data *d = irq_domain_get_irq_data(domain, virq + i);
irq_data          159 drivers/irqchip/irq-gic.c static inline void __iomem *gic_dist_base(struct irq_data *d)
irq_data          165 drivers/irqchip/irq-gic.c static inline void __iomem *gic_cpu_base(struct irq_data *d)
irq_data          171 drivers/irqchip/irq-gic.c static inline unsigned int gic_irq(struct irq_data *d)
irq_data          176 drivers/irqchip/irq-gic.c static inline bool cascading_gic_irq(struct irq_data *d)
irq_data          190 drivers/irqchip/irq-gic.c static void gic_poke_irq(struct irq_data *d, u32 offset)
irq_data          196 drivers/irqchip/irq-gic.c static int gic_peek_irq(struct irq_data *d, u32 offset)
irq_data          202 drivers/irqchip/irq-gic.c static void gic_mask_irq(struct irq_data *d)
irq_data          207 drivers/irqchip/irq-gic.c static void gic_eoimode1_mask_irq(struct irq_data *d)
irq_data          222 drivers/irqchip/irq-gic.c static void gic_unmask_irq(struct irq_data *d)
irq_data          227 drivers/irqchip/irq-gic.c static void gic_eoi_irq(struct irq_data *d)
irq_data          232 drivers/irqchip/irq-gic.c static void gic_eoimode1_eoi_irq(struct irq_data *d)
irq_data          241 drivers/irqchip/irq-gic.c static int gic_irq_set_irqchip_state(struct irq_data *d,
irq_data          267 drivers/irqchip/irq-gic.c static int gic_irq_get_irqchip_state(struct irq_data *d,
irq_data          290 drivers/irqchip/irq-gic.c static int gic_set_type(struct irq_data *d, unsigned int type)
irq_data          315 drivers/irqchip/irq-gic.c static int gic_irq_set_vcpu_affinity(struct irq_data *d, void *vcpu)
irq_data          329 drivers/irqchip/irq-gic.c static int gic_set_affinity(struct irq_data *d, const struct cpumask *mask_val,
irq_data           71 drivers/irqchip/irq-hip04.c static inline void __iomem *hip04_dist_base(struct irq_data *d)
irq_data           77 drivers/irqchip/irq-hip04.c static inline void __iomem *hip04_cpu_base(struct irq_data *d)
irq_data           83 drivers/irqchip/irq-hip04.c static inline unsigned int hip04_irq(struct irq_data *d)
irq_data           91 drivers/irqchip/irq-hip04.c static void hip04_mask_irq(struct irq_data *d)
irq_data          101 drivers/irqchip/irq-hip04.c static void hip04_unmask_irq(struct irq_data *d)
irq_data          111 drivers/irqchip/irq-hip04.c static void hip04_eoi_irq(struct irq_data *d)
irq_data          116 drivers/irqchip/irq-hip04.c static int hip04_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          146 drivers/irqchip/irq-hip04.c static int hip04_irq_set_affinity(struct irq_data *d,
irq_data           37 drivers/irqchip/irq-i8259.c static void disable_8259A_irq(struct irq_data *d);
irq_data           38 drivers/irqchip/irq-i8259.c static void enable_8259A_irq(struct irq_data *d);
irq_data           39 drivers/irqchip/irq-i8259.c static void mask_and_ack_8259A(struct irq_data *d);
irq_data           68 drivers/irqchip/irq-i8259.c static void disable_8259A_irq(struct irq_data *d)
irq_data           83 drivers/irqchip/irq-i8259.c static void enable_8259A_irq(struct irq_data *d)
irq_data          134 drivers/irqchip/irq-i8259.c static void mask_and_ack_8259A(struct irq_data *d)
irq_data          120 drivers/irqchip/irq-imgpdc.c static struct pdc_intc_priv *irqd_to_priv(struct irq_data *data)
irq_data          131 drivers/irqchip/irq-imgpdc.c static void perip_irq_mask(struct irq_data *data)
irq_data          141 drivers/irqchip/irq-imgpdc.c static void perip_irq_unmask(struct irq_data *data)
irq_data          151 drivers/irqchip/irq-imgpdc.c static int syswake_irq_set_type(struct irq_data *data, unsigned int flow_type)
irq_data          197 drivers/irqchip/irq-imgpdc.c static int pdc_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data           73 drivers/irqchip/irq-imx-gpcv2.c static int imx_gpcv2_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data           95 drivers/irqchip/irq-imx-gpcv2.c static void imx_gpcv2_irq_unmask(struct irq_data *d)
irq_data          111 drivers/irqchip/irq-imx-gpcv2.c static void imx_gpcv2_irq_mask(struct irq_data *d)
irq_data           45 drivers/irqchip/irq-imx-irqsteer.c static void imx_irqsteer_irq_unmask(struct irq_data *d)
irq_data           59 drivers/irqchip/irq-imx-irqsteer.c static void imx_irqsteer_irq_mask(struct irq_data *d)
irq_data           26 drivers/irqchip/irq-ingenic-tcu.c 	struct irq_chip *irq_chip = irq_data_get_irq_chip(&desc->irq_data);
irq_data           46 drivers/irqchip/irq-ingenic-tcu.c static void ingenic_tcu_gc_unmask_enable_reg(struct irq_data *d)
irq_data           60 drivers/irqchip/irq-ingenic-tcu.c static void ingenic_tcu_gc_mask_disable_reg(struct irq_data *d)
irq_data           73 drivers/irqchip/irq-ingenic-tcu.c static void ingenic_tcu_gc_mask_disable_reg_and_ack(struct irq_data *d)
irq_data           61 drivers/irqchip/irq-ingenic.c void ingenic_intc_irq_suspend(struct irq_data *data)
irq_data           67 drivers/irqchip/irq-ingenic.c void ingenic_intc_irq_resume(struct irq_data *data)
irq_data           65 drivers/irqchip/irq-ixp4xx.c static int ixp4xx_set_irq_type(struct irq_data *d, unsigned int type)
irq_data           73 drivers/irqchip/irq-ixp4xx.c static void ixp4xx_irq_mask(struct irq_data *d)
irq_data           93 drivers/irqchip/irq-ixp4xx.c static void ixp4xx_irq_unmask(struct irq_data *d)
irq_data           61 drivers/irqchip/irq-jcore-aic.c static void noop(struct irq_data *data)
irq_data           66 drivers/irqchip/irq-keystone.c static void keystone_irq_setmask(struct irq_data *d)
irq_data           74 drivers/irqchip/irq-keystone.c static void keystone_irq_unmask(struct irq_data *d)
irq_data           82 drivers/irqchip/irq-keystone.c static void keystone_irq_ack(struct irq_data *d)
irq_data           45 drivers/irqchip/irq-lpc32xx.c static void lpc32xx_irq_mask(struct irq_data *d)
irq_data           54 drivers/irqchip/irq-lpc32xx.c static void lpc32xx_irq_unmask(struct irq_data *d)
irq_data           63 drivers/irqchip/irq-lpc32xx.c static void lpc32xx_irq_ack(struct irq_data *d)
irq_data           71 drivers/irqchip/irq-lpc32xx.c static int lpc32xx_irq_set_type(struct irq_data *d, unsigned int type)
irq_data           85 drivers/irqchip/irq-ls-scfg-msi.c static void ls_scfg_msi_compose_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          103 drivers/irqchip/irq-ls-scfg-msi.c static int ls_scfg_msi_set_affinity(struct irq_data *irq_data,
irq_data          106 drivers/irqchip/irq-ls-scfg-msi.c 	struct ls_scfg_msi *msi_data = irq_data_get_irq_chip_data(irq_data);
irq_data          125 drivers/irqchip/irq-ls-scfg-msi.c 	irq_data_update_effective_affinity(irq_data, cpumask_of(cpu));
irq_data          172 drivers/irqchip/irq-ls-scfg-msi.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data           72 drivers/irqchip/irq-ls1x.c static int ls_intc_set_type(struct irq_data *data, unsigned int type)
irq_data          166 drivers/irqchip/irq-madera.c 	struct irq_data *irq_data;
irq_data          178 drivers/irqchip/irq-madera.c 		irq_data = irq_get_irq_data(madera->irq);
irq_data          179 drivers/irqchip/irq-madera.c 		if (!irq_data) {
irq_data          184 drivers/irqchip/irq-madera.c 		irq_flags = irqd_get_trigger_type(irq_data);
irq_data          215 drivers/irqchip/irq-madera.c 				  &madera_irq_chip, &madera->irq_data);
irq_data          236 drivers/irqchip/irq-madera.c 	regmap_del_irq_chip(madera->irq, madera->irq_data);
irq_data          104 drivers/irqchip/irq-mbigen.c static void mbigen_eoi_irq(struct irq_data *data)
irq_data          116 drivers/irqchip/irq-mbigen.c static int mbigen_set_type(struct irq_data *data, unsigned int type)
irq_data          149 drivers/irqchip/irq-mbigen.c 	struct irq_data *d = irq_get_irq_data(desc->irq);
irq_data          233 drivers/irqchip/irq-meson-gpio.c static int meson_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          332 drivers/irqchip/irq-meson-gpio.c 	struct irq_data *irq_data;
irq_data          340 drivers/irqchip/irq-meson-gpio.c 	irq_data = irq_domain_get_irq_data(domain, virq);
irq_data          341 drivers/irqchip/irq-meson-gpio.c 	channel_hwirq = irq_data_get_irq_chip_data(irq_data);
irq_data           40 drivers/irqchip/irq-mips-cpu.c static inline void unmask_mips_irq(struct irq_data *d)
irq_data           46 drivers/irqchip/irq-mips-cpu.c static inline void mask_mips_irq(struct irq_data *d)
irq_data           67 drivers/irqchip/irq-mips-cpu.c static unsigned int mips_mt_cpu_irq_startup(struct irq_data *d)
irq_data           81 drivers/irqchip/irq-mips-cpu.c static void mips_mt_cpu_irq_ack(struct irq_data *d)
irq_data           91 drivers/irqchip/irq-mips-cpu.c static void mips_mt_send_ipi(struct irq_data *d, unsigned int cpu)
irq_data          108 drivers/irqchip/irq-mips-gic.c static void gic_send_ipi(struct irq_data *d, unsigned int cpu)
irq_data          176 drivers/irqchip/irq-mips-gic.c static void gic_mask_irq(struct irq_data *d)
irq_data          184 drivers/irqchip/irq-mips-gic.c static void gic_unmask_irq(struct irq_data *d)
irq_data          196 drivers/irqchip/irq-mips-gic.c static void gic_ack_irq(struct irq_data *d)
irq_data          203 drivers/irqchip/irq-mips-gic.c static int gic_set_type(struct irq_data *d, unsigned int type)
irq_data          256 drivers/irqchip/irq-mips-gic.c static int gic_set_affinity(struct irq_data *d, const struct cpumask *cpumask,
irq_data          327 drivers/irqchip/irq-mips-gic.c static void gic_mask_local_irq(struct irq_data *d)
irq_data          334 drivers/irqchip/irq-mips-gic.c static void gic_unmask_local_irq(struct irq_data *d)
irq_data          347 drivers/irqchip/irq-mips-gic.c static void gic_mask_local_irq_all_vpes(struct irq_data *d)
irq_data          365 drivers/irqchip/irq-mips-gic.c static void gic_unmask_local_irq_all_vpes(struct irq_data *d)
irq_data          383 drivers/irqchip/irq-mips-gic.c static void gic_all_vpes_irq_cpu_online(struct irq_data *d)
irq_data          419 drivers/irqchip/irq-mips-gic.c 	struct irq_data *data;
irq_data          624 drivers/irqchip/irq-mips-gic.c 	struct irq_data *data;
irq_data           67 drivers/irqchip/irq-mmp.c static void icu_mask_ack_irq(struct irq_data *d)
irq_data           91 drivers/irqchip/irq-mmp.c static void icu_mask_irq(struct irq_data *d)
irq_data          120 drivers/irqchip/irq-mmp.c static void icu_unmask_irq(struct irq_data *d)
irq_data           24 drivers/irqchip/irq-mscc-ocelot.c static void ocelot_irq_unmask(struct irq_data *data)
irq_data           40 drivers/irqchip/irq-mtk-cirq.c static void mtk_cirq_write_mask(struct irq_data *data, unsigned int offset)
irq_data           49 drivers/irqchip/irq-mtk-cirq.c static void mtk_cirq_mask(struct irq_data *data)
irq_data           55 drivers/irqchip/irq-mtk-cirq.c static void mtk_cirq_unmask(struct irq_data *data)
irq_data           61 drivers/irqchip/irq-mtk-cirq.c static int mtk_cirq_set_type(struct irq_data *data, unsigned int type)
irq_data           26 drivers/irqchip/irq-mtk-sysirq.c static int mtk_sysirq_set_type(struct irq_data *data, unsigned int type)
irq_data           56 drivers/irqchip/irq-mvebu-gicp.c static void gicp_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          133 drivers/irqchip/irq-mvebu-gicp.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data           94 drivers/irqchip/irq-mvebu-icu.c 	struct irq_data *d = irq_get_irq_data(desc->irq);
irq_data          258 drivers/irqchip/irq-mvebu-icu.c 	struct irq_data *d = irq_get_irq_data(virq);
irq_data           50 drivers/irqchip/irq-mvebu-odmi.c static void odmi_compose_msi_msg(struct irq_data *d, struct msi_msg *msg)
irq_data           83 drivers/irqchip/irq-mvebu-odmi.c 	struct irq_data *d;
irq_data          128 drivers/irqchip/irq-mvebu-odmi.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data           42 drivers/irqchip/irq-mvebu-pic.c static void mvebu_pic_eoi_irq(struct irq_data *d)
irq_data           49 drivers/irqchip/irq-mvebu-pic.c static void mvebu_pic_mask_irq(struct irq_data *d)
irq_data           59 drivers/irqchip/irq-mvebu-pic.c static void mvebu_pic_unmask_irq(struct irq_data *d)
irq_data           56 drivers/irqchip/irq-mvebu-sei.c static void mvebu_sei_ack_irq(struct irq_data *d)
irq_data           65 drivers/irqchip/irq-mvebu-sei.c static void mvebu_sei_mask_irq(struct irq_data *d)
irq_data           79 drivers/irqchip/irq-mvebu-sei.c static void mvebu_sei_unmask_irq(struct irq_data *d)
irq_data           93 drivers/irqchip/irq-mvebu-sei.c static int mvebu_sei_set_affinity(struct irq_data *d,
irq_data          100 drivers/irqchip/irq-mvebu-sei.c static int mvebu_sei_set_irqchip_state(struct irq_data *d,
irq_data          121 drivers/irqchip/irq-mvebu-sei.c static int mvebu_sei_ap_set_type(struct irq_data *data, unsigned int type)
irq_data          138 drivers/irqchip/irq-mvebu-sei.c static void mvebu_sei_cp_compose_msi_msg(struct irq_data *data,
irq_data          149 drivers/irqchip/irq-mvebu-sei.c static int mvebu_sei_cp_set_type(struct irq_data *data, unsigned int type)
irq_data          186 drivers/irqchip/irq-mvebu-sei.c 		struct irq_data *d = irq_domain_get_irq_data(domain, virq + i);
irq_data          294 drivers/irqchip/irq-mvebu-sei.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data           62 drivers/irqchip/irq-mxs.c static u32 icoll_intr_bitshift(struct irq_data *d, u32 bit)
irq_data           72 drivers/irqchip/irq-mxs.c static void __iomem *icoll_intr_reg(struct irq_data *d)
irq_data           78 drivers/irqchip/irq-mxs.c static void icoll_ack_irq(struct irq_data *d)
irq_data           89 drivers/irqchip/irq-mxs.c static void icoll_mask_irq(struct irq_data *d)
irq_data           95 drivers/irqchip/irq-mxs.c static void icoll_unmask_irq(struct irq_data *d)
irq_data          101 drivers/irqchip/irq-mxs.c static void asm9260_mask_irq(struct irq_data *d)
irq_data          107 drivers/irqchip/irq-mxs.c static void asm9260_unmask_irq(struct irq_data *d)
irq_data          140 drivers/irqchip/irq-omap-intc.c static void omap_ack_irq(struct irq_data *d)
irq_data          145 drivers/irqchip/irq-omap-intc.c static void omap_mask_ack_irq(struct irq_data *d)
irq_data           26 drivers/irqchip/irq-or1k-pic.c static void or1k_pic_mask(struct irq_data *data)
irq_data           31 drivers/irqchip/irq-or1k-pic.c static void or1k_pic_unmask(struct irq_data *data)
irq_data           36 drivers/irqchip/irq-or1k-pic.c static void or1k_pic_ack(struct irq_data *data)
irq_data           41 drivers/irqchip/irq-or1k-pic.c static void or1k_pic_mask_ack(struct irq_data *data)
irq_data           53 drivers/irqchip/irq-or1k-pic.c static void or1k_pic_or1200_ack(struct irq_data *data)
irq_data           58 drivers/irqchip/irq-or1k-pic.c static void or1k_pic_or1200_mask_ack(struct irq_data *data)
irq_data          129 drivers/irqchip/irq-orion.c static unsigned int orion_bridge_irq_startup(struct irq_data *d)
irq_data           31 drivers/irqchip/irq-partition-percpu.c static void partition_irq_mask(struct irq_data *d)
irq_data           35 drivers/irqchip/irq-partition-percpu.c 	struct irq_data *data = irq_desc_get_irq_data(part->chained_desc);
irq_data           42 drivers/irqchip/irq-partition-percpu.c static void partition_irq_unmask(struct irq_data *d)
irq_data           46 drivers/irqchip/irq-partition-percpu.c 	struct irq_data *data = irq_desc_get_irq_data(part->chained_desc);
irq_data           53 drivers/irqchip/irq-partition-percpu.c static int partition_irq_set_irqchip_state(struct irq_data *d,
irq_data           59 drivers/irqchip/irq-partition-percpu.c 	struct irq_data *data = irq_desc_get_irq_data(part->chained_desc);
irq_data           68 drivers/irqchip/irq-partition-percpu.c static int partition_irq_get_irqchip_state(struct irq_data *d,
irq_data           74 drivers/irqchip/irq-partition-percpu.c 	struct irq_data *data = irq_desc_get_irq_data(part->chained_desc);
irq_data           83 drivers/irqchip/irq-partition-percpu.c static int partition_irq_set_type(struct irq_data *d, unsigned int type)
irq_data           87 drivers/irqchip/irq-partition-percpu.c 	struct irq_data *data = irq_desc_get_irq_data(part->chained_desc);
irq_data           95 drivers/irqchip/irq-partition-percpu.c static void partition_irq_print_chip(struct irq_data *d, struct seq_file *p)
irq_data           99 drivers/irqchip/irq-partition-percpu.c 	struct irq_data *data = irq_desc_get_irq_data(part->chained_desc);
irq_data          168 drivers/irqchip/irq-partition-percpu.c 	struct irq_data *d;
irq_data           52 drivers/irqchip/irq-pic32-evic.c static struct evic_chip_data *irqd_to_priv(struct irq_data *data)
irq_data           77 drivers/irqchip/irq-pic32-evic.c static int pic32_set_type_edge(struct irq_data *data,
irq_data          129 drivers/irqchip/irq-pic32-evic.c 	struct irq_data *data;
irq_data           30 drivers/irqchip/irq-rda-intc.c static void rda_intc_mask_irq(struct irq_data *d)
irq_data           35 drivers/irqchip/irq-rda-intc.c static void rda_intc_unmask_irq(struct irq_data *d)
irq_data           40 drivers/irqchip/irq-rda-intc.c static int rda_intc_set_type(struct irq_data *data, unsigned int flow_type)
irq_data           29 drivers/irqchip/irq-renesas-h8300h.c static void h8300h_disable_irq(struct irq_data *data)
irq_data           43 drivers/irqchip/irq-renesas-h8300h.c static void h8300h_enable_irq(struct irq_data *data)
irq_data           34 drivers/irqchip/irq-renesas-h8s.c static void h8s_disable_irq(struct irq_data *data)
irq_data           48 drivers/irqchip/irq-renesas-h8s.c static void h8s_enable_irq(struct irq_data *data)
irq_data          179 drivers/irqchip/irq-renesas-intc-irqpin.c static void intc_irqpin_irq_enable(struct irq_data *d)
irq_data          188 drivers/irqchip/irq-renesas-intc-irqpin.c static void intc_irqpin_irq_disable(struct irq_data *d)
irq_data          197 drivers/irqchip/irq-renesas-intc-irqpin.c static void intc_irqpin_shared_irq_enable(struct irq_data *d)
irq_data          208 drivers/irqchip/irq-renesas-intc-irqpin.c static void intc_irqpin_shared_irq_disable(struct irq_data *d)
irq_data          219 drivers/irqchip/irq-renesas-intc-irqpin.c static void intc_irqpin_irq_enable_force(struct irq_data *d)
irq_data          233 drivers/irqchip/irq-renesas-intc-irqpin.c static void intc_irqpin_irq_disable_force(struct irq_data *d)
irq_data          257 drivers/irqchip/irq-renesas-intc-irqpin.c static int intc_irqpin_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          269 drivers/irqchip/irq-renesas-intc-irqpin.c static int intc_irqpin_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          382 drivers/irqchip/irq-renesas-intc-irqpin.c 	void (*enable_fn)(struct irq_data *d);
irq_data          383 drivers/irqchip/irq-renesas-intc-irqpin.c 	void (*disable_fn)(struct irq_data *d);
irq_data           56 drivers/irqchip/irq-renesas-irqc.c static struct irqc_priv *irq_data_to_priv(struct irq_data *data)
irq_data           74 drivers/irqchip/irq-renesas-irqc.c static int irqc_irq_set_type(struct irq_data *d, unsigned int type)
irq_data           93 drivers/irqchip/irq-renesas-irqc.c static int irqc_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data           49 drivers/irqchip/irq-renesas-rza1.c static struct rza1_irqc_priv *irq_data_to_priv(struct irq_data *data)
irq_data           54 drivers/irqchip/irq-renesas-rza1.c static void rza1_irqc_eoi(struct irq_data *d)
irq_data           68 drivers/irqchip/irq-renesas-rza1.c static int rza1_irqc_set_type(struct irq_data *d, unsigned int type)
irq_data           77 drivers/irqchip/irq-s3c24xx.c static void s3c_irq_mask(struct irq_data *data)
irq_data           79 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data);
irq_data           80 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_intc *intc = irq_data->intc;
irq_data           87 drivers/irqchip/irq-s3c24xx.c 	mask |= (1UL << irq_data->offset);
irq_data           91 drivers/irqchip/irq-s3c24xx.c 		parent_data = &parent_intc->irqs[irq_data->parent_irq];
irq_data           99 drivers/irqchip/irq-s3c24xx.c 					 irq_data->parent_irq);
irq_data          105 drivers/irqchip/irq-s3c24xx.c static void s3c_irq_unmask(struct irq_data *data)
irq_data          107 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data);
irq_data          108 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_intc *intc = irq_data->intc;
irq_data          114 drivers/irqchip/irq-s3c24xx.c 	mask &= ~(1UL << irq_data->offset);
irq_data          119 drivers/irqchip/irq-s3c24xx.c 					 irq_data->parent_irq);
irq_data          124 drivers/irqchip/irq-s3c24xx.c static inline void s3c_irq_ack(struct irq_data *data)
irq_data          126 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data);
irq_data          127 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_intc *intc = irq_data->intc;
irq_data          128 drivers/irqchip/irq-s3c24xx.c 	unsigned long bitval = 1UL << irq_data->offset;
irq_data          135 drivers/irqchip/irq-s3c24xx.c static int s3c_irq_type(struct irq_data *data, unsigned int type)
irq_data          209 drivers/irqchip/irq-s3c24xx.c static int s3c_irqext_type(struct irq_data *data, unsigned int type)
irq_data          238 drivers/irqchip/irq-s3c24xx.c static int s3c_irqext0_type(struct irq_data *data, unsigned int type)
irq_data          295 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = irq_desc_get_chip_data(desc);
irq_data          296 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_intc *intc = irq_data->intc;
irq_data          297 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_intc *sub_intc = irq_data->sub_intc;
irq_data          313 drivers/irqchip/irq-s3c24xx.c 	src &= irq_data->sub_bits;
irq_data          411 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = &intc->irqs[hw];
irq_data          417 drivers/irqchip/irq-s3c24xx.c 	irq_data->intc = intc;
irq_data          418 drivers/irqchip/irq-s3c24xx.c 	irq_data->offset = hw;
irq_data          423 drivers/irqchip/irq-s3c24xx.c 	switch (irq_data->type) {
irq_data          454 drivers/irqchip/irq-s3c24xx.c 		pr_err("irq-s3c24xx: unsupported irqtype %d\n", irq_data->type);
irq_data          458 drivers/irqchip/irq-s3c24xx.c 	irq_set_chip_data(virq, irq_data);
irq_data          460 drivers/irqchip/irq-s3c24xx.c 	if (parent_intc && irq_data->type != S3C_IRQTYPE_NONE) {
irq_data          461 drivers/irqchip/irq-s3c24xx.c 		if (irq_data->parent_irq > 31) {
irq_data          463 drivers/irqchip/irq-s3c24xx.c 			       irq_data->parent_irq);
irq_data          467 drivers/irqchip/irq-s3c24xx.c 		parent_irq_data = &parent_intc->irqs[irq_data->parent_irq];
irq_data          473 drivers/irqchip/irq-s3c24xx.c 					 irq_data->parent_irq);
irq_data          476 drivers/irqchip/irq-s3c24xx.c 			       irq_data->parent_irq);
irq_data          517 drivers/irqchip/irq-s3c24xx.c 				       struct s3c_irq_data *irq_data,
irq_data          531 drivers/irqchip/irq-s3c24xx.c 	intc->irqs = irq_data;
irq_data         1146 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data = &intc->irqs[intc_hw];
irq_data         1149 drivers/irqchip/irq-s3c24xx.c 	irq_data->intc = intc;
irq_data         1150 drivers/irqchip/irq-s3c24xx.c 	irq_data->offset = intc_hw;
irq_data         1158 drivers/irqchip/irq-s3c24xx.c 	irq_set_chip_data(virq, irq_data);
irq_data         1172 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *irq_data;
irq_data         1190 drivers/irqchip/irq-s3c24xx.c 		irq_data = &intc->irqs[intspec[2]];
irq_data         1191 drivers/irqchip/irq-s3c24xx.c 		irq_data->parent_irq = intspec[1];
irq_data         1192 drivers/irqchip/irq-s3c24xx.c 		parent_irq_data = &parent_intc->irqs[irq_data->parent_irq];
irq_data           34 drivers/irqchip/irq-sa11x0.c static void sa1100_mask_irq(struct irq_data *d)
irq_data           43 drivers/irqchip/irq-sa11x0.c static void sa1100_unmask_irq(struct irq_data *d)
irq_data           52 drivers/irqchip/irq-sa11x0.c static int sa1100_set_wake(struct irq_data *d, unsigned int on)
irq_data          100 drivers/irqchip/irq-sifive-plic.c static void plic_irq_unmask(struct irq_data *d)
irq_data          109 drivers/irqchip/irq-sifive-plic.c static void plic_irq_mask(struct irq_data *d)
irq_data          115 drivers/irqchip/irq-sifive-plic.c static int plic_set_affinity(struct irq_data *d,
irq_data          137 drivers/irqchip/irq-sifive-plic.c static void plic_irq_eoi(struct irq_data *d)
irq_data           40 drivers/irqchip/irq-sni-exiu.c static void exiu_irq_eoi(struct irq_data *d)
irq_data           48 drivers/irqchip/irq-sni-exiu.c static void exiu_irq_mask(struct irq_data *d)
irq_data           58 drivers/irqchip/irq-sni-exiu.c static void exiu_irq_unmask(struct irq_data *d)
irq_data           68 drivers/irqchip/irq-sni-exiu.c static void exiu_irq_enable(struct irq_data *d)
irq_data           81 drivers/irqchip/irq-sni-exiu.c static int exiu_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          255 drivers/irqchip/irq-stm32-exti.c static int stm32_exti_set_type(struct irq_data *d,
irq_data          316 drivers/irqchip/irq-stm32-exti.c static int stm32_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          408 drivers/irqchip/irq-stm32-exti.c 	struct irq_data *data = irq_domain_get_irq_data(d, virq);
irq_data          419 drivers/irqchip/irq-stm32-exti.c static void stm32_irq_ack(struct irq_data *d)
irq_data          434 drivers/irqchip/irq-stm32-exti.c static inline u32 stm32_exti_set_bit(struct irq_data *d, u32 reg)
irq_data          447 drivers/irqchip/irq-stm32-exti.c static inline u32 stm32_exti_clr_bit(struct irq_data *d, u32 reg)
irq_data          460 drivers/irqchip/irq-stm32-exti.c static void stm32_exti_h_eoi(struct irq_data *d)
irq_data          477 drivers/irqchip/irq-stm32-exti.c static void stm32_exti_h_mask(struct irq_data *d)
irq_data          490 drivers/irqchip/irq-stm32-exti.c static void stm32_exti_h_unmask(struct irq_data *d)
irq_data          503 drivers/irqchip/irq-stm32-exti.c static int stm32_exti_h_set_type(struct irq_data *d, unsigned int type)
irq_data          535 drivers/irqchip/irq-stm32-exti.c static int stm32_exti_h_set_wake(struct irq_data *d, unsigned int on)
irq_data          552 drivers/irqchip/irq-stm32-exti.c static int stm32_exti_h_set_affinity(struct irq_data *d,
irq_data           49 drivers/irqchip/irq-sun4i.c static void sun4i_irq_ack(struct irq_data *irqd)
irq_data           59 drivers/irqchip/irq-sun4i.c static void sun4i_irq_mask(struct irq_data *irqd)
irq_data           72 drivers/irqchip/irq-sun4i.c static void sun4i_irq_unmask(struct irq_data *irqd)
irq_data          110 drivers/irqchip/irq-sunxi-nmi.c static int sunxi_sc_nmi_set_type(struct irq_data *data, unsigned int flow_type)
irq_data           88 drivers/irqchip/irq-tango.c static int tangox_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data           42 drivers/irqchip/irq-tb10x.c static int tb10x_irq_set_type(struct irq_data *data, unsigned int flow_type)
irq_data           82 drivers/irqchip/irq-tegra.c static inline void tegra_ictlr_write_mask(struct irq_data *d, unsigned long reg)
irq_data           91 drivers/irqchip/irq-tegra.c static void tegra_mask(struct irq_data *d)
irq_data           97 drivers/irqchip/irq-tegra.c static void tegra_unmask(struct irq_data *d)
irq_data          103 drivers/irqchip/irq-tegra.c static void tegra_eoi(struct irq_data *d)
irq_data          109 drivers/irqchip/irq-tegra.c static int tegra_retrigger(struct irq_data *d)
irq_data          116 drivers/irqchip/irq-tegra.c static int tegra_set_wake(struct irq_data *d, unsigned int enable)
irq_data          326 drivers/irqchip/irq-ti-sci-inta.c static int ti_sci_inta_request_resources(struct irq_data *data)
irq_data          346 drivers/irqchip/irq-ti-sci-inta.c static void ti_sci_inta_release_resources(struct irq_data *data)
irq_data          359 drivers/irqchip/irq-ti-sci-inta.c static void ti_sci_inta_manage_event(struct irq_data *data, u32 offset)
irq_data          377 drivers/irqchip/irq-ti-sci-inta.c static void ti_sci_inta_mask_irq(struct irq_data *data)
irq_data          386 drivers/irqchip/irq-ti-sci-inta.c static void ti_sci_inta_unmask_irq(struct irq_data *data)
irq_data          395 drivers/irqchip/irq-ti-sci-inta.c static void ti_sci_inta_ack_irq(struct irq_data *data)
irq_data          405 drivers/irqchip/irq-ti-sci-inta.c static int ti_sci_inta_set_affinity(struct irq_data *d,
irq_data          420 drivers/irqchip/irq-ti-sci-inta.c static int ti_sci_inta_set_type(struct irq_data *data, unsigned int type)
irq_data          459 drivers/irqchip/irq-ti-sci-inta.c 	struct irq_data *data = irq_domain_get_irq_data(domain, virq);
irq_data           92 drivers/irqchip/irq-ti-sci-intr.c 	struct irq_data *data, *parent_data;
irq_data           32 drivers/irqchip/irq-ts4800.c static void ts4800_irq_mask(struct irq_data *d)
irq_data           41 drivers/irqchip/irq-ts4800.c static void ts4800_irq_unmask(struct irq_data *d)
irq_data           57 drivers/irqchip/irq-uniphier-aidet.c static int uniphier_aidet_irq_set_type(struct irq_data *data, unsigned int type)
irq_data           54 drivers/irqchip/irq-versatile-fpga.c static void fpga_irq_mask(struct irq_data *d)
irq_data           62 drivers/irqchip/irq-versatile-fpga.c static void fpga_irq_unmask(struct irq_data *d)
irq_data           86 drivers/irqchip/irq-vf610-mscm-ir.c static void vf610_mscm_ir_enable(struct irq_data *data)
irq_data          103 drivers/irqchip/irq-vf610-mscm-ir.c static void vf610_mscm_ir_disable(struct irq_data *data)
irq_data          303 drivers/irqchip/irq-vic.c static void vic_ack_irq(struct irq_data *d)
irq_data          312 drivers/irqchip/irq-vic.c static void vic_mask_irq(struct irq_data *d)
irq_data          319 drivers/irqchip/irq-vic.c static void vic_unmask_irq(struct irq_data *d)
irq_data          341 drivers/irqchip/irq-vic.c static int vic_set_wake(struct irq_data *d, unsigned int on)
irq_data           70 drivers/irqchip/irq-vt8500.c static void vt8500_irq_mask(struct irq_data *d)
irq_data           91 drivers/irqchip/irq-vt8500.c static void vt8500_irq_unmask(struct irq_data *d)
irq_data          102 drivers/irqchip/irq-vt8500.c static int vt8500_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data           61 drivers/irqchip/irq-xilinx-intc.c static void intc_enable_or_unmask(struct irq_data *d)
irq_data           77 drivers/irqchip/irq-xilinx-intc.c static void intc_disable_or_mask(struct irq_data *d)
irq_data           83 drivers/irqchip/irq-xilinx-intc.c static void intc_ack(struct irq_data *d)
irq_data           89 drivers/irqchip/irq-xilinx-intc.c static void intc_mask_ack(struct irq_data *d)
irq_data           69 drivers/irqchip/irq-xtensa-mx.c static void xtensa_mx_irq_mask(struct irq_data *d)
irq_data           87 drivers/irqchip/irq-xtensa-mx.c static void xtensa_mx_irq_unmask(struct irq_data *d)
irq_data          105 drivers/irqchip/irq-xtensa-mx.c static void xtensa_mx_irq_enable(struct irq_data *d)
irq_data          110 drivers/irqchip/irq-xtensa-mx.c static void xtensa_mx_irq_disable(struct irq_data *d)
irq_data          115 drivers/irqchip/irq-xtensa-mx.c static void xtensa_mx_irq_ack(struct irq_data *d)
irq_data          120 drivers/irqchip/irq-xtensa-mx.c static int xtensa_mx_irq_retrigger(struct irq_data *d)
irq_data          130 drivers/irqchip/irq-xtensa-mx.c static int xtensa_mx_irq_set_affinity(struct irq_data *d,
irq_data           44 drivers/irqchip/irq-xtensa-pic.c static void xtensa_irq_mask(struct irq_data *d)
irq_data           50 drivers/irqchip/irq-xtensa-pic.c static void xtensa_irq_unmask(struct irq_data *d)
irq_data           56 drivers/irqchip/irq-xtensa-pic.c static void xtensa_irq_enable(struct irq_data *d)
irq_data           61 drivers/irqchip/irq-xtensa-pic.c static void xtensa_irq_disable(struct irq_data *d)
irq_data           66 drivers/irqchip/irq-xtensa-pic.c static void xtensa_irq_ack(struct irq_data *d)
irq_data           71 drivers/irqchip/irq-xtensa-pic.c static int xtensa_irq_retrigger(struct irq_data *d)
irq_data           39 drivers/irqchip/irq-zevio.c static void zevio_irq_ack(struct irq_data *irqd)
irq_data           83 drivers/irqchip/qcom-irq-combiner.c static void combiner_irq_chip_mask_irq(struct irq_data *data)
irq_data           91 drivers/irqchip/qcom-irq-combiner.c static void combiner_irq_chip_unmask_irq(struct irq_data *data)
irq_data           50 drivers/irqchip/qcom-pdc.c static void pdc_enable_intr(struct irq_data *d, bool on)
irq_data           66 drivers/irqchip/qcom-pdc.c static void qcom_pdc_gic_mask(struct irq_data *d)
irq_data           72 drivers/irqchip/qcom-pdc.c static void qcom_pdc_gic_unmask(struct irq_data *d)
irq_data          112 drivers/irqchip/qcom-pdc.c static int qcom_pdc_gic_set_type(struct irq_data *d, unsigned int type)
irq_data           58 drivers/irqchip/spear-shirq.c static void shirq_irq_mask(struct irq_data *d)
irq_data           70 drivers/irqchip/spear-shirq.c static void shirq_irq_unmask(struct irq_data *d)
irq_data         1278 drivers/memory/omap-gpmc.c static void gpmc_irq_disable(struct irq_data *p)
irq_data         1283 drivers/memory/omap-gpmc.c static void gpmc_irq_enable(struct irq_data *p)
irq_data         1288 drivers/memory/omap-gpmc.c static void gpmc_irq_mask(struct irq_data *d)
irq_data         1293 drivers/memory/omap-gpmc.c static void gpmc_irq_unmask(struct irq_data *d)
irq_data         1318 drivers/memory/omap-gpmc.c static void gpmc_irq_ack(struct irq_data *d)
irq_data         1330 drivers/memory/omap-gpmc.c static int gpmc_irq_set_type(struct irq_data *d, unsigned int trigger)
irq_data          393 drivers/mfd/88pm800.c 				chip->regmap_irq_chip, &chip->irq_data);
irq_data          401 drivers/mfd/88pm800.c 	regmap_del_irq_chip(chip->irq, chip->irq_data);
irq_data          168 drivers/mfd/88pm805.c 				chip->regmap_irq_chip, &chip->irq_data);
irq_data          176 drivers/mfd/88pm805.c 	regmap_del_irq_chip(chip->irq, chip->irq_data);
irq_data          465 drivers/mfd/88pm860x-core.c 	struct pm860x_irq_data *irq_data;
irq_data          472 drivers/mfd/88pm860x-core.c 		irq_data = &pm860x_irqs[i];
irq_data          473 drivers/mfd/88pm860x-core.c 		if (read_reg != irq_data->reg) {
irq_data          474 drivers/mfd/88pm860x-core.c 			read_reg = irq_data->reg;
irq_data          475 drivers/mfd/88pm860x-core.c 			value = pm860x_reg_read(i2c, irq_data->reg);
irq_data          477 drivers/mfd/88pm860x-core.c 		if (value & irq_data->enable)
irq_data          483 drivers/mfd/88pm860x-core.c static void pm860x_irq_lock(struct irq_data *data)
irq_data          490 drivers/mfd/88pm860x-core.c static void pm860x_irq_sync_unlock(struct irq_data *data)
irq_data          493 drivers/mfd/88pm860x-core.c 	struct pm860x_irq_data *irq_data;
irq_data          504 drivers/mfd/88pm860x-core.c 		irq_data = &pm860x_irqs[i];
irq_data          505 drivers/mfd/88pm860x-core.c 		switch (irq_data->mask_reg) {
irq_data          507 drivers/mfd/88pm860x-core.c 			mask[0] &= ~irq_data->offs;
irq_data          508 drivers/mfd/88pm860x-core.c 			mask[0] |= irq_data->enable;
irq_data          511 drivers/mfd/88pm860x-core.c 			mask[1] &= ~irq_data->offs;
irq_data          512 drivers/mfd/88pm860x-core.c 			mask[1] |= irq_data->enable;
irq_data          515 drivers/mfd/88pm860x-core.c 			mask[2] &= ~irq_data->offs;
irq_data          516 drivers/mfd/88pm860x-core.c 			mask[2] |= irq_data->enable;
irq_data          534 drivers/mfd/88pm860x-core.c static void pm860x_irq_enable(struct irq_data *data)
irq_data          539 drivers/mfd/88pm860x-core.c static void pm860x_irq_disable(struct irq_data *data)
irq_data          343 drivers/mfd/ab8500-core.c static void ab8500_irq_lock(struct irq_data *data)
irq_data          351 drivers/mfd/ab8500-core.c static void ab8500_irq_sync_unlock(struct irq_data *data)
irq_data          384 drivers/mfd/ab8500-core.c static void ab8500_irq_mask(struct irq_data *data)
irq_data          403 drivers/mfd/ab8500-core.c static void ab8500_irq_unmask(struct irq_data *data)
irq_data          433 drivers/mfd/ab8500-core.c static int ab8500_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          161 drivers/mfd/arizona-irq.c static void arizona_irq_enable(struct irq_data *data)
irq_data          165 drivers/mfd/arizona-irq.c static void arizona_irq_disable(struct irq_data *data)
irq_data          169 drivers/mfd/arizona-irq.c static int arizona_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data          211 drivers/mfd/arizona-irq.c 	struct irq_data *irq_data;
irq_data          278 drivers/mfd/arizona-irq.c 		irq_data = irq_get_irq_data(arizona->irq);
irq_data          279 drivers/mfd/arizona-irq.c 		if (!irq_data) {
irq_data          285 drivers/mfd/arizona-irq.c 		arizona->pdata.irq_flags = irqd_get_trigger_type(irq_data);
irq_data          322 drivers/mfd/as3722.c 	struct irq_data *irq_data;
irq_data          329 drivers/mfd/as3722.c 	irq_data = irq_get_irq_data(i2c->irq);
irq_data          330 drivers/mfd/as3722.c 	if (!irq_data) {
irq_data          341 drivers/mfd/as3722.c 	as3722->irq_flags = irqd_get_trigger_type(irq_data);
irq_data          381 drivers/mfd/as3722.c 				       &as3722->irq_data);
irq_data          402 drivers/mfd/as3722.c 				   regmap_irq_get_domain(as3722->irq_data));
irq_data          142 drivers/mfd/asic3.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          222 drivers/mfd/asic3.c static void asic3_mask_gpio_irq(struct irq_data *data)
irq_data          238 drivers/mfd/asic3.c static void asic3_mask_irq(struct irq_data *data)
irq_data          259 drivers/mfd/asic3.c static void asic3_unmask_gpio_irq(struct irq_data *data)
irq_data          275 drivers/mfd/asic3.c static void asic3_unmask_irq(struct irq_data *data)
irq_data          296 drivers/mfd/asic3.c static int asic3_gpio_irq_type(struct irq_data *data, unsigned int type)
irq_data          353 drivers/mfd/asic3.c static int asic3_gpio_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data          182 drivers/mfd/bd9571mwv.c 				  &bd9571mwv_irq_chip, &bd->irq_data);
irq_data          190 drivers/mfd/bd9571mwv.c 			      regmap_irq_get_domain(bd->irq_data));
irq_data          192 drivers/mfd/bd9571mwv.c 		regmap_del_irq_chip(bd->irq, bd->irq_data);
irq_data          203 drivers/mfd/bd9571mwv.c 	regmap_del_irq_chip(bd->irq, bd->irq_data);
irq_data          178 drivers/mfd/da9052-irq.c 	return regmap_irq_get_virq(da9052->irq_data, irq);
irq_data          240 drivers/mfd/da9052-irq.c static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data)
irq_data          242 drivers/mfd/da9052-irq.c 	struct da9052 *da9052 = irq_data;
irq_data          256 drivers/mfd/da9052-irq.c 				  &da9052->irq_data);
irq_data          275 drivers/mfd/da9052-irq.c 	regmap_del_irq_chip(da9052->chip_irq, da9052->irq_data);
irq_data          284 drivers/mfd/da9052-irq.c 	regmap_del_irq_chip(da9052->chip_irq, da9052->irq_data);
irq_data          397 drivers/mfd/da9055-core.c 				  &da9055->irq_data);
irq_data          401 drivers/mfd/da9055-core.c 	da9055->irq_base = regmap_irq_chip_get_base(da9055->irq_data);
irq_data          418 drivers/mfd/da9055-core.c 	regmap_del_irq_chip(da9055->chip_irq, da9055->irq_data);
irq_data         2580 drivers/mfd/db8500-prcmu.c static void prcmu_irq_mask(struct irq_data *d)
irq_data         2594 drivers/mfd/db8500-prcmu.c static void prcmu_irq_unmask(struct irq_data *d)
irq_data         2608 drivers/mfd/db8500-prcmu.c static void noop(struct irq_data *d)
irq_data          146 drivers/mfd/ezx-pcap.c static void pcap_mask_irq(struct irq_data *d)
irq_data          154 drivers/mfd/ezx-pcap.c static void pcap_unmask_irq(struct irq_data *d)
irq_data          211 drivers/mfd/ezx-pcap.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          139 drivers/mfd/hi655x-pmic.c 				  &hi655x_irq_chip, &pmic->irq_data);
irq_data          149 drivers/mfd/hi655x-pmic.c 			      regmap_irq_get_domain(pmic->irq_data));
irq_data          152 drivers/mfd/hi655x-pmic.c 		regmap_del_irq_chip(gpio_to_irq(pmic->gpio), pmic->irq_data);
irq_data          163 drivers/mfd/hi655x-pmic.c 	regmap_del_irq_chip(gpio_to_irq(pmic->gpio), pmic->irq_data);
irq_data           72 drivers/mfd/htc-i2cpld.c static void htcpld_mask(struct irq_data *data)
irq_data           78 drivers/mfd/htc-i2cpld.c static void htcpld_unmask(struct irq_data *data)
irq_data           85 drivers/mfd/htc-i2cpld.c static int htcpld_set_type(struct irq_data *data, unsigned int flags)
irq_data           62 drivers/mfd/lp8788-irq.c static void lp8788_irq_enable(struct irq_data *data)
irq_data           69 drivers/mfd/lp8788-irq.c static void lp8788_irq_disable(struct irq_data *data)
irq_data           76 drivers/mfd/lp8788-irq.c static void lp8788_irq_bus_lock(struct irq_data *data)
irq_data           83 drivers/mfd/lp8788-irq.c static void lp8788_irq_bus_sync_unlock(struct irq_data *data)
irq_data          434 drivers/mfd/max14577.c 				  &max14577->irq_data);
irq_data          461 drivers/mfd/max14577.c 	regmap_del_irq_chip(max14577->irq, max14577->irq_data);
irq_data          471 drivers/mfd/max14577.c 	regmap_del_irq_chip(max14577->irq, max14577->irq_data);
irq_data          154 drivers/mfd/max77650.c 	struct regmap_irq_chip_data *irq_data;
irq_data          202 drivers/mfd/max77650.c 				      &max77650_irq_chip, &irq_data);
irq_data          208 drivers/mfd/max77650.c 	domain = regmap_irq_get_domain(irq_data);
irq_data          214 drivers/mfd/max77686.c 				       &max77686->irq_data);
irq_data          481 drivers/mfd/max8925-core.c 	struct max8925_irq_data *irq_data;
irq_data          487 drivers/mfd/max8925-core.c 		irq_data = &max8925_irqs[i];
irq_data          489 drivers/mfd/max8925-core.c 		if (irq_data->tsc_irq)
irq_data          491 drivers/mfd/max8925-core.c 		if (irq_data->flags == FLAGS_RTC)
irq_data          493 drivers/mfd/max8925-core.c 		else if (irq_data->flags == FLAGS_ADC)
irq_data          497 drivers/mfd/max8925-core.c 		if (read_reg != irq_data->reg) {
irq_data          498 drivers/mfd/max8925-core.c 			read_reg = irq_data->reg;
irq_data          499 drivers/mfd/max8925-core.c 			value = max8925_reg_read(i2c, irq_data->reg);
irq_data          501 drivers/mfd/max8925-core.c 		if (value & irq_data->enable)
irq_data          510 drivers/mfd/max8925-core.c 	struct max8925_irq_data *irq_data;
irq_data          516 drivers/mfd/max8925-core.c 		irq_data = &max8925_irqs[i];
irq_data          518 drivers/mfd/max8925-core.c 		if (!irq_data->tsc_irq)
irq_data          520 drivers/mfd/max8925-core.c 		if (irq_data->flags == FLAGS_RTC)
irq_data          522 drivers/mfd/max8925-core.c 		else if (irq_data->flags == FLAGS_ADC)
irq_data          526 drivers/mfd/max8925-core.c 		if (read_reg != irq_data->reg) {
irq_data          527 drivers/mfd/max8925-core.c 			read_reg = irq_data->reg;
irq_data          528 drivers/mfd/max8925-core.c 			value = max8925_reg_read(i2c, irq_data->reg);
irq_data          530 drivers/mfd/max8925-core.c 		if (value & irq_data->enable)
irq_data          536 drivers/mfd/max8925-core.c static void max8925_irq_lock(struct irq_data *data)
irq_data          543 drivers/mfd/max8925-core.c static void max8925_irq_sync_unlock(struct irq_data *data)
irq_data          546 drivers/mfd/max8925-core.c 	struct max8925_irq_data *irq_data;
irq_data          562 drivers/mfd/max8925-core.c 		irq_data = &max8925_irqs[i];
irq_data          564 drivers/mfd/max8925-core.c 		switch (irq_data->mask_reg) {
irq_data          566 drivers/mfd/max8925-core.c 			irq_chg[0] &= ~irq_data->enable;
irq_data          569 drivers/mfd/max8925-core.c 			irq_chg[1] &= ~irq_data->enable;
irq_data          572 drivers/mfd/max8925-core.c 			irq_on[0] &= ~irq_data->enable;
irq_data          575 drivers/mfd/max8925-core.c 			irq_on[1] &= ~irq_data->enable;
irq_data          578 drivers/mfd/max8925-core.c 			irq_rtc &= ~irq_data->enable;
irq_data          581 drivers/mfd/max8925-core.c 			irq_tsc &= ~irq_data->enable;
irq_data          621 drivers/mfd/max8925-core.c static void max8925_irq_enable(struct irq_data *data)
irq_data          629 drivers/mfd/max8925-core.c static void max8925_irq_disable(struct irq_data *data)
irq_data          100 drivers/mfd/max8997-irq.c static void max8997_irq_lock(struct irq_data *data)
irq_data          107 drivers/mfd/max8997-irq.c static void max8997_irq_sync_unlock(struct irq_data *data)
irq_data          129 drivers/mfd/max8997-irq.c irq_to_max8997_irq(struct max8997_dev *max8997, struct irq_data *data)
irq_data          134 drivers/mfd/max8997-irq.c static void max8997_irq_mask(struct irq_data *data)
irq_data          137 drivers/mfd/max8997-irq.c 	const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997,
irq_data          140 drivers/mfd/max8997-irq.c 	max8997->irq_masks_cur[irq_data->group] |= irq_data->mask;
irq_data          143 drivers/mfd/max8997-irq.c static void max8997_irq_unmask(struct irq_data *data)
irq_data          146 drivers/mfd/max8997-irq.c 	const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997,
irq_data          149 drivers/mfd/max8997-irq.c 	max8997->irq_masks_cur[irq_data->group] &= ~irq_data->mask;
irq_data           95 drivers/mfd/max8998-irq.c irq_to_max8998_irq(struct max8998_dev *max8998, struct irq_data *data)
irq_data          100 drivers/mfd/max8998-irq.c static void max8998_irq_lock(struct irq_data *data)
irq_data          107 drivers/mfd/max8998-irq.c static void max8998_irq_sync_unlock(struct irq_data *data)
irq_data          127 drivers/mfd/max8998-irq.c static void max8998_irq_unmask(struct irq_data *data)
irq_data          130 drivers/mfd/max8998-irq.c 	struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data);
irq_data          132 drivers/mfd/max8998-irq.c 	max8998->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask;
irq_data          135 drivers/mfd/max8998-irq.c static void max8998_irq_mask(struct irq_data *data)
irq_data          138 drivers/mfd/max8998-irq.c 	struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data);
irq_data          140 drivers/mfd/max8998-irq.c 	max8998->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask;
irq_data          104 drivers/mfd/mc13xxx-core.c 	int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
irq_data          114 drivers/mfd/mc13xxx-core.c 	int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
irq_data          160 drivers/mfd/mc13xxx-core.c 	int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
irq_data          169 drivers/mfd/mc13xxx-core.c 	int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq);
irq_data          383 drivers/mfd/mc13xxx-core.c 			       regmap_irq_get_domain(mc13xxx->irq_data));
irq_data          457 drivers/mfd/mc13xxx-core.c 				  0, &mc13xxx->irq_chip, &mc13xxx->irq_data);
irq_data          504 drivers/mfd/mc13xxx-core.c 	regmap_del_irq_chip(mc13xxx->irq, mc13xxx->irq_data);
irq_data           37 drivers/mfd/mc13xxx.h 	struct regmap_irq_chip_data *irq_data;
irq_data           17 drivers/mfd/mt6397-irq.c static void mt6397_irq_lock(struct irq_data *data)
irq_data           24 drivers/mfd/mt6397-irq.c static void mt6397_irq_sync_unlock(struct irq_data *data)
irq_data           36 drivers/mfd/mt6397-irq.c static void mt6397_irq_disable(struct irq_data *data)
irq_data           45 drivers/mfd/mt6397-irq.c static void mt6397_irq_enable(struct irq_data *data)
irq_data           55 drivers/mfd/mt6397-irq.c static int mt6397_irq_set_wake(struct irq_data *irq_data, unsigned int on)
irq_data           57 drivers/mfd/mt6397-irq.c 	struct mt6397_chip *mt6397 = irq_data_get_irq_chip_data(irq_data);
irq_data           58 drivers/mfd/mt6397-irq.c 	int shift = irq_data->hwirq & 0xf;
irq_data           59 drivers/mfd/mt6397-irq.c 	int reg = irq_data->hwirq >> 4;
irq_data          378 drivers/mfd/palmas.c 	struct irq_data *irq_data = irq_get_irq_data(i2c->irq);
irq_data          379 drivers/mfd/palmas.c 	if (!irq_data) {
irq_data          384 drivers/mfd/palmas.c 	pdata->irq_flags = irqd_get_trigger_type(irq_data);
irq_data          600 drivers/mfd/palmas.c 				  driver_data->irq_chip, &palmas->irq_data);
irq_data          694 drivers/mfd/palmas.c 	regmap_del_irq_chip(palmas->irq, palmas->irq_data);
irq_data          708 drivers/mfd/palmas.c 	regmap_del_irq_chip(palmas->irq, palmas->irq_data);
irq_data          271 drivers/mfd/qcom-pm8xxx.c static void pm8xxx_irq_mask_ack(struct irq_data *d)
irq_data          283 drivers/mfd/qcom-pm8xxx.c static void pm8xxx_irq_unmask(struct irq_data *d)
irq_data          295 drivers/mfd/qcom-pm8xxx.c static int pm8xxx_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          325 drivers/mfd/qcom-pm8xxx.c static int pm8xxx_irq_get_irqchip_state(struct irq_data *d,
irq_data          405 drivers/mfd/qcom-pm8xxx.c static void pm8821_irq_mask_ack(struct irq_data *d)
irq_data          432 drivers/mfd/qcom-pm8xxx.c static void pm8821_irq_unmask(struct irq_data *d)
irq_data          452 drivers/mfd/qcom-pm8xxx.c static int pm8821_irq_get_irqchip_state(struct irq_data *d,
irq_data          140 drivers/mfd/rc5t583-irq.c static void rc5t583_irq_lock(struct irq_data *irq_data)
irq_data          142 drivers/mfd/rc5t583-irq.c 	struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
irq_data          146 drivers/mfd/rc5t583-irq.c static void rc5t583_irq_unmask(struct irq_data *irq_data)
irq_data          148 drivers/mfd/rc5t583-irq.c 	struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
irq_data          149 drivers/mfd/rc5t583-irq.c 	unsigned int __irq = irq_data->irq - rc5t583->irq_base;
irq_data          157 drivers/mfd/rc5t583-irq.c static void rc5t583_irq_mask(struct irq_data *irq_data)
irq_data          159 drivers/mfd/rc5t583-irq.c 	struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
irq_data          160 drivers/mfd/rc5t583-irq.c 	unsigned int __irq = irq_data->irq - rc5t583->irq_base;
irq_data          170 drivers/mfd/rc5t583-irq.c static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type)
irq_data          172 drivers/mfd/rc5t583-irq.c 	struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
irq_data          173 drivers/mfd/rc5t583-irq.c 	unsigned int __irq = irq_data->irq - rc5t583->irq_base;
irq_data          192 drivers/mfd/rc5t583-irq.c 		rc5t583_irq_unmask(irq_data);
irq_data          198 drivers/mfd/rc5t583-irq.c static void rc5t583_irq_sync_unlock(struct irq_data *irq_data)
irq_data          200 drivers/mfd/rc5t583-irq.c 	struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
irq_data          232 drivers/mfd/rc5t583-irq.c static int rc5t583_irq_set_wake(struct irq_data *irq_data, unsigned int on)
irq_data          234 drivers/mfd/rc5t583-irq.c 	struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
irq_data           45 drivers/mfd/retu-mfd.c 	struct regmap_irq_chip_data	*irq_data;
irq_data          270 drivers/mfd/retu-mfd.c 				  rdat->irq_chip, &rdev->irq_data);
irq_data          275 drivers/mfd/retu-mfd.c 			      NULL, regmap_irq_chip_get_base(rdev->irq_data),
irq_data          278 drivers/mfd/retu-mfd.c 		regmap_del_irq_chip(i2c->irq, rdev->irq_data);
irq_data          299 drivers/mfd/retu-mfd.c 	regmap_del_irq_chip(i2c->irq, rdev->irq_data);
irq_data          662 drivers/mfd/rk808.c 				  rk808->regmap_irq_chip, &rk808->irq_data);
irq_data          683 drivers/mfd/rk808.c 			      regmap_irq_get_domain(rk808->irq_data));
irq_data          705 drivers/mfd/rk808.c 	regmap_del_irq_chip(client->irq, rk808->irq_data);
irq_data          713 drivers/mfd/rk808.c 	regmap_del_irq_chip(client->irq, rk808->irq_data);
irq_data          224 drivers/mfd/rohm-bd70528.c 	struct regmap_irq_chip_data *irq_data;
irq_data          270 drivers/mfd/rohm-bd70528.c 				       &bd70528_irq_chip, &irq_data);
irq_data          291 drivers/mfd/rohm-bd70528.c 				   regmap_irq_get_domain(irq_data));
irq_data          153 drivers/mfd/rohm-bd718x7.c 				       &bd718xx_irq_chip, &bd718xx->irq_data);
irq_data          163 drivers/mfd/rohm-bd718x7.c 	ret = regmap_irq_get_virq(bd718xx->irq_data, BD718XX_INT_PWRBTN_S);
irq_data          175 drivers/mfd/rohm-bd718x7.c 				   regmap_irq_get_domain(bd718xx->irq_data));
irq_data           90 drivers/mfd/rt5033.c 			0, &rt5033_irq_chip, &rt5033->irq_data);
irq_data           99 drivers/mfd/rt5033.c 				   regmap_irq_get_domain(rt5033->irq_data));
irq_data          486 drivers/mfd/sec-irq.c 				       &sec_pmic->irq_data);
irq_data           26 drivers/mfd/sprd-sc27xx-spi.c 	struct regmap_irq_chip_data *irq_data;
irq_data          208 drivers/mfd/sprd-sc27xx-spi.c 				       &ddata->irq_chip, &ddata->irq_data);
irq_data          217 drivers/mfd/sprd-sc27xx-spi.c 				   regmap_irq_get_domain(ddata->irq_data));
irq_data          166 drivers/mfd/stmfx.c static void stmfx_irq_bus_lock(struct irq_data *data)
irq_data          173 drivers/mfd/stmfx.c static void stmfx_irq_bus_sync_unlock(struct irq_data *data)
irq_data          182 drivers/mfd/stmfx.c static void stmfx_irq_mask(struct irq_data *data)
irq_data          189 drivers/mfd/stmfx.c static void stmfx_irq_unmask(struct irq_data *data)
irq_data         1134 drivers/mfd/stmpe.c static void stmpe_irq_lock(struct irq_data *data)
irq_data         1141 drivers/mfd/stmpe.c static void stmpe_irq_sync_unlock(struct irq_data *data)
irq_data         1162 drivers/mfd/stmpe.c static void stmpe_irq_mask(struct irq_data *data)
irq_data         1172 drivers/mfd/stmpe.c static void stmpe_irq_unmask(struct irq_data *data)
irq_data          156 drivers/mfd/stpmic1.c 				       &ddata->irq_data);
irq_data          199 drivers/mfd/t7l66xb.c static void t7l66xb_irq_mask(struct irq_data *data)
irq_data          212 drivers/mfd/t7l66xb.c static void t7l66xb_irq_unmask(struct irq_data *data)
irq_data          531 drivers/mfd/tc6393xb.c static void tc6393xb_irq_ack(struct irq_data *data)
irq_data          535 drivers/mfd/tc6393xb.c static void tc6393xb_irq_mask(struct irq_data *data)
irq_data          548 drivers/mfd/tc6393xb.c static void tc6393xb_irq_unmask(struct irq_data *data)
irq_data          104 drivers/mfd/tps65086.c 				  &tps65086_irq_chip, &tps->irq_data);
irq_data          112 drivers/mfd/tps65086.c 			      regmap_irq_get_domain(tps->irq_data));
irq_data          114 drivers/mfd/tps65086.c 		regmap_del_irq_chip(tps->irq, tps->irq_data);
irq_data          125 drivers/mfd/tps65086.c 	regmap_del_irq_chip(tps->irq, tps->irq_data);
irq_data          201 drivers/mfd/tps65090.c 					  &tps65090_irq_chip, &tps65090->irq_data);
irq_data          214 drivers/mfd/tps65090.c 			      0, regmap_irq_get_domain(tps65090->irq_data));
irq_data          225 drivers/mfd/tps65090.c 		regmap_del_irq_chip(client->irq, tps65090->irq_data);
irq_data           45 drivers/mfd/tps65217.c static void tps65217_irq_lock(struct irq_data *data)
irq_data           52 drivers/mfd/tps65217.c static void tps65217_irq_sync_unlock(struct irq_data *data)
irq_data           65 drivers/mfd/tps65217.c static void tps65217_irq_enable(struct irq_data *data)
irq_data           73 drivers/mfd/tps65217.c static void tps65217_irq_disable(struct irq_data *data)
irq_data          317 drivers/mfd/tps65218.c 				       &tps->irq_data);
irq_data          343 drivers/mfd/tps65218.c 			      regmap_irq_get_domain(tps->irq_data));
irq_data          228 drivers/mfd/tps6586x.c static void tps6586x_irq_lock(struct irq_data *data)
irq_data          235 drivers/mfd/tps6586x.c static void tps6586x_irq_enable(struct irq_data *irq_data)
irq_data          237 drivers/mfd/tps6586x.c 	struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data);
irq_data          238 drivers/mfd/tps6586x.c 	unsigned int __irq = irq_data->hwirq;
irq_data          245 drivers/mfd/tps6586x.c static void tps6586x_irq_disable(struct irq_data *irq_data)
irq_data          247 drivers/mfd/tps6586x.c 	struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data);
irq_data          249 drivers/mfd/tps6586x.c 	unsigned int __irq = irq_data->hwirq;
irq_data          256 drivers/mfd/tps6586x.c static void tps6586x_irq_sync_unlock(struct irq_data *data)
irq_data          273 drivers/mfd/tps6586x.c static int tps6586x_irq_set_wake(struct irq_data *irq_data, unsigned int on)
irq_data          275 drivers/mfd/tps6586x.c 	struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data);
irq_data          251 drivers/mfd/tps65910.c 				       tps6591x_irqs_chip, &tps65910->irq_data);
irq_data          508 drivers/mfd/tps65910.c 				   regmap_irq_get_domain(tps65910->irq_data));
irq_data          102 drivers/mfd/tps65912-core.c 				  &tps65912_irq_chip, &tps->irq_data);
irq_data          108 drivers/mfd/tps65912-core.c 			      regmap_irq_get_domain(tps->irq_data));
irq_data          110 drivers/mfd/tps65912-core.c 		regmap_del_irq_chip(tps->irq, tps->irq_data);
irq_data          120 drivers/mfd/tps65912-core.c 	regmap_del_irq_chip(tps->irq, tps->irq_data);
irq_data          305 drivers/mfd/tps80031.c 			&tps80031_irq_chip, &tps80031->irq_data);
irq_data          494 drivers/mfd/tps80031.c 			regmap_irq_get_domain(tps80031->irq_data));
irq_data          507 drivers/mfd/tps80031.c 	regmap_del_irq_chip(client->irq, tps80031->irq_data);
irq_data          436 drivers/mfd/twl4030-irq.c static void twl4030_sih_mask(struct irq_data *data)
irq_data          444 drivers/mfd/twl4030-irq.c static void twl4030_sih_unmask(struct irq_data *data)
irq_data          452 drivers/mfd/twl4030-irq.c static int twl4030_sih_set_type(struct irq_data *data, unsigned trigger)
irq_data          465 drivers/mfd/twl4030-irq.c static void twl4030_sih_bus_lock(struct irq_data *data)
irq_data          472 drivers/mfd/twl4030-irq.c static void twl4030_sih_bus_sync_unlock(struct irq_data *data)
irq_data          219 drivers/mfd/twl6030-irq.c static int twl6030_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          732 drivers/mfd/twl6040.c 				  0, &twl6040_irq_chip, &twl6040->irq_data);
irq_data          736 drivers/mfd/twl6040.c 	twl6040->irq_ready = regmap_irq_get_virq(twl6040->irq_data,
irq_data          738 drivers/mfd/twl6040.c 	twl6040->irq_th = regmap_irq_get_virq(twl6040->irq_data,
irq_data          761 drivers/mfd/twl6040.c 	irq = regmap_irq_get_virq(twl6040->irq_data, TWL6040_IRQ_PLUG);
irq_data          772 drivers/mfd/twl6040.c 		irq = regmap_irq_get_virq(twl6040->irq_data, TWL6040_IRQ_VIB);
irq_data          805 drivers/mfd/twl6040.c 	regmap_del_irq_chip(twl6040->irq, twl6040->irq_data);
irq_data          818 drivers/mfd/twl6040.c 	regmap_del_irq_chip(twl6040->irq, twl6040->irq_data);
irq_data          310 drivers/mfd/ucb1x00-core.c static void ucb1x00_irq_noop(struct irq_data *data)
irq_data          314 drivers/mfd/ucb1x00-core.c static void ucb1x00_irq_mask(struct irq_data *data)
irq_data          325 drivers/mfd/ucb1x00-core.c static void ucb1x00_irq_unmask(struct irq_data *data)
irq_data          336 drivers/mfd/ucb1x00-core.c static int ucb1x00_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          362 drivers/mfd/ucb1x00-core.c static int ucb1x00_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data          108 drivers/mfd/wm831x-auxadc.c static irqreturn_t wm831x_auxadc_irq(int irq, void *irq_data)
irq_data          110 drivers/mfd/wm831x-auxadc.c 	struct wm831x *wm831x = irq_data;
irq_data          319 drivers/mfd/wm831x-irq.c static inline int irq_data_to_status_reg(struct wm831x_irq_data *irq_data)
irq_data          321 drivers/mfd/wm831x-irq.c 	return WM831X_INTERRUPT_STATUS_1 - 1 + irq_data->reg;
irq_data          330 drivers/mfd/wm831x-irq.c static void wm831x_irq_lock(struct irq_data *data)
irq_data          337 drivers/mfd/wm831x-irq.c static void wm831x_irq_sync_unlock(struct irq_data *data)
irq_data          369 drivers/mfd/wm831x-irq.c static void wm831x_irq_enable(struct irq_data *data)
irq_data          372 drivers/mfd/wm831x-irq.c 	struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x,
irq_data          375 drivers/mfd/wm831x-irq.c 	wm831x->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask;
irq_data          378 drivers/mfd/wm831x-irq.c static void wm831x_irq_disable(struct irq_data *data)
irq_data          381 drivers/mfd/wm831x-irq.c 	struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x,
irq_data          384 drivers/mfd/wm831x-irq.c 	wm831x->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask;
irq_data          387 drivers/mfd/wm831x-irq.c static int wm831x_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          237 drivers/mfd/wm8350-core.c static irqreturn_t wm8350_auxadc_irq(int irq, void *irq_data)
irq_data          239 drivers/mfd/wm8350-core.c 	struct wm8350 *wm8350 = irq_data;
irq_data          376 drivers/mfd/wm8350-irq.c static irqreturn_t wm8350_irq(int irq, void *irq_data)
irq_data          378 drivers/mfd/wm8350-irq.c 	struct wm8350 *wm8350 = irq_data;
irq_data          414 drivers/mfd/wm8350-irq.c static void wm8350_irq_lock(struct irq_data *data)
irq_data          421 drivers/mfd/wm8350-irq.c static void wm8350_irq_sync_unlock(struct irq_data *data)
irq_data          437 drivers/mfd/wm8350-irq.c static void wm8350_irq_enable(struct irq_data *data)
irq_data          440 drivers/mfd/wm8350-irq.c 	struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350,
irq_data          443 drivers/mfd/wm8350-irq.c 	wm8350->irq_masks[irq_data->reg] &= ~irq_data->mask;
irq_data          446 drivers/mfd/wm8350-irq.c static void wm8350_irq_disable(struct irq_data *data)
irq_data          449 drivers/mfd/wm8350-irq.c 	struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350,
irq_data          452 drivers/mfd/wm8350-irq.c 	wm8350->irq_masks[irq_data->reg] |= irq_data->mask;
irq_data          138 drivers/mfd/wm8994-irq.c static void wm8994_edge_irq_enable(struct irq_data *data)
irq_data          142 drivers/mfd/wm8994-irq.c static void wm8994_edge_irq_disable(struct irq_data *data)
irq_data          225 drivers/mfd/wm8994-irq.c 					  &wm8994->irq_data);
irq_data          240 drivers/mfd/wm8994-irq.c 					  &wm8994->irq_data);
irq_data          257 drivers/mfd/wm8994-irq.c 	regmap_del_irq_chip(wm8994->irq, wm8994->irq_data);
irq_data          343 drivers/misc/sgi-gru/grufile.c static void gru_noop(struct irq_data *d)
irq_data          177 drivers/mmc/host/bcm2835.c 	bool			irq_data;
irq_data         1012 drivers/mmc/host/bcm2835.c 		host->irq_data = true;
irq_data         1031 drivers/mmc/host/bcm2835.c 	data  = host->irq_data;
irq_data         1034 drivers/mmc/host/bcm2835.c 	host->irq_data  = false;
irq_data          439 drivers/mmc/host/meson-mx-sdio.c static irqreturn_t meson_mx_mmc_irq_thread(int irq, void *irq_data)
irq_data          441 drivers/mmc/host/meson-mx-sdio.c 	struct meson_mx_mmc_host *host = (void *) irq_data;
irq_data          126 drivers/net/dsa/mv88e6xxx/chip.c static void mv88e6xxx_g1_irq_mask(struct irq_data *d)
irq_data          134 drivers/net/dsa/mv88e6xxx/chip.c static void mv88e6xxx_g1_irq_unmask(struct irq_data *d)
irq_data          191 drivers/net/dsa/mv88e6xxx/chip.c static void mv88e6xxx_g1_irq_bus_lock(struct irq_data *d)
irq_data          198 drivers/net/dsa/mv88e6xxx/chip.c static void mv88e6xxx_g1_irq_bus_sync_unlock(struct irq_data *d)
irq_data          978 drivers/net/dsa/mv88e6xxx/global2.c static void mv88e6xxx_g2_irq_mask(struct irq_data *d)
irq_data          986 drivers/net/dsa/mv88e6xxx/global2.c static void mv88e6xxx_g2_irq_unmask(struct irq_data *d)
irq_data         1020 drivers/net/dsa/mv88e6xxx/global2.c static void mv88e6xxx_g2_irq_bus_lock(struct irq_data *d)
irq_data         1027 drivers/net/dsa/mv88e6xxx/global2.c static void mv88e6xxx_g2_irq_bus_sync_unlock(struct irq_data *d)
irq_data          392 drivers/net/dsa/rtl8366rb.c static u32 rtl8366rb_get_irqmask(struct irq_data *d)
irq_data          407 drivers/net/dsa/rtl8366rb.c static void rtl8366rb_mask_irq(struct irq_data *d)
irq_data          418 drivers/net/dsa/rtl8366rb.c static void rtl8366rb_unmask_irq(struct irq_data *d)
irq_data          143 drivers/net/ethernet/8390/etherh.c 	struct etherh_priv *eh = ec->irq_data;
irq_data          150 drivers/net/ethernet/8390/etherh.c 	struct etherh_priv *eh = ec->irq_data;
irq_data          162 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	void *irq_data;
irq_data          169 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			irq_data = self;
irq_data          171 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			irq_data = self->aq_vec[i];
irq_data          177 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		free_irq(pci_irq_vector(pdev, i), irq_data);
irq_data          959 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		struct irq_data *idata;
irq_data           43 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c 	struct irq_data *idata;
irq_data          439 drivers/net/ieee802154/mcr20a.c 	u8 irq_data[MCR20A_IRQSTS_NUM];
irq_data          886 drivers/net/ieee802154/mcr20a.c 	u8 seq_state = lp->irq_data[DAR_IRQ_STS1] & DAR_PHY_CTRL1_XCVSEQ_MASK;
irq_data          893 drivers/net/ieee802154/mcr20a.c 		lp->irq_data[DAR_IRQ_STS1], lp->irq_data[DAR_IRQ_STS2]);
irq_data          943 drivers/net/ieee802154/mcr20a.c 	memcpy(lp->reg_data, lp->irq_data, MCR20A_IRQSTS_NUM);
irq_data         1078 drivers/net/ieee802154/mcr20a.c 	lp->irq_xfer_data.rx_buf = lp->irq_data;
irq_data         1905 drivers/net/usb/lan78xx.c static void lan78xx_irq_mask(struct irq_data *irqd)
irq_data         1912 drivers/net/usb/lan78xx.c static void lan78xx_irq_unmask(struct irq_data *irqd)
irq_data         1919 drivers/net/usb/lan78xx.c static void lan78xx_irq_bus_lock(struct irq_data *irqd)
irq_data         1926 drivers/net/usb/lan78xx.c static void lan78xx_irq_bus_sync_unlock(struct irq_data *irqd)
irq_data          771 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;
irq_data          775 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_lock(&irq_data->mtx);
irq_data          776 drivers/net/wireless/ath/ath10k/sdio.c 	counter_int_status = irq_data->irq_proc_reg->counter_int_status &
irq_data          777 drivers/net/wireless/ath/ath10k/sdio.c 			     irq_data->irq_en_reg->cntr_int_status_en;
irq_data          788 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_unlock(&irq_data->mtx);
irq_data          796 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;
irq_data          802 drivers/net/wireless/ath/ath10k/sdio.c 	error_int_status = irq_data->irq_proc_reg->error_int_status & 0x0F;
irq_data          825 drivers/net/wireless/ath/ath10k/sdio.c 	irq_data->irq_proc_reg->error_int_status &= ~error_int_status;
irq_data          842 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;
irq_data          846 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_lock(&irq_data->mtx);
irq_data          847 drivers/net/wireless/ath/ath10k/sdio.c 	cpu_int_status = irq_data->irq_proc_reg->cpu_int_status &
irq_data          848 drivers/net/wireless/ath/ath10k/sdio.c 			 irq_data->irq_en_reg->cpu_int_status_en;
irq_data          856 drivers/net/wireless/ath/ath10k/sdio.c 	irq_data->irq_proc_reg->cpu_int_status &= ~cpu_int_status;
irq_data          874 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_unlock(&irq_data->mtx);
irq_data          887 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;
irq_data          888 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_proc_regs *irq_proc_reg = irq_data->irq_proc_reg;
irq_data          889 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_enable_regs *irq_en_reg = irq_data->irq_en_reg;
irq_data          893 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_lock(&irq_data->mtx);
irq_data          942 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_unlock(&irq_data->mtx);
irq_data         1382 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;
irq_data         1383 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_enable_regs *regs = irq_data->irq_en_reg;
irq_data         1386 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_lock(&irq_data->mtx);
irq_data         1394 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_unlock(&irq_data->mtx);
irq_data         1507 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;
irq_data         1508 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_enable_regs *regs = irq_data->irq_en_reg;
irq_data         1511 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_lock(&irq_data->mtx);
irq_data         1548 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_unlock(&irq_data->mtx);
irq_data         1735 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;
irq_data         1736 drivers/net/wireless/ath/ath10k/sdio.c 	struct ath10k_sdio_irq_enable_regs *regs = irq_data->irq_en_reg;
irq_data         1745 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_lock(&irq_data->mtx);
irq_data         1751 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_unlock(&irq_data->mtx);
irq_data         2015 drivers/net/wireless/ath/ath10k/sdio.c 	ar_sdio->irq_data.irq_proc_reg =
irq_data         2018 drivers/net/wireless/ath/ath10k/sdio.c 	if (!ar_sdio->irq_data.irq_proc_reg) {
irq_data         2023 drivers/net/wireless/ath/ath10k/sdio.c 	ar_sdio->irq_data.irq_en_reg =
irq_data         2026 drivers/net/wireless/ath/ath10k/sdio.c 	if (!ar_sdio->irq_data.irq_en_reg) {
irq_data         2045 drivers/net/wireless/ath/ath10k/sdio.c 	mutex_init(&ar_sdio->irq_data.mtx);
irq_data          197 drivers/net/wireless/ath/ath10k/sdio.h 	struct ath10k_sdio_irq_data irq_data;
irq_data          306 drivers/parisc/dino.c static void dino_mask_irq(struct irq_data *d)
irq_data          318 drivers/parisc/dino.c static void dino_unmask_irq(struct irq_data *d)
irq_data          144 drivers/parisc/eisa.c static void eisa_mask_irq(struct irq_data *d)
irq_data          165 drivers/parisc/eisa.c static void eisa_unmask_irq(struct irq_data *d)
irq_data          104 drivers/parisc/gsc.c static void gsc_asic_mask_irq(struct irq_data *d)
irq_data          119 drivers/parisc/gsc.c static void gsc_asic_unmask_irq(struct irq_data *d)
irq_data          603 drivers/parisc/iosapic.c static void iosapic_mask_irq(struct irq_data *d)
irq_data          616 drivers/parisc/iosapic.c static void iosapic_unmask_irq(struct irq_data *d)
irq_data          659 drivers/parisc/iosapic.c static void iosapic_eoi_irq(struct irq_data *d)
irq_data          668 drivers/parisc/iosapic.c static int iosapic_set_affinity_irq(struct irq_data *d,
irq_data          285 drivers/parisc/superio.c static void superio_mask_irq(struct irq_data *d)
irq_data          303 drivers/parisc/superio.c static void superio_unmask_irq(struct irq_data *d)
irq_data          150 drivers/pci/controller/dwc/pci-keystone.c static void ks_pcie_msi_irq_ack(struct irq_data *data)
irq_data          170 drivers/pci/controller/dwc/pci-keystone.c static void ks_pcie_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          189 drivers/pci/controller/dwc/pci-keystone.c static int ks_pcie_msi_set_affinity(struct irq_data *irq_data,
irq_data          195 drivers/pci/controller/dwc/pci-keystone.c static void ks_pcie_msi_mask(struct irq_data *data)
irq_data          219 drivers/pci/controller/dwc/pci-keystone.c static void ks_pcie_msi_unmask(struct irq_data *data)
irq_data          323 drivers/pci/controller/dwc/pci-keystone.c static void ks_pcie_ack_legacy_irq(struct irq_data *d)
irq_data          327 drivers/pci/controller/dwc/pci-keystone.c static void ks_pcie_mask_legacy_irq(struct irq_data *d)
irq_data          331 drivers/pci/controller/dwc/pci-keystone.c static void ks_pcie_unmask_legacy_irq(struct irq_data *d)
irq_data          579 drivers/pci/controller/dwc/pci-keystone.c 	unsigned int irq = desc->irq_data.hwirq;
irq_data          650 drivers/pci/controller/dwc/pci-keystone.c 	struct irq_data *irq_data;
irq_data          679 drivers/pci/controller/dwc/pci-keystone.c 			irq_data = irq_get_irq_data(irq);
irq_data          680 drivers/pci/controller/dwc/pci-keystone.c 			if (!irq_data) {
irq_data          684 drivers/pci/controller/dwc/pci-keystone.c 			ks_pcie->msi_host_irq = irq_data->hwirq;
irq_data           47 drivers/pci/controller/dwc/pcie-designware-host.c static void dw_msi_ack_irq(struct irq_data *d)
irq_data           52 drivers/pci/controller/dwc/pcie-designware-host.c static void dw_msi_mask_irq(struct irq_data *d)
irq_data           58 drivers/pci/controller/dwc/pcie-designware-host.c static void dw_msi_unmask_irq(struct irq_data *d)
irq_data          124 drivers/pci/controller/dwc/pcie-designware-host.c static void dw_pci_setup_msi_msg(struct irq_data *d, struct msi_msg *msg)
irq_data          141 drivers/pci/controller/dwc/pcie-designware-host.c static int dw_pci_msi_set_affinity(struct irq_data *d,
irq_data          147 drivers/pci/controller/dwc/pcie-designware-host.c static void dw_pci_bottom_mask(struct irq_data *d)
irq_data          166 drivers/pci/controller/dwc/pcie-designware-host.c static void dw_pci_bottom_unmask(struct irq_data *d)
irq_data          185 drivers/pci/controller/dwc/pcie-designware-host.c static void dw_pci_bottom_ack(struct irq_data *d)
irq_data          237 drivers/pci/controller/dwc/pcie-designware-host.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          170 drivers/pci/controller/dwc/pcie-uniphier.c static void uniphier_pcie_irq_ack(struct irq_data *d)
irq_data          183 drivers/pci/controller/dwc/pcie-uniphier.c static void uniphier_pcie_irq_mask(struct irq_data *d)
irq_data          196 drivers/pci/controller/dwc/pcie-uniphier.c static void uniphier_pcie_irq_unmask(struct irq_data *d)
irq_data          668 drivers/pci/controller/pci-aardvark.c static void advk_msi_irq_compose_msi_msg(struct irq_data *data,
irq_data          679 drivers/pci/controller/pci-aardvark.c static int advk_msi_set_affinity(struct irq_data *irq_data,
irq_data          715 drivers/pci/controller/pci-aardvark.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          728 drivers/pci/controller/pci-aardvark.c static void advk_pcie_irq_mask(struct irq_data *d)
irq_data          739 drivers/pci/controller/pci-aardvark.c static void advk_pcie_irq_unmask(struct irq_data *d)
irq_data          270 drivers/pci/controller/pci-ftpci100.c static void faraday_pci_ack_irq(struct irq_data *d)
irq_data          281 drivers/pci/controller/pci-ftpci100.c static void faraday_pci_mask_irq(struct irq_data *d)
irq_data          292 drivers/pci/controller/pci-ftpci100.c static void faraday_pci_unmask_irq(struct irq_data *d)
irq_data         1142 drivers/pci/controller/pci-hyperv.c 	struct irq_data *irq_data = irq_domain_get_irq_data(domain, irq);
irq_data         1143 drivers/pci/controller/pci-hyperv.c 	struct msi_desc *msi = irq_data_get_msi_desc(irq_data);
irq_data         1147 drivers/pci/controller/pci-hyperv.c 	int_desc = irq_data_get_irq_chip_data(irq_data);
irq_data         1151 drivers/pci/controller/pci-hyperv.c 	irq_data->chip_data = NULL;
irq_data         1162 drivers/pci/controller/pci-hyperv.c static int hv_set_affinity(struct irq_data *data, const struct cpumask *dest,
irq_data         1165 drivers/pci/controller/pci-hyperv.c 	struct irq_data *parent = data->parent_data;
irq_data         1170 drivers/pci/controller/pci-hyperv.c static void hv_irq_mask(struct irq_data *data)
irq_data         1185 drivers/pci/controller/pci-hyperv.c static void hv_irq_unmask(struct irq_data *data)
irq_data         1351 drivers/pci/controller/pci-hyperv.c static void hv_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data         1718 drivers/pci/controller/pci-tegra.c 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          141 drivers/pci/controller/pci-xgene-msi.c static void xgene_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          172 drivers/pci/controller/pci-xgene-msi.c static int xgene_msi_set_affinity(struct irq_data *irqdata,
irq_data          224 drivers/pci/controller/pci-xgene-msi.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data           91 drivers/pci/controller/pcie-altera-msi.c static void altera_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          104 drivers/pci/controller/pcie-altera-msi.c static int altera_msi_set_affinity(struct irq_data *irq_data,
irq_data          150 drivers/pci/controller/pcie-altera-msi.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          206 drivers/pci/controller/pcie-iproc-msi.c static int iproc_msi_irq_set_affinity(struct irq_data *data,
irq_data          223 drivers/pci/controller/pcie-iproc-msi.c static void iproc_msi_irq_compose_msi_msg(struct irq_data *data,
irq_data          275 drivers/pci/controller/pcie-iproc-msi.c 	struct irq_data *data = irq_domain_get_irq_data(domain, virq);
irq_data          398 drivers/pci/controller/pcie-mediatek.c static void mtk_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          414 drivers/pci/controller/pcie-mediatek.c static int mtk_msi_set_affinity(struct irq_data *irq_data,
irq_data          420 drivers/pci/controller/pcie-mediatek.c static void mtk_msi_ack_irq(struct irq_data *data)
irq_data          464 drivers/pci/controller/pcie-mediatek.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          666 drivers/pci/controller/pcie-mobiveil.c static void mobiveil_mask_intx_irq(struct irq_data *data)
irq_data          682 drivers/pci/controller/pcie-mobiveil.c static void mobiveil_unmask_intx_irq(struct irq_data *data)
irq_data          733 drivers/pci/controller/pcie-mobiveil.c static void mobiveil_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          746 drivers/pci/controller/pcie-mobiveil.c static int mobiveil_msi_set_affinity(struct irq_data *irq_data,
irq_data          788 drivers/pci/controller/pcie-mobiveil.c 	struct irq_data *d = irq_domain_get_irq_data(domain, virq);
irq_data          856 drivers/pci/controller/pcie-rcar.c 	struct irq_data *d = irq_get_irq_data(irq);
irq_data           48 drivers/pci/controller/pcie-tango.c static void tango_ack(struct irq_data *d)
irq_data           57 drivers/pci/controller/pcie-tango.c static void update_msi_enable(struct irq_data *d, bool unmask)
irq_data           72 drivers/pci/controller/pcie-tango.c static void tango_mask(struct irq_data *d)
irq_data           77 drivers/pci/controller/pcie-tango.c static void tango_unmask(struct irq_data *d)
irq_data           82 drivers/pci/controller/pcie-tango.c static int tango_set_affinity(struct irq_data *d, const struct cpumask *mask,
irq_data           88 drivers/pci/controller/pcie-tango.c static void tango_compose_msi_msg(struct irq_data *d, struct msi_msg *msg)
irq_data          104 drivers/pci/controller/pcie-tango.c static void msi_ack(struct irq_data *d)
irq_data          109 drivers/pci/controller/pcie-tango.c static void msi_mask(struct irq_data *d)
irq_data          115 drivers/pci/controller/pcie-tango.c static void msi_unmask(struct irq_data *d)
irq_data          160 drivers/pci/controller/pcie-tango.c 	struct irq_data *d = irq_domain_get_irq_data(dom, virq);
irq_data          383 drivers/pci/controller/pcie-xilinx-nwl.c static void nwl_mask_leg_irq(struct irq_data *data)
irq_data          399 drivers/pci/controller/pcie-xilinx-nwl.c static void nwl_unmask_leg_irq(struct irq_data *data)
irq_data          454 drivers/pci/controller/pcie-xilinx-nwl.c static void nwl_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          464 drivers/pci/controller/pcie-xilinx-nwl.c static int nwl_msi_set_affinity(struct irq_data *irq_data,
irq_data          504 drivers/pci/controller/pcie-xilinx-nwl.c 	struct irq_data *data = irq_domain_get_irq_data(domain, virq);
irq_data          217 drivers/pci/controller/pcie-xilinx.c 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          125 drivers/pci/controller/vmd.c static void vmd_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data          140 drivers/pci/controller/vmd.c static void vmd_irq_enable(struct irq_data *data)
irq_data          154 drivers/pci/controller/vmd.c static void vmd_irq_disable(struct irq_data *data)
irq_data          173 drivers/pci/controller/vmd.c static int vmd_irq_set_affinity(struct irq_data *data,
irq_data          235 drivers/pci/msi.c static void msi_set_mask_bit(struct irq_data *data, u32 flag)
irq_data          252 drivers/pci/msi.c void pci_msi_mask_irq(struct irq_data *data)
irq_data          262 drivers/pci/msi.c void pci_msi_unmask_irq(struct irq_data *data)
irq_data         1355 drivers/pci/msi.c void pci_msi_domain_write_msg(struct irq_data *irq_data, struct msi_msg *msg)
irq_data         1357 drivers/pci/msi.c 	struct msi_desc *desc = irq_data_get_msi_desc(irq_data);
irq_data         1363 drivers/pci/msi.c 	if (desc->irq == irq_data->irq)
irq_data          718 drivers/pinctrl/actions/pinctrl-owl.c static void owl_gpio_irq_mask(struct irq_data *data)
irq_data          747 drivers/pinctrl/actions/pinctrl-owl.c static void owl_gpio_irq_unmask(struct irq_data *data)
irq_data          776 drivers/pinctrl/actions/pinctrl-owl.c static void owl_gpio_irq_ack(struct irq_data *data)
irq_data          810 drivers/pinctrl/actions/pinctrl-owl.c static int owl_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          453 drivers/pinctrl/bcm/pinctrl-bcm2835.c static void bcm2835_gpio_irq_enable(struct irq_data *data)
irq_data          468 drivers/pinctrl/bcm/pinctrl-bcm2835.c static void bcm2835_gpio_irq_disable(struct irq_data *data)
irq_data          575 drivers/pinctrl/bcm/pinctrl-bcm2835.c static int bcm2835_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          602 drivers/pinctrl/bcm/pinctrl-bcm2835.c static void bcm2835_gpio_irq_ack(struct irq_data *data)
irq_data          196 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c static void iproc_gpio_irq_ack(struct irq_data *d)
irq_data          215 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c static void iproc_gpio_irq_set_mask(struct irq_data *d, bool unmask)
irq_data          224 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c static void iproc_gpio_irq_mask(struct irq_data *d)
irq_data          235 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c static void iproc_gpio_irq_unmask(struct irq_data *d)
irq_data          246 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c static int iproc_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          172 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c static void nsp_gpio_irq_ack(struct irq_data *d)
irq_data          190 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c static void nsp_gpio_irq_set_mask(struct irq_data *d, bool unmask)
irq_data          203 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c static void nsp_gpio_irq_mask(struct irq_data *d)
irq_data          213 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c static void nsp_gpio_irq_unmask(struct irq_data *d)
irq_data          223 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c static int nsp_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data         1304 drivers/pinctrl/intel/pinctrl-baytrail.c static void byt_irq_ack(struct irq_data *d)
irq_data         1320 drivers/pinctrl/intel/pinctrl-baytrail.c static void byt_irq_mask(struct irq_data *d)
irq_data         1328 drivers/pinctrl/intel/pinctrl-baytrail.c static void byt_irq_unmask(struct irq_data *d)
irq_data         1367 drivers/pinctrl/intel/pinctrl-baytrail.c static int byt_irq_type(struct irq_data *d, unsigned int type)
irq_data         1416 drivers/pinctrl/intel/pinctrl-baytrail.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data         1316 drivers/pinctrl/intel/pinctrl-cherryview.c static void chv_gpio_irq_ack(struct irq_data *d)
irq_data         1333 drivers/pinctrl/intel/pinctrl-cherryview.c static void chv_gpio_irq_mask_unmask(struct irq_data *d, bool mask)
irq_data         1357 drivers/pinctrl/intel/pinctrl-cherryview.c static void chv_gpio_irq_mask(struct irq_data *d)
irq_data         1362 drivers/pinctrl/intel/pinctrl-cherryview.c static void chv_gpio_irq_unmask(struct irq_data *d)
irq_data         1367 drivers/pinctrl/intel/pinctrl-cherryview.c static unsigned chv_gpio_irq_startup(struct irq_data *d)
irq_data         1409 drivers/pinctrl/intel/pinctrl-cherryview.c static int chv_gpio_irq_type(struct irq_data *d, unsigned int type)
irq_data          974 drivers/pinctrl/intel/pinctrl-intel.c static void intel_gpio_irq_ack(struct irq_data *d)
irq_data          996 drivers/pinctrl/intel/pinctrl-intel.c static void intel_gpio_irq_mask_unmask(struct irq_data *d, bool mask)
irq_data         1032 drivers/pinctrl/intel/pinctrl-intel.c static void intel_gpio_irq_mask(struct irq_data *d)
irq_data         1037 drivers/pinctrl/intel/pinctrl-intel.c static void intel_gpio_irq_unmask(struct irq_data *d)
irq_data         1042 drivers/pinctrl/intel/pinctrl-intel.c static int intel_gpio_irq_type(struct irq_data *d, unsigned int type)
irq_data         1099 drivers/pinctrl/intel/pinctrl-intel.c static int intel_gpio_irq_wake(struct irq_data *d, unsigned int on)
irq_data          109 drivers/pinctrl/mediatek/mtk-eint.c static void mtk_eint_mask(struct irq_data *d)
irq_data          121 drivers/pinctrl/mediatek/mtk-eint.c static void mtk_eint_unmask(struct irq_data *d)
irq_data          146 drivers/pinctrl/mediatek/mtk-eint.c static void mtk_eint_ack(struct irq_data *d)
irq_data          156 drivers/pinctrl/mediatek/mtk-eint.c static int mtk_eint_set_type(struct irq_data *d, unsigned int type)
irq_data          197 drivers/pinctrl/mediatek/mtk-eint.c static int mtk_eint_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          224 drivers/pinctrl/mediatek/mtk-eint.c static int mtk_eint_irq_request_resources(struct irq_data *d)
irq_data          254 drivers/pinctrl/mediatek/mtk-eint.c static void mtk_eint_irq_release_resources(struct irq_data *d)
irq_data          398 drivers/pinctrl/mediatek/mtk-eint.c 	struct irq_data *d;
irq_data          375 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 					  struct irq_data *d)
irq_data          513 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static void armada_37xx_irq_ack(struct irq_data *d)
irq_data          526 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static void armada_37xx_irq_mask(struct irq_data *d)
irq_data          540 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static void armada_37xx_irq_unmask(struct irq_data *d)
irq_data          554 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int armada_37xx_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          574 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int armada_37xx_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          704 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static unsigned int armada_37xx_irq_startup(struct irq_data *d)
irq_data          414 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          612 drivers/pinctrl/nomadik/pinctrl-nomadik.c static void nmk_gpio_irq_ack(struct irq_data *d)
irq_data          681 drivers/pinctrl/nomadik/pinctrl-nomadik.c static int nmk_gpio_irq_maskunmask(struct irq_data *d, bool enable)
irq_data          706 drivers/pinctrl/nomadik/pinctrl-nomadik.c static void nmk_gpio_irq_mask(struct irq_data *d)
irq_data          711 drivers/pinctrl/nomadik/pinctrl-nomadik.c static void nmk_gpio_irq_unmask(struct irq_data *d)
irq_data          716 drivers/pinctrl/nomadik/pinctrl-nomadik.c static int nmk_gpio_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          744 drivers/pinctrl/nomadik/pinctrl-nomadik.c static int nmk_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          788 drivers/pinctrl/nomadik/pinctrl-nomadik.c static unsigned int nmk_gpio_irq_startup(struct irq_data *d)
irq_data          797 drivers/pinctrl/nomadik/pinctrl-nomadik.c static void nmk_gpio_irq_shutdown(struct irq_data *d)
irq_data         1004 drivers/pinctrl/nomadik/pinctrl-nomadik.c 				   irqd_is_wakeup_set(&desc->irq_data)
irq_data          238 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c static int npcmgpio_set_irq_type(struct irq_data *d, unsigned int type)
irq_data          286 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c static void npcmgpio_irq_ack(struct irq_data *d)
irq_data          297 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c static void npcmgpio_irq_mask(struct irq_data *d)
irq_data          309 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c static void npcmgpio_irq_unmask(struct irq_data *d)
irq_data          320 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c static unsigned int npcmgpio_irq_startup(struct irq_data *d)
irq_data          341 drivers/pinctrl/pinctrl-amd.c static void amd_gpio_irq_enable(struct irq_data *d)
irq_data          356 drivers/pinctrl/pinctrl-amd.c static void amd_gpio_irq_disable(struct irq_data *d)
irq_data          371 drivers/pinctrl/pinctrl-amd.c static void amd_gpio_irq_mask(struct irq_data *d)
irq_data          385 drivers/pinctrl/pinctrl-amd.c static void amd_gpio_irq_unmask(struct irq_data *d)
irq_data          399 drivers/pinctrl/pinctrl-amd.c static void amd_gpio_irq_eoi(struct irq_data *d)
irq_data          413 drivers/pinctrl/pinctrl-amd.c static int amd_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          513 drivers/pinctrl/pinctrl-amd.c static void amd_irq_ack(struct irq_data *d)
irq_data          158 drivers/pinctrl/pinctrl-at91-pio4.c static void atmel_gpio_irq_ack(struct irq_data *d)
irq_data          166 drivers/pinctrl/pinctrl-at91-pio4.c static int atmel_gpio_irq_set_type(struct irq_data *d, unsigned type)
irq_data          208 drivers/pinctrl/pinctrl-at91-pio4.c static void atmel_gpio_irq_mask(struct irq_data *d)
irq_data          217 drivers/pinctrl/pinctrl-at91-pio4.c static void atmel_gpio_irq_unmask(struct irq_data *d)
irq_data          228 drivers/pinctrl/pinctrl-at91-pio4.c static int atmel_gpio_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          186 drivers/pinctrl/pinctrl-at91.c 	int (*irq_type)(struct irq_data *d, unsigned type);
irq_data          189 drivers/pinctrl/pinctrl-at91.c static int gpio_irq_type(struct irq_data *d, unsigned type);
irq_data          190 drivers/pinctrl/pinctrl-at91.c static int alt_gpio_irq_type(struct irq_data *d, unsigned type);
irq_data         1529 drivers/pinctrl/pinctrl-at91.c static void gpio_irq_mask(struct irq_data *d)
irq_data         1539 drivers/pinctrl/pinctrl-at91.c static void gpio_irq_unmask(struct irq_data *d)
irq_data         1549 drivers/pinctrl/pinctrl-at91.c static int gpio_irq_type(struct irq_data *d, unsigned type)
irq_data         1561 drivers/pinctrl/pinctrl-at91.c static int alt_gpio_irq_type(struct irq_data *d, unsigned type)
irq_data         1608 drivers/pinctrl/pinctrl-at91.c static void gpio_irq_ack(struct irq_data *d)
irq_data         1618 drivers/pinctrl/pinctrl-at91.c static int gpio_irq_set_wake(struct irq_data *d, unsigned state)
irq_data         1724 drivers/pinctrl/pinctrl-at91.c 	struct irq_data		*d = irq_get_irq_data(at91_gpio->pioc_virq);
irq_data          420 drivers/pinctrl/pinctrl-coh901.c static int u300_gpio_irq_type(struct irq_data *d, unsigned trigger)
irq_data          457 drivers/pinctrl/pinctrl-coh901.c static void u300_gpio_irq_enable(struct irq_data *d)
irq_data          474 drivers/pinctrl/pinctrl-coh901.c static void u300_gpio_irq_disable(struct irq_data *d)
irq_data         1445 drivers/pinctrl/pinctrl-ingenic.c static void ingenic_gpio_irq_mask(struct irq_data *irqd)
irq_data         1453 drivers/pinctrl/pinctrl-ingenic.c static void ingenic_gpio_irq_unmask(struct irq_data *irqd)
irq_data         1461 drivers/pinctrl/pinctrl-ingenic.c static void ingenic_gpio_irq_enable(struct irq_data *irqd)
irq_data         1475 drivers/pinctrl/pinctrl-ingenic.c static void ingenic_gpio_irq_disable(struct irq_data *irqd)
irq_data         1489 drivers/pinctrl/pinctrl-ingenic.c static void ingenic_gpio_irq_ack(struct irq_data *irqd)
irq_data         1514 drivers/pinctrl/pinctrl-ingenic.c static int ingenic_gpio_irq_set_type(struct irq_data *irqd, unsigned int type)
irq_data         1548 drivers/pinctrl/pinctrl-ingenic.c static int ingenic_gpio_irq_set_wake(struct irq_data *irqd, unsigned int on)
irq_data         1560 drivers/pinctrl/pinctrl-ingenic.c 	struct irq_chip *irq_chip = irq_data_get_irq_chip(&desc->irq_data);
irq_data          542 drivers/pinctrl/pinctrl-mcp23s08.c static void mcp23s08_irq_mask(struct irq_data *data)
irq_data          551 drivers/pinctrl/pinctrl-mcp23s08.c static void mcp23s08_irq_unmask(struct irq_data *data)
irq_data          560 drivers/pinctrl/pinctrl-mcp23s08.c static int mcp23s08_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          591 drivers/pinctrl/pinctrl-mcp23s08.c static void mcp23s08_irq_bus_lock(struct irq_data *data)
irq_data          600 drivers/pinctrl/pinctrl-mcp23s08.c static void mcp23s08_irq_bus_unlock(struct irq_data *data)
irq_data          643 drivers/pinctrl/pinctrl-ocelot.c static void ocelot_irq_mask(struct irq_data *data)
irq_data          653 drivers/pinctrl/pinctrl-ocelot.c static void ocelot_irq_unmask(struct irq_data *data)
irq_data          663 drivers/pinctrl/pinctrl-ocelot.c static void ocelot_irq_ack(struct irq_data *data)
irq_data          673 drivers/pinctrl/pinctrl-ocelot.c static int ocelot_irq_set_type(struct irq_data *data, unsigned int type);
irq_data          692 drivers/pinctrl/pinctrl-ocelot.c static int ocelot_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          981 drivers/pinctrl/pinctrl-oxnas.c static void oxnas_gpio_irq_ack(struct irq_data *data)
irq_data          990 drivers/pinctrl/pinctrl-oxnas.c static void oxnas_gpio_irq_mask(struct irq_data *data)
irq_data         1006 drivers/pinctrl/pinctrl-oxnas.c static void oxnas_gpio_irq_unmask(struct irq_data *data)
irq_data         1022 drivers/pinctrl/pinctrl-oxnas.c static unsigned int oxnas_gpio_irq_startup(struct irq_data *data)
irq_data         1032 drivers/pinctrl/pinctrl-oxnas.c static int oxnas_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data         1694 drivers/pinctrl/pinctrl-pic32.c static inline struct pic32_gpio_bank *irqd_to_bank(struct irq_data *d)
irq_data         1996 drivers/pinctrl/pinctrl-pic32.c static void pic32_gpio_irq_ack(struct irq_data *data)
irq_data         2003 drivers/pinctrl/pinctrl-pic32.c static void pic32_gpio_irq_mask(struct irq_data *data)
irq_data         2010 drivers/pinctrl/pinctrl-pic32.c static void pic32_gpio_irq_unmask(struct irq_data *data)
irq_data         2017 drivers/pinctrl/pinctrl-pic32.c static unsigned int pic32_gpio_irq_startup(struct irq_data *data)
irq_data         2027 drivers/pinctrl/pinctrl-pic32.c static int pic32_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          841 drivers/pinctrl/pinctrl-pistachio.c static inline struct pistachio_gpio_bank *irqd_to_bank(struct irq_data *d)
irq_data         1216 drivers/pinctrl/pinctrl-pistachio.c static void pistachio_gpio_irq_ack(struct irq_data *data)
irq_data         1223 drivers/pinctrl/pinctrl-pistachio.c static void pistachio_gpio_irq_mask(struct irq_data *data)
irq_data         1230 drivers/pinctrl/pinctrl-pistachio.c static void pistachio_gpio_irq_unmask(struct irq_data *data)
irq_data         1237 drivers/pinctrl/pinctrl-pistachio.c static unsigned int pistachio_gpio_irq_startup(struct irq_data *data)
irq_data         1247 drivers/pinctrl/pinctrl-pistachio.c static int pistachio_gpio_irq_set_type(struct irq_data *data, unsigned int type)
irq_data         2896 drivers/pinctrl/pinctrl-rockchip.c static int rockchip_irq_set_type(struct irq_data *d, unsigned int type)
irq_data         2984 drivers/pinctrl/pinctrl-rockchip.c static void rockchip_irq_suspend(struct irq_data *d)
irq_data         2995 drivers/pinctrl/pinctrl-rockchip.c static void rockchip_irq_resume(struct irq_data *d)
irq_data         3005 drivers/pinctrl/pinctrl-rockchip.c static void rockchip_irq_enable(struct irq_data *d)
irq_data         3014 drivers/pinctrl/pinctrl-rockchip.c static void rockchip_irq_disable(struct irq_data *d)
irq_data         1403 drivers/pinctrl/pinctrl-single.c static void pcs_irq_mask(struct irq_data *d)
irq_data         1414 drivers/pinctrl/pinctrl-single.c static void pcs_irq_unmask(struct irq_data *d)
irq_data         1429 drivers/pinctrl/pinctrl-single.c static int pcs_irq_set_wake(struct irq_data *d, unsigned int state)
irq_data         1277 drivers/pinctrl/pinctrl-st.c static void st_gpio_irq_mask(struct irq_data *d)
irq_data         1285 drivers/pinctrl/pinctrl-st.c static void st_gpio_irq_unmask(struct irq_data *d)
irq_data         1293 drivers/pinctrl/pinctrl-st.c static int st_gpio_irq_request_resources(struct irq_data *d)
irq_data         1302 drivers/pinctrl/pinctrl-st.c static void st_gpio_irq_release_resources(struct irq_data *d)
irq_data         1309 drivers/pinctrl/pinctrl-st.c static int st_gpio_irq_set_type(struct irq_data *d, unsigned type)
irq_data          413 drivers/pinctrl/pinctrl-stmfx.c static void stmfx_pinctrl_irq_mask(struct irq_data *data)
irq_data          423 drivers/pinctrl/pinctrl-stmfx.c static void stmfx_pinctrl_irq_unmask(struct irq_data *data)
irq_data          433 drivers/pinctrl/pinctrl-stmfx.c static int stmfx_pinctrl_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          471 drivers/pinctrl/pinctrl-stmfx.c static void stmfx_pinctrl_irq_bus_lock(struct irq_data *data)
irq_data          479 drivers/pinctrl/pinctrl-stmfx.c static void stmfx_pinctrl_irq_bus_sync_unlock(struct irq_data *data)
irq_data          486 drivers/pinctrl/pinctrl-sx150x.c static void sx150x_irq_mask(struct irq_data *d)
irq_data          495 drivers/pinctrl/pinctrl-sx150x.c static void sx150x_irq_unmask(struct irq_data *d)
irq_data          519 drivers/pinctrl/pinctrl-sx150x.c static int sx150x_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          561 drivers/pinctrl/pinctrl-sx150x.c static void sx150x_irq_bus_lock(struct irq_data *d)
irq_data          569 drivers/pinctrl/pinctrl-sx150x.c static void sx150x_irq_bus_sync_unlock(struct irq_data *d)
irq_data          680 drivers/pinctrl/qcom/pinctrl-msm.c 					  struct irq_data *d)
irq_data          702 drivers/pinctrl/qcom/pinctrl-msm.c static void msm_gpio_irq_mask(struct irq_data *d)
irq_data          746 drivers/pinctrl/qcom/pinctrl-msm.c static void msm_gpio_irq_clear_unmask(struct irq_data *d, bool status_clear)
irq_data          779 drivers/pinctrl/qcom/pinctrl-msm.c static void msm_gpio_irq_enable(struct irq_data *d)
irq_data          785 drivers/pinctrl/qcom/pinctrl-msm.c static void msm_gpio_irq_unmask(struct irq_data *d)
irq_data          790 drivers/pinctrl/qcom/pinctrl-msm.c static void msm_gpio_irq_ack(struct irq_data *d)
irq_data          815 drivers/pinctrl/qcom/pinctrl-msm.c static int msm_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          909 drivers/pinctrl/qcom/pinctrl-msm.c static int msm_gpio_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          924 drivers/pinctrl/qcom/pinctrl-msm.c static int msm_gpio_irq_reqres(struct irq_data *d)
irq_data          951 drivers/pinctrl/qcom/pinctrl-msm.c static void msm_gpio_irq_relres(struct irq_data *d)
irq_data           50 drivers/pinctrl/samsung/pinctrl-exynos.c static void exynos_irq_mask(struct irq_data *irqd)
irq_data           68 drivers/pinctrl/samsung/pinctrl-exynos.c static void exynos_irq_ack(struct irq_data *irqd)
irq_data           78 drivers/pinctrl/samsung/pinctrl-exynos.c static void exynos_irq_unmask(struct irq_data *irqd)
irq_data          107 drivers/pinctrl/samsung/pinctrl-exynos.c static int exynos_irq_set_type(struct irq_data *irqd, unsigned int type)
irq_data          150 drivers/pinctrl/samsung/pinctrl-exynos.c static int exynos_irq_request_resources(struct irq_data *irqd)
irq_data          182 drivers/pinctrl/samsung/pinctrl-exynos.c static void exynos_irq_release_resources(struct irq_data *irqd)
irq_data          328 drivers/pinctrl/samsung/pinctrl-exynos.c static int exynos_wkup_irq_set_wake(struct irq_data *irqd, unsigned int on)
irq_data          129 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c24xx_eint_set_handler(struct irq_data *d, unsigned int type)
irq_data          163 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static int s3c24xx_eint_type(struct irq_data *data, unsigned int type)
irq_data          197 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c2410_eint0_3_ack(struct irq_data *data)
irq_data          208 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c2410_eint0_3_mask(struct irq_data *data)
irq_data          219 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c2410_eint0_3_unmask(struct irq_data *data)
irq_data          240 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          254 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c2412_eint0_3_ack(struct irq_data *data)
irq_data          263 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c2412_eint0_3_mask(struct irq_data *data)
irq_data          274 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c2412_eint0_3_unmask(struct irq_data *data)
irq_data          296 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          314 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c24xx_eint_ack(struct irq_data *data)
irq_data          323 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c24xx_eint_mask(struct irq_data *data)
irq_data          335 drivers/pinctrl/samsung/pinctrl-s3c24xx.c static void s3c24xx_eint_unmask(struct irq_data *data)
irq_data          258 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static void s3c64xx_irq_set_handler(struct irq_data *d, unsigned int type)
irq_data          303 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static inline void s3c64xx_gpio_irq_set_mask(struct irq_data *irqd, bool mask)
irq_data          319 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static void s3c64xx_gpio_irq_unmask(struct irq_data *irqd)
irq_data          324 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static void s3c64xx_gpio_irq_mask(struct irq_data *irqd)
irq_data          329 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static void s3c64xx_gpio_irq_ack(struct irq_data *irqd)
irq_data          339 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static int s3c64xx_gpio_irq_set_type(struct irq_data *irqd, unsigned int type)
irq_data          510 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static inline void s3c64xx_eint0_irq_set_mask(struct irq_data *irqd, bool mask)
irq_data          525 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static void s3c64xx_eint0_irq_unmask(struct irq_data *irqd)
irq_data          530 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static void s3c64xx_eint0_irq_mask(struct irq_data *irqd)
irq_data          535 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static void s3c64xx_eint0_irq_ack(struct irq_data *irqd)
irq_data          545 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static int s3c64xx_eint0_irq_set_type(struct irq_data *irqd, unsigned int type)
irq_data         5634 drivers/pinctrl/sirf/pinctrl-atlas7.c static void atlas7_gpio_irq_ack(struct irq_data *d)
irq_data         5672 drivers/pinctrl/sirf/pinctrl-atlas7.c static void atlas7_gpio_irq_mask(struct irq_data *d)
irq_data         5685 drivers/pinctrl/sirf/pinctrl-atlas7.c static void atlas7_gpio_irq_unmask(struct irq_data *d)
irq_data         5708 drivers/pinctrl/sirf/pinctrl-atlas7.c static int atlas7_gpio_irq_type(struct irq_data *d,
irq_data          420 drivers/pinctrl/sirf/pinctrl-sirf.c static void sirfsoc_gpio_irq_ack(struct irq_data *d)
irq_data          459 drivers/pinctrl/sirf/pinctrl-sirf.c static void sirfsoc_gpio_irq_mask(struct irq_data *d)
irq_data          468 drivers/pinctrl/sirf/pinctrl-sirf.c static void sirfsoc_gpio_irq_unmask(struct irq_data *d)
irq_data          489 drivers/pinctrl/sirf/pinctrl-sirf.c static int sirfsoc_gpio_irq_type(struct irq_data *d, unsigned type)
irq_data          280 drivers/pinctrl/spear/pinctrl-plgpio.c static void plgpio_irq_disable(struct irq_data *d)
irq_data          299 drivers/pinctrl/spear/pinctrl-plgpio.c static void plgpio_irq_enable(struct irq_data *d)
irq_data          318 drivers/pinctrl/spear/pinctrl-plgpio.c static int plgpio_irq_set_type(struct irq_data *d, unsigned trigger)
irq_data          306 drivers/pinctrl/stm32/pinctrl-stm32.c static int stm32_gpio_irq_request_resources(struct irq_data *irq_data)
irq_data          308 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct stm32_gpio_bank *bank = irq_data->domain->host_data;
irq_data          312 drivers/pinctrl/stm32/pinctrl-stm32.c 	ret = stm32_gpio_direction_input(&bank->gpio_chip, irq_data->hwirq);
irq_data          316 drivers/pinctrl/stm32/pinctrl-stm32.c 	ret = gpiochip_lock_as_irq(&bank->gpio_chip, irq_data->hwirq);
irq_data          319 drivers/pinctrl/stm32/pinctrl-stm32.c 			irq_data->hwirq);
irq_data          326 drivers/pinctrl/stm32/pinctrl-stm32.c static void stm32_gpio_irq_release_resources(struct irq_data *irq_data)
irq_data          328 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct stm32_gpio_bank *bank = irq_data->domain->host_data;
irq_data          330 drivers/pinctrl/stm32/pinctrl-stm32.c 	gpiochip_unlock_as_irq(&bank->gpio_chip, irq_data->hwirq);
irq_data          360 drivers/pinctrl/stm32/pinctrl-stm32.c 				      struct irq_data *irq_data, bool reserve)
irq_data          380 drivers/pinctrl/stm32/pinctrl-stm32.c 	if (pctl->irqmux_map & BIT(irq_data->hwirq)) {
irq_data          382 drivers/pinctrl/stm32/pinctrl-stm32.c 			irq_data->hwirq);
irq_data          388 drivers/pinctrl/stm32/pinctrl-stm32.c 		pctl->irqmux_map |= BIT(irq_data->hwirq);
irq_data          391 drivers/pinctrl/stm32/pinctrl-stm32.c 	regmap_field_write(pctl->irqmux[irq_data->hwirq], bank->bank_ioport_nr);
irq_data          402 drivers/pinctrl/stm32/pinctrl-stm32.c 					 struct irq_data *irq_data)
irq_data          409 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->irqmux_map &= ~BIT(irq_data->hwirq);
irq_data          931 drivers/pinctrl/sunxi/pinctrl-sunxi.c static int sunxi_pinctrl_irq_request_resources(struct irq_data *d)
irq_data          956 drivers/pinctrl/sunxi/pinctrl-sunxi.c static void sunxi_pinctrl_irq_release_resources(struct irq_data *d)
irq_data          964 drivers/pinctrl/sunxi/pinctrl-sunxi.c static int sunxi_pinctrl_irq_set_type(struct irq_data *d, unsigned int type)
irq_data         1011 drivers/pinctrl/sunxi/pinctrl-sunxi.c static void sunxi_pinctrl_irq_ack(struct irq_data *d)
irq_data         1021 drivers/pinctrl/sunxi/pinctrl-sunxi.c static void sunxi_pinctrl_irq_mask(struct irq_data *d)
irq_data         1038 drivers/pinctrl/sunxi/pinctrl-sunxi.c static void sunxi_pinctrl_irq_unmask(struct irq_data *d)
irq_data         1055 drivers/pinctrl/sunxi/pinctrl-sunxi.c static void sunxi_pinctrl_irq_ack_unmask(struct irq_data *d)
irq_data           75 drivers/platform/x86/intel_int0002_vgpio.c static void int0002_irq_ack(struct irq_data *data)
irq_data           80 drivers/platform/x86/intel_int0002_vgpio.c static void int0002_irq_unmask(struct irq_data *data)
irq_data           89 drivers/platform/x86/intel_int0002_vgpio.c static void int0002_irq_mask(struct irq_data *data)
irq_data           98 drivers/platform/x86/intel_int0002_vgpio.c static int int0002_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data          441 drivers/power/supply/da9052-battery.c 	virq = regmap_irq_get_virq(bat->da9052->irq_data, irq);
irq_data          511 drivers/regulator/max8973-regulator.c 	struct irq_data *irq_data;
irq_data          530 drivers/regulator/max8973-regulator.c 	irq_data = irq_get_irq_data(mchip->irq);
irq_data          531 drivers/regulator/max8973-regulator.c 	if (irq_data)
irq_data          532 drivers/regulator/max8973-regulator.c 		irq_flags = irqd_get_trigger_type(irq_data);
irq_data           72 drivers/remoteproc/da8xx_remoteproc.c 	void (*ack_fxn)(struct irq_data *data);
irq_data           73 drivers/remoteproc/da8xx_remoteproc.c 	struct irq_data *irq_data;
irq_data          125 drivers/remoteproc/da8xx_remoteproc.c 		drproc->ack_fxn(drproc->irq_data);
irq_data          241 drivers/remoteproc/da8xx_remoteproc.c 	struct irq_data *irq_data;
irq_data          255 drivers/remoteproc/da8xx_remoteproc.c 	irq_data = irq_get_irq_data(irq);
irq_data          256 drivers/remoteproc/da8xx_remoteproc.c 	if (!irq_data) {
irq_data          340 drivers/remoteproc/da8xx_remoteproc.c 	drproc->ack_fxn = irq_data->chip->irq_ack;
irq_data          341 drivers/remoteproc/da8xx_remoteproc.c 	drproc->irq_data = irq_data;
irq_data           33 drivers/rtc/dev.c 	rtc->irq_data = 0;
irq_data          124 drivers/rtc/dev.c 	rtc->irq_data = 0;
irq_data          157 drivers/rtc/dev.c 		data = rtc->irq_data;
irq_data          158 drivers/rtc/dev.c 		rtc->irq_data = 0;
irq_data          197 drivers/rtc/dev.c 	data = rtc->irq_data;
irq_data          612 drivers/rtc/interface.c 	rtc->irq_data = (rtc->irq_data + (num << 8)) | (RTC_IRQF | mode);
irq_data          219 drivers/rtc/rtc-omap.c 	u8 irq_data;
irq_data          221 drivers/rtc/rtc-omap.c 	irq_data = rtc_read(rtc, OMAP_RTC_STATUS_REG);
irq_data          224 drivers/rtc/rtc-omap.c 	if (irq_data & OMAP_RTC_STATUS_ALARM) {
irq_data          232 drivers/rtc/rtc-omap.c 	if (irq_data & OMAP_RTC_STATUS_1S_EVENT)
irq_data          781 drivers/rtc/rtc-s5m.c 	if (s5m87xx->irq_data) {
irq_data          782 drivers/rtc/rtc-s5m.c 		info->irq = regmap_irq_get_virq(s5m87xx->irq_data, alarm_irq);
irq_data          157 drivers/rtc/rtc-spear.c 	unsigned int irq_data;
irq_data          160 drivers/rtc/rtc-spear.c 	irq_data = readl(config->ioaddr + STATUS_REG);
irq_data          163 drivers/rtc/rtc-spear.c 	if ((irq_data & RTC_INT_MASK)) {
irq_data           92 drivers/scsi/arm/cumana_2.c 	struct cumanascsi2_info *info = ec->irq_data;
irq_data          104 drivers/scsi/arm/cumana_2.c 	struct cumanascsi2_info *info = ec->irq_data;
irq_data           85 drivers/scsi/arm/eesox.c 	struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data;
irq_data          100 drivers/scsi/arm/eesox.c 	struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data;
irq_data           72 drivers/scsi/arm/powertec.c 	struct powertec_info *info = ec->irq_data;
irq_data           84 drivers/scsi/arm/powertec.c 	struct powertec_info *info = ec->irq_data;
irq_data           16 drivers/sh/intc/chip.c void _intc_enable(struct irq_data *data, unsigned long handle)
irq_data           36 drivers/sh/intc/chip.c static void intc_enable(struct irq_data *data)
irq_data           41 drivers/sh/intc/chip.c static void intc_disable(struct irq_data *data)
irq_data           68 drivers/sh/intc/chip.c static int intc_set_affinity(struct irq_data *data,
irq_data           81 drivers/sh/intc/chip.c static void intc_mask_ack(struct irq_data *data)
irq_data          132 drivers/sh/intc/chip.c 	struct irq_data *data = irq_get_irq_data(irq);
irq_data          174 drivers/sh/intc/chip.c static int intc_set_type(struct irq_data *data, unsigned int type)
irq_data           79 drivers/sh/intc/core.c 	struct irq_data *irq_data;
irq_data          114 drivers/sh/intc/core.c 	irq_data = irq_get_irq_data(irq);
irq_data          128 drivers/sh/intc/core.c 		_intc_enable(irq_data, data[!primary]);
irq_data          156 drivers/sh/intc/core.c 	d->chip.irq_mask(irq_data);
irq_data          420 drivers/sh/intc/core.c 			struct irq_data *data;
irq_data          445 drivers/sh/intc/core.c 			struct irq_data *data;
irq_data          158 drivers/sh/intc/internals.h void _intc_enable(struct irq_data *data, unsigned long handle);
irq_data          113 drivers/sh/intc/virq.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          190 drivers/soc/fsl/qe/qe_ic.c static inline struct qe_ic *qe_ic_from_irq_data(struct irq_data *d)
irq_data          195 drivers/soc/fsl/qe/qe_ic.c static void qe_ic_unmask_irq(struct irq_data *d)
irq_data          211 drivers/soc/fsl/qe/qe_ic.c static void qe_ic_mask_irq(struct irq_data *d)
irq_data          242 drivers/soc/qcom/smp2p.c static void smp2p_mask_irq(struct irq_data *irqd)
irq_data          250 drivers/soc/qcom/smp2p.c static void smp2p_unmask_irq(struct irq_data *irqd)
irq_data          258 drivers/soc/qcom/smp2p.c static int smp2p_set_irq_type(struct irq_data *irqd, unsigned int type)
irq_data          237 drivers/soc/qcom/smsm.c static void smsm_mask_irq(struct irq_data *irqd)
irq_data          262 drivers/soc/qcom/smsm.c static void smsm_unmask_irq(struct irq_data *irqd)
irq_data          283 drivers/soc/qcom/smsm.c static int smsm_set_irq_type(struct irq_data *irqd, unsigned int type)
irq_data         1949 drivers/soc/tegra/pmc.c static int tegra_pmc_irq_set_wake(struct irq_data *data, unsigned int on)
irq_data         1981 drivers/soc/tegra/pmc.c static int tegra_pmc_irq_set_type(struct irq_data *data, unsigned int type)
irq_data           18 drivers/soc/ti/ti_sci_inta_msi.c static void ti_sci_inta_msi_write_msg(struct irq_data *data,
irq_data           24 drivers/soc/ti/ti_sci_inta_msi.c static void ti_sci_inta_msi_compose_msi_msg(struct irq_data *data,
irq_data          460 drivers/spmi/spmi-pmic-arb.c static void qpnpint_spmi_write(struct irq_data *d, u8 reg, void *buf,
irq_data          473 drivers/spmi/spmi-pmic-arb.c static void qpnpint_spmi_read(struct irq_data *d, u8 reg, void *buf, size_t len)
irq_data          557 drivers/spmi/spmi-pmic-arb.c static void qpnpint_irq_ack(struct irq_data *d)
irq_data          570 drivers/spmi/spmi-pmic-arb.c static void qpnpint_irq_mask(struct irq_data *d)
irq_data          578 drivers/spmi/spmi-pmic-arb.c static void qpnpint_irq_unmask(struct irq_data *d)
irq_data          602 drivers/spmi/spmi-pmic-arb.c static int qpnpint_irq_set_type(struct irq_data *d, unsigned int flow_type)
irq_data          638 drivers/spmi/spmi-pmic-arb.c static int qpnpint_irq_set_wake(struct irq_data *d, unsigned int on)
irq_data          645 drivers/spmi/spmi-pmic-arb.c static int qpnpint_get_irqchip_state(struct irq_data *d,
irq_data          662 drivers/spmi/spmi-pmic-arb.c 				       struct irq_data *d, bool reserve)
irq_data           97 drivers/ssb/driver_gpio.c static void ssb_gpio_irq_chipco_mask(struct irq_data *d)
irq_data          105 drivers/ssb/driver_gpio.c static void ssb_gpio_irq_chipco_unmask(struct irq_data *d)
irq_data          294 drivers/ssb/driver_gpio.c static void ssb_gpio_irq_extif_mask(struct irq_data *d)
irq_data          302 drivers/ssb/driver_gpio.c static void ssb_gpio_irq_extif_unmask(struct irq_data *d)
irq_data           76 drivers/staging/board/board.c 	struct of_phandle_args irq_data;
irq_data           83 drivers/staging/board/board.c 	irq_data.np = irqc_node;
irq_data           84 drivers/staging/board/board.c 	irq_data.args_count = 3;
irq_data           85 drivers/staging/board/board.c 	irq_data.args[0] = 0;
irq_data           86 drivers/staging/board/board.c 	irq_data.args[1] = hwirq - irqc_base;
irq_data           91 drivers/staging/board/board.c 		irq_data.args[2] = IRQ_TYPE_EDGE_FALLING;
irq_data           94 drivers/staging/board/board.c 		irq_data.args[2] = IRQ_TYPE_EDGE_RISING;
irq_data           97 drivers/staging/board/board.c 		irq_data.args[2] = IRQ_TYPE_LEVEL_LOW;
irq_data          101 drivers/staging/board/board.c 		irq_data.args[2] = IRQ_TYPE_LEVEL_HIGH;
irq_data          105 drivers/staging/board/board.c 	virq = irq_create_of_mapping(&irq_data);
irq_data          271 drivers/staging/greybus/gpio.c static void gb_gpio_irq_mask(struct irq_data *d)
irq_data          281 drivers/staging/greybus/gpio.c static void gb_gpio_irq_unmask(struct irq_data *d)
irq_data          291 drivers/staging/greybus/gpio.c static int gb_gpio_irq_set_type(struct irq_data *d, unsigned int type)
irq_data          329 drivers/staging/greybus/gpio.c static void gb_gpio_irq_bus_lock(struct irq_data *d)
irq_data          337 drivers/staging/greybus/gpio.c static void gb_gpio_irq_bus_sync_unlock(struct irq_data *d)
irq_data          111 drivers/thermal/db8500_thermal.c static irqreturn_t prcmu_low_irq_handler(int irq, void *irq_data)
irq_data          113 drivers/thermal/db8500_thermal.c 	struct db8500_thermal_zone *th = irq_data;
irq_data          140 drivers/thermal/db8500_thermal.c static irqreturn_t prcmu_high_irq_handler(int irq, void *irq_data)
irq_data          142 drivers/thermal/db8500_thermal.c 	struct db8500_thermal_zone *th = irq_data;
irq_data         1121 drivers/thermal/tegra/soctherm.c static void soctherm_oc_irq_lock(struct irq_data *data)
irq_data         1135 drivers/thermal/tegra/soctherm.c static void soctherm_oc_irq_sync_unlock(struct irq_data *data)
irq_data         1150 drivers/thermal/tegra/soctherm.c static void soctherm_oc_irq_enable(struct irq_data *data)
irq_data         1166 drivers/thermal/tegra/soctherm.c static void soctherm_oc_irq_disable(struct irq_data *data)
irq_data         1173 drivers/thermal/tegra/soctherm.c static int soctherm_oc_irq_set_type(struct irq_data *data, unsigned int type)
irq_data          390 drivers/tty/serial/8250/8250_fintek.c 	struct irq_data *irq_data;
irq_data          418 drivers/tty/serial/8250/8250_fintek.c 				irq_data = irq_get_irq_data(uart->port.irq);
irq_data          419 drivers/tty/serial/8250/8250_fintek.c 				if (irq_data)
irq_data          421 drivers/tty/serial/8250/8250_fintek.c 						irqd_is_level_type(irq_data);
irq_data          125 drivers/vlynq/vlynq.c static void vlynq_irq_unmask(struct irq_data *d)
irq_data          138 drivers/vlynq/vlynq.c static void vlynq_irq_mask(struct irq_data *d)
irq_data          151 drivers/vlynq/vlynq.c static int vlynq_irq_type(struct irq_data *d, unsigned int flow_type)
irq_data          182 drivers/vlynq/vlynq.c static void vlynq_local_ack(struct irq_data *d)
irq_data          192 drivers/vlynq/vlynq.c static void vlynq_remote_ack(struct irq_data *d)
irq_data           97 drivers/xen/events/events_base.c static void enable_dynirq(struct irq_data *data);
irq_data           98 drivers/xen/events/events_base.c static void disable_dynirq(struct irq_data *data);
irq_data          473 drivers/xen/events/events_base.c static void eoi_pirq(struct irq_data *data)
irq_data          501 drivers/xen/events/events_base.c static void mask_ack_pirq(struct irq_data *data)
irq_data          555 drivers/xen/events/events_base.c static unsigned int startup_pirq(struct irq_data *data)
irq_data          560 drivers/xen/events/events_base.c static void shutdown_pirq(struct irq_data *data)
irq_data          576 drivers/xen/events/events_base.c static void enable_pirq(struct irq_data *data)
irq_data          581 drivers/xen/events/events_base.c static void disable_pirq(struct irq_data *data)
irq_data         1332 drivers/xen/events/events_base.c static int set_affinity_irq(struct irq_data *data, const struct cpumask *dest,
irq_data         1347 drivers/xen/events/events_base.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data         1353 drivers/xen/events/events_base.c static void enable_dynirq(struct irq_data *data)
irq_data         1361 drivers/xen/events/events_base.c static void disable_dynirq(struct irq_data *data)
irq_data         1369 drivers/xen/events/events_base.c static void ack_dynirq(struct irq_data *data)
irq_data         1390 drivers/xen/events/events_base.c static void mask_ack_dynirq(struct irq_data *data)
irq_data         1396 drivers/xen/events/events_base.c static int retrigger_dynirq(struct irq_data *data)
irq_data          273 include/linux/dmar.h struct irq_data;
irq_data          274 include/linux/dmar.h extern void dmar_msi_unmask(struct irq_data *data);
irq_data          275 include/linux/dmar.h extern void dmar_msi_mask(struct irq_data *data);
irq_data           23 include/linux/dsa/lan9303.h 	struct regmap_irq_chip_data *irq_data;
irq_data          246 include/linux/gpio/driver.h 	void		(*irq_enable)(struct irq_data *data);
irq_data          253 include/linux/gpio/driver.h 	void		(*irq_disable)(struct irq_data *data);
irq_data          576 include/linux/gpio/driver.h 				 struct irq_data *data, bool reserve);
irq_data          578 include/linux/gpio/driver.h 				    struct irq_data *data);
irq_data          181 include/linux/irq.h 	struct irq_data		*parent_data;
irq_data          241 include/linux/irq.h static inline bool irqd_is_setaffinity_pending(struct irq_data *d)
irq_data          246 include/linux/irq.h static inline bool irqd_is_per_cpu(struct irq_data *d)
irq_data          251 include/linux/irq.h static inline bool irqd_can_balance(struct irq_data *d)
irq_data          256 include/linux/irq.h static inline bool irqd_affinity_was_set(struct irq_data *d)
irq_data          261 include/linux/irq.h static inline void irqd_mark_affinity_was_set(struct irq_data *d)
irq_data          266 include/linux/irq.h static inline bool irqd_trigger_type_was_set(struct irq_data *d)
irq_data          271 include/linux/irq.h static inline u32 irqd_get_trigger_type(struct irq_data *d)
irq_data          280 include/linux/irq.h static inline void irqd_set_trigger_type(struct irq_data *d, u32 type)
irq_data          287 include/linux/irq.h static inline bool irqd_is_level_type(struct irq_data *d)
irq_data          296 include/linux/irq.h static inline void irqd_set_single_target(struct irq_data *d)
irq_data          301 include/linux/irq.h static inline bool irqd_is_single_target(struct irq_data *d)
irq_data          306 include/linux/irq.h static inline bool irqd_is_wakeup_set(struct irq_data *d)
irq_data          311 include/linux/irq.h static inline bool irqd_can_move_in_process_context(struct irq_data *d)
irq_data          316 include/linux/irq.h static inline bool irqd_irq_disabled(struct irq_data *d)
irq_data          321 include/linux/irq.h static inline bool irqd_irq_masked(struct irq_data *d)
irq_data          326 include/linux/irq.h static inline bool irqd_irq_inprogress(struct irq_data *d)
irq_data          331 include/linux/irq.h static inline bool irqd_is_wakeup_armed(struct irq_data *d)
irq_data          336 include/linux/irq.h static inline bool irqd_is_forwarded_to_vcpu(struct irq_data *d)
irq_data          341 include/linux/irq.h static inline void irqd_set_forwarded_to_vcpu(struct irq_data *d)
irq_data          346 include/linux/irq.h static inline void irqd_clr_forwarded_to_vcpu(struct irq_data *d)
irq_data          351 include/linux/irq.h static inline bool irqd_affinity_is_managed(struct irq_data *d)
irq_data          356 include/linux/irq.h static inline bool irqd_is_activated(struct irq_data *d)
irq_data          361 include/linux/irq.h static inline void irqd_set_activated(struct irq_data *d)
irq_data          366 include/linux/irq.h static inline void irqd_clr_activated(struct irq_data *d)
irq_data          371 include/linux/irq.h static inline bool irqd_is_started(struct irq_data *d)
irq_data          376 include/linux/irq.h static inline bool irqd_is_managed_and_shutdown(struct irq_data *d)
irq_data          381 include/linux/irq.h static inline void irqd_set_can_reserve(struct irq_data *d)
irq_data          386 include/linux/irq.h static inline void irqd_clr_can_reserve(struct irq_data *d)
irq_data          391 include/linux/irq.h static inline bool irqd_can_reserve(struct irq_data *d)
irq_data          396 include/linux/irq.h static inline void irqd_set_msi_nomask_quirk(struct irq_data *d)
irq_data          401 include/linux/irq.h static inline void irqd_clr_msi_nomask_quirk(struct irq_data *d)
irq_data          406 include/linux/irq.h static inline bool irqd_msi_nomask_quirk(struct irq_data *d)
irq_data          413 include/linux/irq.h static inline irq_hw_number_t irqd_to_hwirq(struct irq_data *d)
irq_data          470 include/linux/irq.h 	unsigned int	(*irq_startup)(struct irq_data *data);
irq_data          471 include/linux/irq.h 	void		(*irq_shutdown)(struct irq_data *data);
irq_data          472 include/linux/irq.h 	void		(*irq_enable)(struct irq_data *data);
irq_data          473 include/linux/irq.h 	void		(*irq_disable)(struct irq_data *data);
irq_data          475 include/linux/irq.h 	void		(*irq_ack)(struct irq_data *data);
irq_data          476 include/linux/irq.h 	void		(*irq_mask)(struct irq_data *data);
irq_data          477 include/linux/irq.h 	void		(*irq_mask_ack)(struct irq_data *data);
irq_data          478 include/linux/irq.h 	void		(*irq_unmask)(struct irq_data *data);
irq_data          479 include/linux/irq.h 	void		(*irq_eoi)(struct irq_data *data);
irq_data          481 include/linux/irq.h 	int		(*irq_set_affinity)(struct irq_data *data, const struct cpumask *dest, bool force);
irq_data          482 include/linux/irq.h 	int		(*irq_retrigger)(struct irq_data *data);
irq_data          483 include/linux/irq.h 	int		(*irq_set_type)(struct irq_data *data, unsigned int flow_type);
irq_data          484 include/linux/irq.h 	int		(*irq_set_wake)(struct irq_data *data, unsigned int on);
irq_data          486 include/linux/irq.h 	void		(*irq_bus_lock)(struct irq_data *data);
irq_data          487 include/linux/irq.h 	void		(*irq_bus_sync_unlock)(struct irq_data *data);
irq_data          489 include/linux/irq.h 	void		(*irq_cpu_online)(struct irq_data *data);
irq_data          490 include/linux/irq.h 	void		(*irq_cpu_offline)(struct irq_data *data);
irq_data          492 include/linux/irq.h 	void		(*irq_suspend)(struct irq_data *data);
irq_data          493 include/linux/irq.h 	void		(*irq_resume)(struct irq_data *data);
irq_data          494 include/linux/irq.h 	void		(*irq_pm_shutdown)(struct irq_data *data);
irq_data          496 include/linux/irq.h 	void		(*irq_calc_mask)(struct irq_data *data);
irq_data          498 include/linux/irq.h 	void		(*irq_print_chip)(struct irq_data *data, struct seq_file *p);
irq_data          499 include/linux/irq.h 	int		(*irq_request_resources)(struct irq_data *data);
irq_data          500 include/linux/irq.h 	void		(*irq_release_resources)(struct irq_data *data);
irq_data          502 include/linux/irq.h 	void		(*irq_compose_msi_msg)(struct irq_data *data, struct msi_msg *msg);
irq_data          503 include/linux/irq.h 	void		(*irq_write_msi_msg)(struct irq_data *data, struct msi_msg *msg);
irq_data          505 include/linux/irq.h 	int		(*irq_get_irqchip_state)(struct irq_data *data, enum irqchip_irq_state which, bool *state);
irq_data          506 include/linux/irq.h 	int		(*irq_set_irqchip_state)(struct irq_data *data, enum irqchip_irq_state which, bool state);
irq_data          508 include/linux/irq.h 	int		(*irq_set_vcpu_affinity)(struct irq_data *data, void *vcpu_info);
irq_data          510 include/linux/irq.h 	void		(*ipi_send_single)(struct irq_data *data, unsigned int cpu);
irq_data          511 include/linux/irq.h 	void		(*ipi_send_mask)(struct irq_data *data, const struct cpumask *dest);
irq_data          513 include/linux/irq.h 	int		(*irq_nmi_setup)(struct irq_data *data);
irq_data          514 include/linux/irq.h 	void		(*irq_nmi_teardown)(struct irq_data *data);
irq_data          570 include/linux/irq.h extern int irq_set_affinity_locked(struct irq_data *data,
irq_data          582 include/linux/irq.h void __irq_move_irq(struct irq_data *data);
irq_data          583 include/linux/irq.h static inline void irq_move_irq(struct irq_data *data)
irq_data          588 include/linux/irq.h void irq_move_masked_irq(struct irq_data *data);
irq_data          591 include/linux/irq.h static inline void irq_move_irq(struct irq_data *data) { }
irq_data          592 include/linux/irq.h static inline void irq_move_masked_irq(struct irq_data *data) { }
irq_data          625 include/linux/irq.h extern int irq_chip_compose_msi_msg(struct irq_data *data, struct msi_msg *msg);
irq_data          626 include/linux/irq.h extern int irq_chip_pm_get(struct irq_data *data);
irq_data          627 include/linux/irq.h extern int irq_chip_pm_put(struct irq_data *data);
irq_data          631 include/linux/irq.h extern void irq_chip_enable_parent(struct irq_data *data);
irq_data          632 include/linux/irq.h extern void irq_chip_disable_parent(struct irq_data *data);
irq_data          633 include/linux/irq.h extern void irq_chip_ack_parent(struct irq_data *data);
irq_data          634 include/linux/irq.h extern int irq_chip_retrigger_hierarchy(struct irq_data *data);
irq_data          635 include/linux/irq.h extern void irq_chip_mask_parent(struct irq_data *data);
irq_data          636 include/linux/irq.h extern void irq_chip_mask_ack_parent(struct irq_data *data);
irq_data          637 include/linux/irq.h extern void irq_chip_unmask_parent(struct irq_data *data);
irq_data          638 include/linux/irq.h extern void irq_chip_eoi_parent(struct irq_data *data);
irq_data          639 include/linux/irq.h extern int irq_chip_set_affinity_parent(struct irq_data *data,
irq_data          642 include/linux/irq.h extern int irq_chip_set_wake_parent(struct irq_data *data, unsigned int on);
irq_data          643 include/linux/irq.h extern int irq_chip_set_vcpu_affinity_parent(struct irq_data *data,
irq_data          645 include/linux/irq.h extern int irq_chip_set_type_parent(struct irq_data *data, unsigned int type);
irq_data          646 include/linux/irq.h extern int irq_chip_request_resources_parent(struct irq_data *data);
irq_data          647 include/linux/irq.h extern void irq_chip_release_resources_parent(struct irq_data *data);
irq_data          765 include/linux/irq.h extern struct irq_data *irq_get_irq_data(unsigned int irq);
irq_data          769 include/linux/irq.h 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          773 include/linux/irq.h static inline struct irq_chip *irq_data_get_irq_chip(struct irq_data *d)
irq_data          780 include/linux/irq.h 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          784 include/linux/irq.h static inline void *irq_data_get_irq_chip_data(struct irq_data *d)
irq_data          791 include/linux/irq.h 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          795 include/linux/irq.h static inline void *irq_data_get_irq_handler_data(struct irq_data *d)
irq_data          802 include/linux/irq.h 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          806 include/linux/irq.h static inline struct msi_desc *irq_data_get_msi_desc(struct irq_data *d)
irq_data          813 include/linux/irq.h 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          826 include/linux/irq.h static inline int irq_data_get_node(struct irq_data *d)
irq_data          833 include/linux/irq.h 	struct irq_data *d = irq_get_irq_data(irq);
irq_data          838 include/linux/irq.h static inline struct cpumask *irq_data_get_affinity_mask(struct irq_data *d)
irq_data          845 include/linux/irq.h struct cpumask *irq_data_get_effective_affinity_mask(struct irq_data *d)
irq_data          849 include/linux/irq.h static inline void irq_data_update_effective_affinity(struct irq_data *d,
irq_data          855 include/linux/irq.h static inline void irq_data_update_effective_affinity(struct irq_data *d,
irq_data          860 include/linux/irq.h struct cpumask *irq_data_get_effective_affinity_mask(struct irq_data *d)
irq_data         1067 include/linux/irq.h void irq_gc_noop(struct irq_data *d);
irq_data         1068 include/linux/irq.h void irq_gc_mask_disable_reg(struct irq_data *d);
irq_data         1069 include/linux/irq.h void irq_gc_mask_set_bit(struct irq_data *d);
irq_data         1070 include/linux/irq.h void irq_gc_mask_clr_bit(struct irq_data *d);
irq_data         1071 include/linux/irq.h void irq_gc_unmask_enable_reg(struct irq_data *d);
irq_data         1072 include/linux/irq.h void irq_gc_ack_set_bit(struct irq_data *d);
irq_data         1073 include/linux/irq.h void irq_gc_ack_clr_bit(struct irq_data *d);
irq_data         1074 include/linux/irq.h void irq_gc_mask_disable_and_ack_set(struct irq_data *d);
irq_data         1075 include/linux/irq.h void irq_gc_eoi(struct irq_data *d);
irq_data         1076 include/linux/irq.h int irq_gc_set_wake(struct irq_data *d, unsigned int on);
irq_data         1087 include/linux/irq.h int irq_setup_alt_chip(struct irq_data *d, unsigned int type);
irq_data         1128 include/linux/irq.h static inline struct irq_chip_type *irq_data_get_chip_type(struct irq_data *d)
irq_data           24 include/linux/irqchip/chained_irq.h 		chip->irq_mask_ack(&desc->irq_data);
irq_data           26 include/linux/irqchip/chained_irq.h 		chip->irq_mask(&desc->irq_data);
irq_data           28 include/linux/irqchip/chained_irq.h 			chip->irq_ack(&desc->irq_data);
irq_data           36 include/linux/irqchip/chained_irq.h 		chip->irq_eoi(&desc->irq_data);
irq_data           38 include/linux/irqchip/chained_irq.h 		chip->irq_unmask(&desc->irq_data);
irq_data           11 include/linux/irqchip/ingenic.h extern void ingenic_intc_irq_suspend(struct irq_data *data);
irq_data           12 include/linux/irqchip/ingenic.h extern void ingenic_intc_irq_resume(struct irq_data *data);
irq_data           99 include/linux/irqchip/irq-madera.h 	return regmap_irq_get_virq(madera->irq_data, irq);
irq_data           58 include/linux/irqdesc.h 	struct irq_data		irq_data;
irq_data          120 include/linux/irqdesc.h static inline struct irq_desc *irq_data_to_desc(struct irq_data *data)
irq_data          127 include/linux/irqdesc.h 	return desc->irq_data.irq;
irq_data          130 include/linux/irqdesc.h static inline struct irq_data *irq_desc_get_irq_data(struct irq_desc *desc)
irq_data          132 include/linux/irqdesc.h 	return &desc->irq_data;
irq_data          137 include/linux/irqdesc.h 	return desc->irq_data.chip;
irq_data          142 include/linux/irqdesc.h 	return desc->irq_data.chip_data;
irq_data          204 include/linux/irqdesc.h static inline void irq_set_handler_locked(struct irq_data *data,
irq_data          225 include/linux/irqdesc.h irq_set_chip_handler_name_locked(struct irq_data *data, struct irq_chip *chip,
irq_data           43 include/linux/irqdomain.h struct irq_data;
irq_data          119 include/linux/irqdomain.h 	int (*activate)(struct irq_domain *d, struct irq_data *irqd, bool reserve);
irq_data          120 include/linux/irqdomain.h 	void (*deactivate)(struct irq_domain *d, struct irq_data *irq_data);
irq_data          126 include/linux/irqdomain.h 			   struct irq_data *irqd, int ind);
irq_data          441 include/linux/irqdomain.h extern struct irq_data *irq_domain_get_irq_data(struct irq_domain *domain,
irq_data          470 include/linux/irqdomain.h extern int irq_domain_activate_irq(struct irq_data *irq_data, bool early);
irq_data          471 include/linux/irqdomain.h extern void irq_domain_deactivate_irq(struct irq_data *irq_data);
irq_data          488 include/linux/irqdomain.h extern void irq_domain_reset_irq_data(struct irq_data *irq_data);
irq_data           11 include/linux/irqhandler.h struct irq_data;
irq_data           13 include/linux/irqhandler.h typedef	void (*irq_preflow_handler_t)(struct irq_data *data);
irq_data          298 include/linux/mfd/88pm80x.h 	struct regmap_irq_chip_data *irq_data;
irq_data          329 include/linux/mfd/88pm80x.h 	if (!pm80x->irq_data)
irq_data          331 include/linux/mfd/88pm80x.h 	return request_threaded_irq(regmap_irq_get_virq(pm80x->irq_data, irq),
irq_data          337 include/linux/mfd/88pm80x.h 	if (!pm80x->irq_data)
irq_data          339 include/linux/mfd/88pm80x.h 	free_irq(regmap_irq_get_virq(pm80x->irq_data, irq), data);
irq_data          383 include/linux/mfd/as3722.h 	struct regmap_irq_chip_data *irq_data;
irq_data          416 include/linux/mfd/as3722.h 	return regmap_irq_get_virq(as3722->irq_data, irq);
irq_data          117 include/linux/mfd/bd9571mwv.h 	struct regmap_irq_chip_data *irq_data;
irq_data           91 include/linux/mfd/da9052/da9052.h 	struct regmap_irq_chip_data *irq_data;
irq_data           29 include/linux/mfd/da9055/core.h 	struct regmap_irq_chip_data *irq_data;
irq_data           58 include/linux/mfd/hi655x-pmic.h 	struct regmap_irq_chip_data *irq_data;
irq_data          184 include/linux/mfd/madera/core.h 	struct regmap_irq_chip_data *irq_data;
irq_data          436 include/linux/mfd/max14577-private.h 	struct regmap_irq_chip_data *irq_data; /* For MUIC and Charger */
irq_data          431 include/linux/mfd/max77686-private.h 	struct regmap_irq_chip_data *irq_data;
irq_data           75 include/linux/mfd/palmas.h 	struct regmap_irq_chip_data *irq_data;
irq_data         3800 include/linux/mfd/palmas.h 	return regmap_irq_get_virq(palmas->irq_data, irq);
irq_data          618 include/linux/mfd/rk808.h 	struct regmap_irq_chip_data	*irq_data;
irq_data          329 include/linux/mfd/rohm-bd718x7.h 	struct regmap_irq_chip_data *irq_data;
irq_data           30 include/linux/mfd/rt5033.h 	struct regmap_irq_chip_data *irq_data;
irq_data           72 include/linux/mfd/samsung/core.h 	struct regmap_irq_chip_data *irq_data;
irq_data          209 include/linux/mfd/stpmic1.h 	struct regmap_irq_chip_data *irq_data;
irq_data          114 include/linux/mfd/tps65086.h 	struct regmap_irq_chip_data *irq_data;
irq_data           77 include/linux/mfd/tps65090.h 	struct regmap_irq_chip_data *irq_data;
irq_data          268 include/linux/mfd/tps65218.h 	struct regmap_irq_chip_data *irq_data;
irq_data          903 include/linux/mfd/tps65910.h 	struct regmap_irq_chip_data *irq_data;
irq_data          948 include/linux/mfd/tps65910.h 	return regmap_irq_get_virq(tps65910->irq_data, irq);
irq_data          319 include/linux/mfd/tps65912.h 	struct regmap_irq_chip_data *irq_data;
irq_data          515 include/linux/mfd/tps80031.h 	struct regmap_irq_chip_data *irq_data;
irq_data          631 include/linux/mfd/tps80031.h 	return regmap_irq_get_virq(tps80031->irq_data, irq);
irq_data          212 include/linux/mfd/twl6040.h 	struct regmap_irq_chip_data *irq_data;
irq_data           69 include/linux/mfd/wm8994/core.h 	struct regmap_irq_chip_data *irq_data;
irq_data          124 include/linux/mfd/wm8994/core.h 	if (!wm8994->irq_data)
irq_data          126 include/linux/mfd/wm8994/core.h 	return request_threaded_irq(regmap_irq_get_virq(wm8994->irq_data, irq),
irq_data          132 include/linux/mfd/wm8994/core.h 	if (!wm8994->irq_data)
irq_data          134 include/linux/mfd/wm8994/core.h 	free_irq(regmap_irq_get_virq(wm8994->irq_data, irq), data);
irq_data           16 include/linux/msi.h struct irq_data;
irq_data          192 include/linux/msi.h void pci_msi_mask_irq(struct irq_data *data);
irq_data          193 include/linux/msi.h void pci_msi_unmask_irq(struct irq_data *data);
irq_data          324 include/linux/msi.h int msi_domain_set_affinity(struct irq_data *data, const struct cpumask *mask,
irq_data          368 include/linux/msi.h void pci_msi_domain_write_msg(struct irq_data *irq_data, struct msi_msg *msg);
irq_data           38 include/linux/of_irq.h extern unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data);
irq_data          112 include/linux/rtc.h 	unsigned long irq_data;
irq_data          104 include/soc/fsl/qe/qe_ic.h 	chip->irq_eoi(&desc->irq_data);
irq_data          116 include/soc/fsl/qe/qe_ic.h 	chip->irq_eoi(&desc->irq_data);
irq_data          132 include/soc/fsl/qe/qe_ic.h 	chip->irq_eoi(&desc->irq_data);
irq_data           52 kernel/irq/autoprobe.c 			if (desc->irq_data.chip->irq_set_type)
irq_data           53 kernel/irq/autoprobe.c 				desc->irq_data.chip->irq_set_type(&desc->irq_data,
irq_data           52 kernel/irq/chip.c 	desc->irq_data.chip = chip;
irq_data          152 kernel/irq/chip.c 	desc->irq_data.chip_data = data;
irq_data          158 kernel/irq/chip.c struct irq_data *irq_get_irq_data(unsigned int irq)
irq_data          162 kernel/irq/chip.c 	return desc ? &desc->irq_data : NULL;
irq_data          168 kernel/irq/chip.c 	irqd_clear(&desc->irq_data, IRQD_IRQ_DISABLED);
irq_data          173 kernel/irq/chip.c 	irqd_clear(&desc->irq_data, IRQD_IRQ_MASKED);
irq_data          178 kernel/irq/chip.c 	irqd_clear(&desc->irq_data, IRQD_IRQ_STARTED);
irq_data          183 kernel/irq/chip.c 	irqd_set(&desc->irq_data, IRQD_IRQ_STARTED);
irq_data          196 kernel/irq/chip.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data          238 kernel/irq/chip.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data          257 kernel/irq/chip.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data          288 kernel/irq/chip.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data          306 kernel/irq/chip.c 	if (irqd_is_started(&desc->irq_data)) {
irq_data          308 kernel/irq/chip.c 		if (desc->irq_data.chip->irq_shutdown) {
irq_data          309 kernel/irq/chip.c 			desc->irq_data.chip->irq_shutdown(&desc->irq_data);
irq_data          329 kernel/irq/chip.c 	irq_domain_deactivate_irq(&desc->irq_data);
irq_data          334 kernel/irq/chip.c 	if (!irqd_irq_disabled(&desc->irq_data)) {
irq_data          338 kernel/irq/chip.c 		if (desc->irq_data.chip->irq_enable) {
irq_data          339 kernel/irq/chip.c 			desc->irq_data.chip->irq_enable(&desc->irq_data);
irq_data          349 kernel/irq/chip.c 	if (irqd_irq_disabled(&desc->irq_data)) {
irq_data          354 kernel/irq/chip.c 		if (desc->irq_data.chip->irq_disable) {
irq_data          355 kernel/irq/chip.c 			desc->irq_data.chip->irq_disable(&desc->irq_data);
irq_data          390 kernel/irq/chip.c 	if (desc->irq_data.chip->irq_enable)
irq_data          391 kernel/irq/chip.c 		desc->irq_data.chip->irq_enable(&desc->irq_data);
irq_data          393 kernel/irq/chip.c 		desc->irq_data.chip->irq_unmask(&desc->irq_data);
irq_data          399 kernel/irq/chip.c 	if (desc->irq_data.chip->irq_disable)
irq_data          400 kernel/irq/chip.c 		desc->irq_data.chip->irq_disable(&desc->irq_data);
irq_data          402 kernel/irq/chip.c 		desc->irq_data.chip->irq_mask(&desc->irq_data);
irq_data          408 kernel/irq/chip.c 	if (desc->irq_data.chip->irq_mask_ack) {
irq_data          409 kernel/irq/chip.c 		desc->irq_data.chip->irq_mask_ack(&desc->irq_data);
irq_data          413 kernel/irq/chip.c 		if (desc->irq_data.chip->irq_ack)
irq_data          414 kernel/irq/chip.c 			desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          420 kernel/irq/chip.c 	if (irqd_irq_masked(&desc->irq_data))
irq_data          423 kernel/irq/chip.c 	if (desc->irq_data.chip->irq_mask) {
irq_data          424 kernel/irq/chip.c 		desc->irq_data.chip->irq_mask(&desc->irq_data);
irq_data          431 kernel/irq/chip.c 	if (!irqd_irq_masked(&desc->irq_data))
irq_data          434 kernel/irq/chip.c 	if (desc->irq_data.chip->irq_unmask) {
irq_data          435 kernel/irq/chip.c 		desc->irq_data.chip->irq_unmask(&desc->irq_data);
irq_data          442 kernel/irq/chip.c 	struct irq_chip *chip = desc->irq_data.chip;
irq_data          445 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          471 kernel/irq/chip.c 	if (unlikely(!action || irqd_irq_disabled(&desc->irq_data))) {
irq_data          477 kernel/irq/chip.c 	irqd_set(&desc->irq_data, IRQD_IRQ_INPROGRESS);
irq_data          488 kernel/irq/chip.c 	irqd_clear(&desc->irq_data, IRQD_IRQ_INPROGRESS);
irq_data          510 kernel/irq/chip.c 	if (!irqd_has_set(&desc->irq_data, mask))
irq_data          547 kernel/irq/chip.c 	if (unlikely(!desc->action || irqd_irq_disabled(&desc->irq_data))) {
irq_data          584 kernel/irq/chip.c 	if (unlikely(!desc->action || irqd_irq_disabled(&desc->irq_data))) {
irq_data          590 kernel/irq/chip.c 	irqd_set(&desc->irq_data, IRQD_IRQ_INPROGRESS);
irq_data          596 kernel/irq/chip.c 	irqd_clear(&desc->irq_data, IRQD_IRQ_INPROGRESS);
irq_data          616 kernel/irq/chip.c 	if (!irqd_irq_disabled(&desc->irq_data) &&
irq_data          617 kernel/irq/chip.c 	    irqd_irq_masked(&desc->irq_data) && !desc->threads_oneshot)
irq_data          644 kernel/irq/chip.c 	if (unlikely(!desc->action || irqd_irq_disabled(&desc->irq_data))) {
irq_data          663 kernel/irq/chip.c 		desc->preflow_handler(&desc->irq_data);
irq_data          672 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          681 kernel/irq/chip.c 	if (!irqd_irq_disabled(&desc->irq_data) &&
irq_data          682 kernel/irq/chip.c 	    irqd_irq_masked(&desc->irq_data) && !desc->threads_oneshot) {
irq_data          683 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          686 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          701 kernel/irq/chip.c 	struct irq_chip *chip = desc->irq_data.chip;
irq_data          714 kernel/irq/chip.c 	if (unlikely(!desc->action || irqd_irq_disabled(&desc->irq_data))) {
irq_data          733 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          767 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          802 kernel/irq/chip.c 	if (irqd_irq_disabled(&desc->irq_data) || !desc->action) {
irq_data          811 kernel/irq/chip.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data          825 kernel/irq/chip.c 			if (!irqd_irq_disabled(&desc->irq_data) &&
irq_data          826 kernel/irq/chip.c 			    irqd_irq_masked(&desc->irq_data))
irq_data          833 kernel/irq/chip.c 		 !irqd_irq_disabled(&desc->irq_data));
irq_data          865 kernel/irq/chip.c 	if (irqd_irq_disabled(&desc->irq_data) || !desc->action) {
irq_data          879 kernel/irq/chip.c 		 !irqd_irq_disabled(&desc->irq_data));
irq_data          882 kernel/irq/chip.c 	chip->irq_eoi(&desc->irq_data);
irq_data          904 kernel/irq/chip.c 		chip->irq_ack(&desc->irq_data);
irq_data          909 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          937 kernel/irq/chip.c 		chip->irq_ack(&desc->irq_data);
irq_data          955 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          980 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data          990 kernel/irq/chip.c 		struct irq_data *irq_data = &desc->irq_data;
irq_data          999 kernel/irq/chip.c 		while (irq_data) {
irq_data         1000 kernel/irq/chip.c 			if (irq_data->chip != &no_irq_chip)
irq_data         1010 kernel/irq/chip.c 			irq_data = irq_data->parent_data;
irq_data         1013 kernel/irq/chip.c 		if (WARN_ON(!irq_data || irq_data->chip == &no_irq_chip))
irq_data         1019 kernel/irq/chip.c 		if (desc->irq_data.chip != &no_irq_chip)
irq_data         1030 kernel/irq/chip.c 		unsigned int type = irqd_get_trigger_type(&desc->irq_data);
irq_data         1110 kernel/irq/chip.c 	trigger = irqd_get_trigger_type(&desc->irq_data);
irq_data         1112 kernel/irq/chip.c 	irqd_clear(&desc->irq_data, IRQD_NO_BALANCING | IRQD_PER_CPU |
irq_data         1115 kernel/irq/chip.c 		irqd_set(&desc->irq_data, IRQD_NO_BALANCING);
irq_data         1117 kernel/irq/chip.c 		irqd_set(&desc->irq_data, IRQD_PER_CPU);
irq_data         1119 kernel/irq/chip.c 		irqd_set(&desc->irq_data, IRQD_MOVE_PCNTXT);
irq_data         1121 kernel/irq/chip.c 		irqd_set(&desc->irq_data, IRQD_LEVEL);
irq_data         1127 kernel/irq/chip.c 	irqd_set(&desc->irq_data, trigger);
irq_data         1153 kernel/irq/chip.c 		chip = irq_data_get_irq_chip(&desc->irq_data);
irq_data         1156 kernel/irq/chip.c 		     !irqd_irq_disabled(&desc->irq_data)))
irq_data         1157 kernel/irq/chip.c 			chip->irq_cpu_online(&desc->irq_data);
irq_data         1183 kernel/irq/chip.c 		chip = irq_data_get_irq_chip(&desc->irq_data);
irq_data         1186 kernel/irq/chip.c 		     !irqd_irq_disabled(&desc->irq_data)))
irq_data         1187 kernel/irq/chip.c 			chip->irq_cpu_offline(&desc->irq_data);
irq_data         1208 kernel/irq/chip.c 	struct irq_chip *chip = desc->irq_data.chip;
irq_data         1221 kernel/irq/chip.c 	if (unlikely(!desc->action || irqd_irq_disabled(&desc->irq_data))) {
irq_data         1232 kernel/irq/chip.c 	desc->irq_data.chip->irq_ack(&desc->irq_data);
irq_data         1243 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data         1260 kernel/irq/chip.c 	struct irq_chip *chip = desc->irq_data.chip;
irq_data         1274 kernel/irq/chip.c 	if (unlikely(!desc->action || irqd_irq_disabled(&desc->irq_data))) {
irq_data         1293 kernel/irq/chip.c 		chip->irq_eoi(&desc->irq_data);
irq_data         1305 kernel/irq/chip.c void irq_chip_enable_parent(struct irq_data *data)
irq_data         1320 kernel/irq/chip.c void irq_chip_disable_parent(struct irq_data *data)
irq_data         1334 kernel/irq/chip.c void irq_chip_ack_parent(struct irq_data *data)
irq_data         1345 kernel/irq/chip.c void irq_chip_mask_parent(struct irq_data *data)
irq_data         1356 kernel/irq/chip.c void irq_chip_mask_ack_parent(struct irq_data *data)
irq_data         1367 kernel/irq/chip.c void irq_chip_unmask_parent(struct irq_data *data)
irq_data         1378 kernel/irq/chip.c void irq_chip_eoi_parent(struct irq_data *data)
irq_data         1393 kernel/irq/chip.c int irq_chip_set_affinity_parent(struct irq_data *data,
irq_data         1411 kernel/irq/chip.c int irq_chip_set_type_parent(struct irq_data *data, unsigned int type)
irq_data         1429 kernel/irq/chip.c int irq_chip_retrigger_hierarchy(struct irq_data *data)
irq_data         1443 kernel/irq/chip.c int irq_chip_set_vcpu_affinity_parent(struct irq_data *data, void *vcpu_info)
irq_data         1459 kernel/irq/chip.c int irq_chip_set_wake_parent(struct irq_data *data, unsigned int on)
irq_data         1477 kernel/irq/chip.c int irq_chip_request_resources_parent(struct irq_data *data)
irq_data         1492 kernel/irq/chip.c void irq_chip_release_resources_parent(struct irq_data *data)
irq_data         1510 kernel/irq/chip.c int irq_chip_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
irq_data         1512 kernel/irq/chip.c 	struct irq_data *pos = NULL;
irq_data         1534 kernel/irq/chip.c int irq_chip_pm_get(struct irq_data *data)
irq_data         1557 kernel/irq/chip.c int irq_chip_pm_put(struct irq_data *data)
irq_data           19 kernel/irq/cpuhotplug.c static inline bool irq_needs_fixup(struct irq_data *d)
irq_data           54 kernel/irq/cpuhotplug.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data          176 kernel/irq/cpuhotplug.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           23 kernel/irq/debug.h 		desc->irq_data.chip, desc->irq_data.chip);
irq_data           32 kernel/irq/debugfs.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           63 kernel/irq/debugfs.c irq_debug_show_chip(struct seq_file *m, struct irq_data *data, int ind)
irq_data           78 kernel/irq/debugfs.c irq_debug_show_data(struct seq_file *m, struct irq_data *data, int ind)
irq_data          152 kernel/irq/debugfs.c 	struct irq_data *data;
irq_data          216 kernel/irq/debugfs.c 		    !irqd_is_activated(&desc->irq_data) ||
irq_data           18 kernel/irq/dummychip.c static void ack_bad(struct irq_data *data)
irq_data           29 kernel/irq/dummychip.c static void noop(struct irq_data *data) { }
irq_data           31 kernel/irq/dummychip.c static unsigned int noop_ret(struct irq_data *data)
irq_data           25 kernel/irq/generic-chip.c void irq_gc_noop(struct irq_data *d)
irq_data           36 kernel/irq/generic-chip.c void irq_gc_mask_disable_reg(struct irq_data *d)
irq_data           55 kernel/irq/generic-chip.c void irq_gc_mask_set_bit(struct irq_data *d)
irq_data           75 kernel/irq/generic-chip.c void irq_gc_mask_clr_bit(struct irq_data *d)
irq_data           95 kernel/irq/generic-chip.c void irq_gc_unmask_enable_reg(struct irq_data *d)
irq_data          111 kernel/irq/generic-chip.c void irq_gc_ack_set_bit(struct irq_data *d)
irq_data          127 kernel/irq/generic-chip.c void irq_gc_ack_clr_bit(struct irq_data *d)
irq_data          150 kernel/irq/generic-chip.c void irq_gc_mask_disable_and_ack_set(struct irq_data *d)
irq_data          167 kernel/irq/generic-chip.c void irq_gc_eoi(struct irq_data *d)
irq_data          187 kernel/irq/generic-chip.c int irq_gc_set_wake(struct irq_data *d, unsigned int on)
irq_data          380 kernel/irq/generic-chip.c 	struct irq_data *data = irq_domain_get_irq_data(d, virq);
irq_data          429 kernel/irq/generic-chip.c 	struct irq_data *data = irq_domain_get_irq_data(d, virq);
irq_data          489 kernel/irq/generic-chip.c 			struct irq_data *d = irq_get_irq_data(i);
irq_data          511 kernel/irq/generic-chip.c int irq_setup_alt_chip(struct irq_data *d, unsigned int type)
irq_data          559 kernel/irq/generic-chip.c static struct irq_data *irq_gc_get_irq_data(struct irq_chip_generic *gc)
irq_data          586 kernel/irq/generic-chip.c 			struct irq_data *data = irq_gc_get_irq_data(gc);
irq_data          609 kernel/irq/generic-chip.c 			struct irq_data *data = irq_gc_get_irq_data(gc);
irq_data          629 kernel/irq/generic-chip.c 			struct irq_data *data = irq_gc_get_irq_data(gc);
irq_data          140 kernel/irq/handle.c 	unsigned int irq = desc->irq_data.irq;
irq_data          191 kernel/irq/handle.c 	add_interrupt_randomness(desc->irq_data.irq, flags);
irq_data          203 kernel/irq/handle.c 	irqd_set(&desc->irq_data, IRQD_IRQ_INPROGRESS);
irq_data          209 kernel/irq/handle.c 	irqd_clear(&desc->irq_data, IRQD_IRQ_INPROGRESS);
irq_data          100 kernel/irq/internals.h extern int __irq_get_irqchip_state(struct irq_data *data,
irq_data          133 kernel/irq/internals.h extern int irq_do_set_affinity(struct irq_data *data,
irq_data          145 kernel/irq/internals.h 	if (unlikely(desc->irq_data.chip->irq_bus_lock))
irq_data          146 kernel/irq/internals.h 		desc->irq_data.chip->irq_bus_lock(&desc->irq_data);
irq_data          151 kernel/irq/internals.h 	if (unlikely(desc->irq_data.chip->irq_bus_sync_unlock))
irq_data          152 kernel/irq/internals.h 		desc->irq_data.chip->irq_bus_sync_unlock(&desc->irq_data);
irq_data          195 kernel/irq/internals.h static inline unsigned int irqd_get(struct irq_data *d)
irq_data          203 kernel/irq/internals.h static inline void irqd_set_move_pending(struct irq_data *d)
irq_data          208 kernel/irq/internals.h static inline void irqd_clr_move_pending(struct irq_data *d)
irq_data          213 kernel/irq/internals.h static inline void irqd_set_managed_shutdown(struct irq_data *d)
irq_data          218 kernel/irq/internals.h static inline void irqd_clr_managed_shutdown(struct irq_data *d)
irq_data          223 kernel/irq/internals.h static inline void irqd_clear(struct irq_data *d, unsigned int mask)
irq_data          228 kernel/irq/internals.h static inline void irqd_set(struct irq_data *d, unsigned int mask)
irq_data          233 kernel/irq/internals.h static inline bool irqd_has_set(struct irq_data *d, unsigned int mask)
irq_data          240 kernel/irq/internals.h 	irqd_set(&desc->irq_data, IRQD_IRQ_DISABLED);
irq_data          245 kernel/irq/internals.h 	irqd_set(&desc->irq_data, IRQD_IRQ_MASKED);
irq_data          406 kernel/irq/internals.h static inline bool irq_can_move_pcntxt(struct irq_data *data)
irq_data          410 kernel/irq/internals.h static inline bool irq_move_pending(struct irq_data *data)
irq_data          430 kernel/irq/internals.h static inline bool irq_can_move_pcntxt(struct irq_data *data)
irq_data          434 kernel/irq/internals.h static inline bool irq_move_pending(struct irq_data *data)
irq_data          457 kernel/irq/internals.h static inline int irq_domain_activate_irq(struct irq_data *data, bool reserve)
irq_data          462 kernel/irq/internals.h static inline void irq_domain_deactivate_irq(struct irq_data *data)
irq_data           27 kernel/irq/ipi.c 	struct irq_data *data;
irq_data          117 kernel/irq/ipi.c 	struct irq_data *data = irq_get_irq_data(irq);
irq_data          164 kernel/irq/ipi.c 	struct irq_data *data = irq_get_irq_data(irq);
irq_data          186 kernel/irq/ipi.c static int ipi_send_verify(struct irq_chip *chip, struct irq_data *data,
irq_data          223 kernel/irq/ipi.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          265 kernel/irq/ipi.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data          310 kernel/irq/ipi.c 	struct irq_data *data = desc ? irq_desc_get_irq_data(desc) : NULL;
irq_data          331 kernel/irq/ipi.c 	struct irq_data *data = desc ? irq_desc_get_irq_data(desc) : NULL;
irq_data           14 kernel/irq/irq_sim.c static void irq_sim_irqmask(struct irq_data *data)
irq_data           21 kernel/irq/irq_sim.c static void irq_sim_irqunmask(struct irq_data *data)
irq_data           28 kernel/irq/irq_sim.c static int irq_sim_set_type(struct irq_data *data, unsigned int type)
irq_data          111 kernel/irq/irqdesc.c 	desc->irq_data.common = &desc->irq_common_data;
irq_data          112 kernel/irq/irqdesc.c 	desc->irq_data.irq = irq;
irq_data          113 kernel/irq/irqdesc.c 	desc->irq_data.chip = &no_irq_chip;
irq_data          114 kernel/irq/irqdesc.c 	desc->irq_data.chip_data = NULL;
irq_data          116 kernel/irq/irqdesc.c 	irqd_set(&desc->irq_data, IRQD_IRQ_DISABLED);
irq_data          117 kernel/irq/irqdesc.c 	irqd_set(&desc->irq_data, IRQD_IRQ_MASKED);
irq_data          150 kernel/irq/irqdesc.c 	int cpu, irq = desc->irq_data.irq;
irq_data          173 kernel/irq/irqdesc.c 	if (desc->irq_data.chip && desc->irq_data.chip->name) {
irq_data          175 kernel/irq/irqdesc.c 				desc->irq_data.chip->name);
irq_data          190 kernel/irq/irqdesc.c 	if (desc->irq_data.domain)
irq_data          191 kernel/irq/irqdesc.c 		ret = sprintf(buf, "%d\n", (int)desc->irq_data.hwirq);
irq_data          206 kernel/irq/irqdesc.c 		      irqd_is_level_type(&desc->irq_data) ? "level" : "edge");
irq_data          222 kernel/irq/irqdesc.c 		      irqd_is_wakeup_set(&desc->irq_data) ? "enabled" : "disabled");
irq_data          410 kernel/irq/irqdesc.c 	irqd_set(&desc->irq_data, flags);
irq_data          491 kernel/irq/irqdomain.c 				   struct irq_data *irq_data)
irq_data          494 kernel/irq/irqdomain.c 		domain->linear_revmap[hwirq] = irq_data->irq;
irq_data          497 kernel/irq/irqdomain.c 		radix_tree_insert(&domain->revmap_tree, hwirq, irq_data);
irq_data          504 kernel/irq/irqdomain.c 	struct irq_data *irq_data = irq_get_irq_data(irq);
irq_data          507 kernel/irq/irqdomain.c 	if (WARN(!irq_data || irq_data->domain != domain,
irq_data          511 kernel/irq/irqdomain.c 	hwirq = irq_data->hwirq;
irq_data          525 kernel/irq/irqdomain.c 	irq_data->domain = NULL;
irq_data          526 kernel/irq/irqdomain.c 	irq_data->hwirq = 0;
irq_data          536 kernel/irq/irqdomain.c 	struct irq_data *irq_data = irq_get_irq_data(virq);
irq_data          542 kernel/irq/irqdomain.c 	if (WARN(!irq_data, "error: virq%i is not allocated", virq))
irq_data          544 kernel/irq/irqdomain.c 	if (WARN(irq_data->domain, "error: virq%i is already associated", virq))
irq_data          548 kernel/irq/irqdomain.c 	irq_data->hwirq = hwirq;
irq_data          549 kernel/irq/irqdomain.c 	irq_data->domain = domain;
irq_data          562 kernel/irq/irqdomain.c 			irq_data->domain = NULL;
irq_data          563 kernel/irq/irqdomain.c 			irq_data->hwirq = 0;
irq_data          569 kernel/irq/irqdomain.c 		if (!domain->name && irq_data->chip)
irq_data          570 kernel/irq/irqdomain.c 			domain->name = irq_data->chip->name;
irq_data          574 kernel/irq/irqdomain.c 	irq_domain_set_mapping(domain, hwirq, irq_data);
irq_data          764 kernel/irq/irqdomain.c 	struct irq_data *irq_data;
irq_data          812 kernel/irq/irqdomain.c 			irq_data = irq_get_irq_data(virq);
irq_data          813 kernel/irq/irqdomain.c 			if (!irq_data)
irq_data          816 kernel/irq/irqdomain.c 			irqd_set_trigger_type(irq_data, type);
irq_data          836 kernel/irq/irqdomain.c 	irq_data = irq_get_irq_data(virq);
irq_data          837 kernel/irq/irqdomain.c 	if (!irq_data) {
irq_data          846 kernel/irq/irqdomain.c 	irqd_set_trigger_type(irq_data, type);
irq_data          852 kernel/irq/irqdomain.c unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data)
irq_data          856 kernel/irq/irqdomain.c 	of_phandle_args_to_fwspec(irq_data->np, irq_data->args,
irq_data          857 kernel/irq/irqdomain.c 				  irq_data->args_count, &fwspec);
irq_data          869 kernel/irq/irqdomain.c 	struct irq_data *irq_data = irq_get_irq_data(virq);
irq_data          872 kernel/irq/irqdomain.c 	if (!virq || !irq_data)
irq_data          875 kernel/irq/irqdomain.c 	domain = irq_data->domain;
irq_data          896 kernel/irq/irqdomain.c 	struct irq_data *data;
irq_data         1073 kernel/irq/irqdomain.c 	struct irq_data *data;
irq_data         1091 kernel/irq/irqdomain.c 	struct irq_data *data;
irq_data         1107 kernel/irq/irqdomain.c static struct irq_data *irq_domain_insert_irq_data(struct irq_domain *domain,
irq_data         1108 kernel/irq/irqdomain.c 						   struct irq_data *child)
irq_data         1110 kernel/irq/irqdomain.c 	struct irq_data *irq_data;
irq_data         1112 kernel/irq/irqdomain.c 	irq_data = kzalloc_node(sizeof(*irq_data), GFP_KERNEL,
irq_data         1114 kernel/irq/irqdomain.c 	if (irq_data) {
irq_data         1115 kernel/irq/irqdomain.c 		child->parent_data = irq_data;
irq_data         1116 kernel/irq/irqdomain.c 		irq_data->irq = child->irq;
irq_data         1117 kernel/irq/irqdomain.c 		irq_data->common = child->common;
irq_data         1118 kernel/irq/irqdomain.c 		irq_data->domain = domain;
irq_data         1121 kernel/irq/irqdomain.c 	return irq_data;
irq_data         1126 kernel/irq/irqdomain.c 	struct irq_data *irq_data, *tmp;
irq_data         1130 kernel/irq/irqdomain.c 		irq_data = irq_get_irq_data(virq + i);
irq_data         1131 kernel/irq/irqdomain.c 		tmp = irq_data->parent_data;
irq_data         1132 kernel/irq/irqdomain.c 		irq_data->parent_data = NULL;
irq_data         1133 kernel/irq/irqdomain.c 		irq_data->domain = NULL;
irq_data         1136 kernel/irq/irqdomain.c 			irq_data = tmp;
irq_data         1138 kernel/irq/irqdomain.c 			kfree(irq_data);
irq_data         1146 kernel/irq/irqdomain.c 	struct irq_data *irq_data;
irq_data         1152 kernel/irq/irqdomain.c 		irq_data = irq_get_irq_data(virq + i);
irq_data         1153 kernel/irq/irqdomain.c 		irq_data->domain = domain;
irq_data         1156 kernel/irq/irqdomain.c 			irq_data = irq_domain_insert_irq_data(parent, irq_data);
irq_data         1157 kernel/irq/irqdomain.c 			if (!irq_data) {
irq_data         1172 kernel/irq/irqdomain.c struct irq_data *irq_domain_get_irq_data(struct irq_domain *domain,
irq_data         1175 kernel/irq/irqdomain.c 	struct irq_data *irq_data;
irq_data         1177 kernel/irq/irqdomain.c 	for (irq_data = irq_get_irq_data(virq); irq_data;
irq_data         1178 kernel/irq/irqdomain.c 	     irq_data = irq_data->parent_data)
irq_data         1179 kernel/irq/irqdomain.c 		if (irq_data->domain == domain)
irq_data         1180 kernel/irq/irqdomain.c 			return irq_data;
irq_data         1198 kernel/irq/irqdomain.c 	struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq);
irq_data         1200 kernel/irq/irqdomain.c 	if (!irq_data)
irq_data         1203 kernel/irq/irqdomain.c 	irq_data->hwirq = hwirq;
irq_data         1204 kernel/irq/irqdomain.c 	irq_data->chip = chip ? chip : &no_irq_chip;
irq_data         1205 kernel/irq/irqdomain.c 	irq_data->chip_data = chip_data;
irq_data         1237 kernel/irq/irqdomain.c void irq_domain_reset_irq_data(struct irq_data *irq_data)
irq_data         1239 kernel/irq/irqdomain.c 	irq_data->hwirq = 0;
irq_data         1240 kernel/irq/irqdomain.c 	irq_data->chip = &no_irq_chip;
irq_data         1241 kernel/irq/irqdomain.c 	irq_data->chip_data = NULL;
irq_data         1254 kernel/irq/irqdomain.c 	struct irq_data *irq_data;
irq_data         1258 kernel/irq/irqdomain.c 		irq_data = irq_domain_get_irq_data(domain, virq + i);
irq_data         1259 kernel/irq/irqdomain.c 		if (irq_data)
irq_data         1260 kernel/irq/irqdomain.c 			irq_domain_reset_irq_data(irq_data);
irq_data         1376 kernel/irq/irqdomain.c static void irq_domain_fix_revmap(struct irq_data *d)
irq_data         1404 kernel/irq/irqdomain.c 	struct irq_data *child_irq_data;
irq_data         1405 kernel/irq/irqdomain.c 	struct irq_data *root_irq_data = irq_get_irq_data(virq);
irq_data         1486 kernel/irq/irqdomain.c 	struct irq_data *root_irq_data = irq_get_irq_data(virq);
irq_data         1487 kernel/irq/irqdomain.c 	struct irq_data *child_irq_data;
irq_data         1488 kernel/irq/irqdomain.c 	struct irq_data *tmp_irq_data;
irq_data         1552 kernel/irq/irqdomain.c 	struct irq_data *data = irq_get_irq_data(virq);
irq_data         1608 kernel/irq/irqdomain.c static void __irq_domain_deactivate_irq(struct irq_data *irq_data)
irq_data         1610 kernel/irq/irqdomain.c 	if (irq_data && irq_data->domain) {
irq_data         1611 kernel/irq/irqdomain.c 		struct irq_domain *domain = irq_data->domain;
irq_data         1614 kernel/irq/irqdomain.c 			domain->ops->deactivate(domain, irq_data);
irq_data         1615 kernel/irq/irqdomain.c 		if (irq_data->parent_data)
irq_data         1616 kernel/irq/irqdomain.c 			__irq_domain_deactivate_irq(irq_data->parent_data);
irq_data         1620 kernel/irq/irqdomain.c static int __irq_domain_activate_irq(struct irq_data *irqd, bool reserve)
irq_data         1649 kernel/irq/irqdomain.c int irq_domain_activate_irq(struct irq_data *irq_data, bool reserve)
irq_data         1653 kernel/irq/irqdomain.c 	if (!irqd_is_activated(irq_data))
irq_data         1654 kernel/irq/irqdomain.c 		ret = __irq_domain_activate_irq(irq_data, reserve);
irq_data         1656 kernel/irq/irqdomain.c 		irqd_set_activated(irq_data);
irq_data         1668 kernel/irq/irqdomain.c void irq_domain_deactivate_irq(struct irq_data *irq_data)
irq_data         1670 kernel/irq/irqdomain.c 	if (irqd_is_activated(irq_data)) {
irq_data         1671 kernel/irq/irqdomain.c 		__irq_domain_deactivate_irq(irq_data);
irq_data         1672 kernel/irq/irqdomain.c 		irqd_clr_activated(irq_data);
irq_data         1702 kernel/irq/irqdomain.c struct irq_data *irq_domain_get_irq_data(struct irq_domain *domain,
irq_data         1705 kernel/irq/irqdomain.c 	struct irq_data *irq_data = irq_get_irq_data(virq);
irq_data         1707 kernel/irq/irqdomain.c 	return (irq_data && irq_data->domain == domain) ? irq_data : NULL;
irq_data           40 kernel/irq/manage.c 	struct irq_data *irqd = irq_desc_get_irq_data(desc);
irq_data           50 kernel/irq/manage.c 		while (irqd_irq_inprogress(&desc->irq_data))
irq_data           55 kernel/irq/manage.c 		inprogress = irqd_irq_inprogress(&desc->irq_data);
irq_data          148 kernel/irq/manage.c 	if (!desc || !irqd_can_balance(&desc->irq_data) ||
irq_data          149 kernel/irq/manage.c 	    !desc->irq_data.chip || !desc->irq_data.chip->irq_set_affinity)
irq_data          176 kernel/irq/manage.c 		!irqd_affinity_is_managed(&desc->irq_data);
irq_data          197 kernel/irq/manage.c static void irq_validate_effective_affinity(struct irq_data *data)
irq_data          210 kernel/irq/manage.c int irq_do_set_affinity(struct irq_data *data, const struct cpumask *mask,
irq_data          236 kernel/irq/manage.c static inline int irq_set_affinity_pending(struct irq_data *data,
irq_data          246 kernel/irq/manage.c static inline int irq_set_affinity_pending(struct irq_data *data,
irq_data          253 kernel/irq/manage.c static int irq_try_set_affinity(struct irq_data *data,
irq_data          268 kernel/irq/manage.c int irq_set_affinity_locked(struct irq_data *data, const struct cpumask *mask,
irq_data          341 kernel/irq/manage.c 	if (irq_move_pending(&desc->irq_data))
irq_data          422 kernel/irq/manage.c 	if (irqd_affinity_is_managed(&desc->irq_data) ||
irq_data          423 kernel/irq/manage.c 	    irqd_has_set(&desc->irq_data, IRQD_AFFINITY_SET)) {
irq_data          428 kernel/irq/manage.c 			irqd_clear(&desc->irq_data, IRQD_AFFINITY_SET);
irq_data          442 kernel/irq/manage.c 	ret = irq_do_set_affinity(&desc->irq_data, &mask, false);
irq_data          471 kernel/irq/manage.c 	struct irq_data *data;
irq_data          639 kernel/irq/manage.c 	if (WARN(!desc->irq_data.chip,
irq_data          671 kernel/irq/manage.c 	if (desc->irq_data.chip->irq_set_wake)
irq_data          672 kernel/irq/manage.c 		ret = desc->irq_data.chip->irq_set_wake(&desc->irq_data, on);
irq_data          713 kernel/irq/manage.c 				irqd_set(&desc->irq_data, IRQD_WAKEUP_STATE);
irq_data          723 kernel/irq/manage.c 				irqd_clear(&desc->irq_data, IRQD_WAKEUP_STATE);
irq_data          758 kernel/irq/manage.c 	struct irq_chip *chip = desc->irq_data.chip;
irq_data          773 kernel/irq/manage.c 		if (!irqd_irq_masked(&desc->irq_data))
irq_data          775 kernel/irq/manage.c 		if (!irqd_irq_disabled(&desc->irq_data))
irq_data          781 kernel/irq/manage.c 	ret = chip->irq_set_type(&desc->irq_data, flags);
irq_data          786 kernel/irq/manage.c 		irqd_clear(&desc->irq_data, IRQD_TRIGGER_MASK);
irq_data          787 kernel/irq/manage.c 		irqd_set(&desc->irq_data, flags);
irq_data          791 kernel/irq/manage.c 		flags = irqd_get_trigger_type(&desc->irq_data);
irq_data          793 kernel/irq/manage.c 		irqd_clear(&desc->irq_data, IRQD_LEVEL);
irq_data          797 kernel/irq/manage.c 			irqd_set(&desc->irq_data, IRQD_LEVEL);
irq_data          908 kernel/irq/manage.c 	if (unlikely(irqd_irq_inprogress(&desc->irq_data))) {
irq_data          925 kernel/irq/manage.c 	if (!desc->threads_oneshot && !irqd_irq_disabled(&desc->irq_data) &&
irq_data          926 kernel/irq/manage.c 	    irqd_irq_masked(&desc->irq_data))
irq_data          964 kernel/irq/manage.c 		m = irq_data_get_effective_affinity_mask(&desc->irq_data);
irq_data         1176 kernel/irq/manage.c 	struct irq_data *d = &desc->irq_data;
irq_data         1184 kernel/irq/manage.c 	struct irq_data *d = &desc->irq_data;
irq_data         1193 kernel/irq/manage.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data         1209 kernel/irq/manage.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data         1217 kernel/irq/manage.c 	struct irq_data *d = irq_desc_get_irq_data(desc);
irq_data         1289 kernel/irq/manage.c 	if (desc->irq_data.chip == &no_irq_chip)
irq_data         1301 kernel/irq/manage.c 		new->flags |= irqd_get_trigger_type(&desc->irq_data);
irq_data         1352 kernel/irq/manage.c 	if (desc->irq_data.chip->flags & IRQCHIP_ONESHOT_SAFE)
irq_data         1376 kernel/irq/manage.c 			       new->name, irq, desc->irq_data.chip->name);
irq_data         1403 kernel/irq/manage.c 				new->name, irq, desc->irq_data.chip->name);
irq_data         1412 kernel/irq/manage.c 		if (irqd_trigger_type_was_set(&desc->irq_data)) {
irq_data         1413 kernel/irq/manage.c 			oldtype = irqd_get_trigger_type(&desc->irq_data);
irq_data         1416 kernel/irq/manage.c 			irqd_set_trigger_type(&desc->irq_data, oldtype);
irq_data         1480 kernel/irq/manage.c 		   !(desc->irq_data.chip->flags & IRQCHIP_ONESHOT_SAFE)) {
irq_data         1531 kernel/irq/manage.c 		irqd_clear(&desc->irq_data, IRQD_IRQ_INPROGRESS);
irq_data         1534 kernel/irq/manage.c 			irqd_set(&desc->irq_data, IRQD_PER_CPU);
irq_data         1544 kernel/irq/manage.c 			irqd_set(&desc->irq_data, IRQD_NO_BALANCING);
irq_data         1563 kernel/irq/manage.c 		unsigned int omsk = irqd_get_trigger_type(&desc->irq_data);
irq_data         1662 kernel/irq/manage.c 	retval = irq_chip_pm_get(&desc->irq_data);
irq_data         1669 kernel/irq/manage.c 		irq_chip_pm_put(&desc->irq_data);
irq_data         1681 kernel/irq/manage.c 	unsigned irq = desc->irq_data.irq;
irq_data         1799 kernel/irq/manage.c 		irq_domain_deactivate_irq(&desc->irq_data);
irq_data         1809 kernel/irq/manage.c 	irq_chip_pm_put(&desc->irq_data);
irq_data         1893 kernel/irq/manage.c 	irq_chip_pm_put(&desc->irq_data);
irq_data         2016 kernel/irq/manage.c 	retval = irq_chip_pm_get(&desc->irq_data);
irq_data         2025 kernel/irq/manage.c 		irq_chip_pm_put(&desc->irq_data);
irq_data         2158 kernel/irq/manage.c 	retval = irq_chip_pm_get(&desc->irq_data);
irq_data         2182 kernel/irq/manage.c 	irq_chip_pm_put(&desc->irq_data);
irq_data         2204 kernel/irq/manage.c 		type = irqd_get_trigger_type(&desc->irq_data);
irq_data         2309 kernel/irq/manage.c 	irq_chip_pm_put(&desc->irq_data);
irq_data         2386 kernel/irq/manage.c 	retval = irq_chip_pm_get(&desc->irq_data);
irq_data         2393 kernel/irq/manage.c 		irq_chip_pm_put(&desc->irq_data);
irq_data         2443 kernel/irq/manage.c 	retval = irq_chip_pm_get(&desc->irq_data);
irq_data         2452 kernel/irq/manage.c 		irq_chip_pm_put(&desc->irq_data);
irq_data         2514 kernel/irq/manage.c 	retval = irq_chip_pm_get(&desc->irq_data);
irq_data         2529 kernel/irq/manage.c 	irq_chip_pm_put(&desc->irq_data);
irq_data         2612 kernel/irq/manage.c int __irq_get_irqchip_state(struct irq_data *data, enum irqchip_irq_state which,
irq_data         2651 kernel/irq/manage.c 	struct irq_data *data;
irq_data         2684 kernel/irq/manage.c 	struct irq_data *data;
irq_data           20 kernel/irq/migration.c 	struct irq_data *data = irq_desc_get_irq_data(desc);
irq_data           38 kernel/irq/migration.c void irq_move_masked_irq(struct irq_data *idata)
irq_data           41 kernel/irq/migration.c 	struct irq_data *data = &desc->irq_data;
irq_data           94 kernel/irq/migration.c void __irq_move_irq(struct irq_data *idata)
irq_data           73 kernel/irq/msi.c static inline void irq_chip_write_msi_msg(struct irq_data *data,
irq_data          101 kernel/irq/msi.c int msi_domain_set_affinity(struct irq_data *irq_data,
irq_data          104 kernel/irq/msi.c 	struct irq_data *parent = irq_data->parent_data;
irq_data          110 kernel/irq/msi.c 		BUG_ON(irq_chip_compose_msi_msg(irq_data, msg));
irq_data          111 kernel/irq/msi.c 		msi_check_level(irq_data->domain, msg);
irq_data          112 kernel/irq/msi.c 		irq_chip_write_msi_msg(irq_data, msg);
irq_data          119 kernel/irq/msi.c 			       struct irq_data *irq_data, bool early)
irq_data          123 kernel/irq/msi.c 	BUG_ON(irq_chip_compose_msi_msg(irq_data, msg));
irq_data          124 kernel/irq/msi.c 	msi_check_level(irq_data->domain, msg);
irq_data          125 kernel/irq/msi.c 	irq_chip_write_msi_msg(irq_data, msg);
irq_data          130 kernel/irq/msi.c 				  struct irq_data *irq_data)
irq_data          135 kernel/irq/msi.c 	irq_chip_write_msi_msg(irq_data, msg);
irq_data          404 kernel/irq/msi.c 	struct irq_data *irq_data;
irq_data          455 kernel/irq/msi.c 		irq_data = irq_domain_get_irq_data(domain, desc->irq);
irq_data          457 kernel/irq/msi.c 			irqd_clr_can_reserve(irq_data);
irq_data          459 kernel/irq/msi.c 				irqd_set_msi_nomask_quirk(irq_data);
irq_data          461 kernel/irq/msi.c 		ret = irq_domain_activate_irq(irq_data, can_reserve);
irq_data          472 kernel/irq/msi.c 			irq_data = irq_domain_get_irq_data(domain, desc->irq);
irq_data          473 kernel/irq/msi.c 			irqd_clr_activated(irq_data);
irq_data          480 kernel/irq/msi.c 		struct irq_data *irqd;
irq_data           18 kernel/irq/pm.c 	if (irqd_is_wakeup_armed(&desc->irq_data)) {
irq_data           19 kernel/irq/pm.c 		irqd_clear(&desc->irq_data, IRQD_WAKEUP_ARMED);
irq_data           76 kernel/irq/pm.c 	if (irqd_is_wakeup_set(&desc->irq_data)) {
irq_data           77 kernel/irq/pm.c 		irqd_set(&desc->irq_data, IRQD_WAKEUP_ARMED);
irq_data          140 kernel/irq/pm.c 	irqd_clear(&desc->irq_data, IRQD_WAKEUP_ARMED);
irq_data          189 kernel/irq/pm.c 	    !irqd_is_wakeup_set(&desc->irq_data))
irq_data          193 kernel/irq/pm.c 	irqd_set(&desc->irq_data, IRQD_WAKEUP_ARMED);
irq_data           56 kernel/irq/proc.c 		if (irqd_is_setaffinity_pending(&desc->irq_data))
irq_data           63 kernel/irq/proc.c 		mask = irq_data_get_effective_affinity_mask(&desc->irq_data);
irq_data          344 kernel/irq/proc.c 	if (!root_irq_dir || (desc->irq_data.chip == &no_irq_chip))
irq_data          504 kernel/irq/proc.c 	if (desc->irq_data.chip) {
irq_data          505 kernel/irq/proc.c 		if (desc->irq_data.chip->irq_print_chip)
irq_data          506 kernel/irq/proc.c 			desc->irq_data.chip->irq_print_chip(&desc->irq_data, p);
irq_data          507 kernel/irq/proc.c 		else if (desc->irq_data.chip->name)
irq_data          508 kernel/irq/proc.c 			seq_printf(p, " %8s", desc->irq_data.chip->name);
irq_data          514 kernel/irq/proc.c 	if (desc->irq_data.domain)
irq_data          515 kernel/irq/proc.c 		seq_printf(p, " %*d", prec, (int) desc->irq_data.hwirq);
irq_data          519 kernel/irq/proc.c 	seq_printf(p, " %-8s", irqd_is_level_type(&desc->irq_data) ? "Level" : "Edge");
irq_data           75 kernel/irq/resend.c 		if (!desc->irq_data.chip->irq_retrigger ||
irq_data           76 kernel/irq/resend.c 		    !desc->irq_data.chip->irq_retrigger(&desc->irq_data)) {
irq_data           40 kernel/irq/spurious.c 		      smp_processor_id(), desc->irq_data.irq))
irq_data           46 kernel/irq/spurious.c 		while (irqd_irq_inprogress(&desc->irq_data))
irq_data           49 kernel/irq/spurious.c 	} while (irqd_irq_inprogress(&desc->irq_data));
irq_data           51 kernel/irq/spurious.c 	return !irqd_irq_disabled(&desc->irq_data) && desc->action;
irq_data           81 kernel/irq/spurious.c 	if (irqd_irq_disabled(&desc->irq_data) && !force)
irq_data           94 kernel/irq/spurious.c 	if (irqd_irq_inprogress(&desc->irq_data)) {
irq_data          693 sound/soc/amd/acp-pcm-dma.c 	struct audio_drv_data *irq_data;
irq_data          698 sound/soc/amd/acp-pcm-dma.c 	irq_data = dev_get_drvdata(dev);
irq_data          699 sound/soc/amd/acp-pcm-dma.c 	acp_mmio = irq_data->acp_mmio;
irq_data          708 sound/soc/amd/acp-pcm-dma.c 		snd_pcm_period_elapsed(irq_data->play_i2ssp_stream);
irq_data          715 sound/soc/amd/acp-pcm-dma.c 		snd_pcm_period_elapsed(irq_data->play_i2sbt_stream);
irq_data          732 sound/soc/amd/acp-pcm-dma.c 		snd_pcm_period_elapsed(irq_data->capture_i2ssp_stream);
irq_data          750 sound/soc/amd/acp-pcm-dma.c 		snd_pcm_period_elapsed(irq_data->capture_i2sbt_stream);
irq_data         1709 sound/soc/codecs/cs35l36.c 	struct irq_data *irq_d;
irq_data         5140 sound/soc/codecs/rt5677.c static void rt5677_irq_bus_lock(struct irq_data *data)
irq_data         5147 sound/soc/codecs/rt5677.c static void rt5677_irq_bus_sync_unlock(struct irq_data *data)
irq_data         5158 sound/soc/codecs/rt5677.c static void rt5677_irq_enable(struct irq_data *data)
irq_data         5165 sound/soc/codecs/rt5677.c static void rt5677_irq_disable(struct irq_data *data)
irq_data          315 sound/soc/codecs/wcd9335.c 	struct regmap_irq_chip_data *irq_data;
irq_data         4052 sound/soc/codecs/wcd9335.c 		irq = regmap_irq_get_virq(wcd->irq_data, wcd9335_irqs[i].irq);
irq_data         4872 sound/soc/codecs/wcd9335.c 	free_irq(regmap_irq_get_virq(wcd->irq_data, WCD9335_IRQ_SLIMBUS), wcd);
irq_data         5132 sound/soc/codecs/wcd9335.c 				 &wcd9335_regmap_irq1_chip, &wcd->irq_data);
irq_data         1916 sound/soc/codecs/wm8903.c 	struct irq_data *irq_data = irq_get_irq_data(i2c->irq);
irq_data         1917 sound/soc/codecs/wm8903.c 	if (!irq_data) {
irq_data         1923 sound/soc/codecs/wm8903.c 	switch (irqd_get_trigger_type(irq_data)) {
irq_data          187 sound/soc/mediatek/common/mtk-afe-fe-dai.c 	const struct mtk_base_irq_data *irq_data = irqs->irq_data;
irq_data          201 sound/soc/mediatek/common/mtk-afe-fe-dai.c 		mtk_regmap_update_bits(afe->regmap, irq_data->irq_cnt_reg,
irq_data          202 sound/soc/mediatek/common/mtk-afe-fe-dai.c 				       irq_data->irq_cnt_maskbit, counter,
irq_data          203 sound/soc/mediatek/common/mtk-afe-fe-dai.c 				       irq_data->irq_cnt_shift);
irq_data          211 sound/soc/mediatek/common/mtk-afe-fe-dai.c 		mtk_regmap_update_bits(afe->regmap, irq_data->irq_fs_reg,
irq_data          212 sound/soc/mediatek/common/mtk-afe-fe-dai.c 				       irq_data->irq_fs_maskbit, fs,
irq_data          213 sound/soc/mediatek/common/mtk-afe-fe-dai.c 				       irq_data->irq_fs_shift);
irq_data          216 sound/soc/mediatek/common/mtk-afe-fe-dai.c 		mtk_regmap_update_bits(afe->regmap, irq_data->irq_en_reg,
irq_data          217 sound/soc/mediatek/common/mtk-afe-fe-dai.c 				       1, 1, irq_data->irq_en_shift);
irq_data          225 sound/soc/mediatek/common/mtk-afe-fe-dai.c 		mtk_regmap_update_bits(afe->regmap, irq_data->irq_en_reg,
irq_data          226 sound/soc/mediatek/common/mtk-afe-fe-dai.c 				       1, 0, irq_data->irq_en_shift);
irq_data          228 sound/soc/mediatek/common/mtk-afe-fe-dai.c 		mtk_regmap_write(afe->regmap, irq_data->irq_clr_reg,
irq_data          229 sound/soc/mediatek/common/mtk-afe-fe-dai.c 				 1 << irq_data->irq_clr_shift);
irq_data          101 sound/soc/mediatek/common/mtk-base-afe.h 	const struct mtk_base_irq_data *irq_data;
irq_data         1224 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static const struct mtk_base_irq_data irq_data[MT2701_IRQ_ASYS_END] = {
irq_data         1303 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		if (status & 1 << irq->irq_data->irq_clr_shift)
irq_data         1391 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irq_data          527 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static const struct mtk_base_irq_data irq_data[MT6797_IRQ_NUM] = {
irq_data          635 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		if (status & (1 << irq->irq_data->irq_en_shift))
irq_data          807 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irq_data          820 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static const struct mtk_base_irq_data irq_data[MT8173_AFE_IRQ_NUM] = {
irq_data          938 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		if (!(reg_value & (1 << irq->irq_data->irq_clr_shift)))
irq_data         1117 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irq_data          618 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static const struct mtk_base_irq_data irq_data[MT8183_IRQ_NUM] = {
irq_data          963 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		if (status_mcu & (1 << irq->irq_data->irq_en_shift))
irq_data         1171 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		afe->irqs[i].irq_data = &irq_data[i];
irq_data          485 virt/kvm/arm/vgic/vgic.c 	struct irq_data *data;