arch/arm/mach-imx/avic.c
106
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
arch/arm/mach-imx/avic.c
127
struct irq_chip_generic *gc;
arch/arm/mach-imx/avic.c
84
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
arch/arm/mach-imx/irq-common.c
14
struct irq_chip_generic *gc;
arch/arm/mach-imx/tzic.c
102
struct irq_chip_generic *gc;
arch/arm/mach-imx/tzic.c
75
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
arch/arm/mach-omap1/irq.c
168
struct irq_chip_generic *gc;
arch/arm/mach-omap2/prm_common.c
270
struct irq_chip_generic *gc;
arch/arm/mach-omap2/prm_common.c
55
static struct irq_chip_generic **prcm_irq_chips;
arch/arm/plat-orion/gpio.c
356
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
arch/arm/plat-orion/gpio.c
496
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
arch/arm/plat-orion/gpio.c
509
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
arch/arm/plat-orion/gpio.c
526
struct irq_chip_generic *gc;
arch/arm/plat-orion/irq.c
24
struct irq_chip_generic *gc;
arch/sh/boards/mach-se/7343/irq.c
70
struct irq_chip_generic *gc;
arch/sh/boards/mach-se/7722/irq.c
68
struct irq_chip_generic *gc;
drivers/gpio/gpio-ml-ioh.c
245
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-ml-ioh.c
306
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-ml-ioh.c
315
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-ml-ioh.c
324
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-ml-ioh.c
338
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-ml-ioh.c
378
struct irq_chip_generic *gc;
drivers/gpio/gpio-mvebu.c
1120
struct irq_chip_generic *gc;
drivers/gpio/gpio-mvebu.c
407
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mvebu.c
417
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mvebu.c
429
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mvebu.c
442
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mvebu.c
454
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mvebu.c
492
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mxc.c
164
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mxc.c
323
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mxc.c
347
struct irq_chip_generic *gc;
drivers/gpio/gpio-mxs.c
176
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-mxs.c
189
struct irq_chip_generic *gc;
drivers/gpio/gpio-mxs.c
69
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-pch.c
231
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-pch.c
286
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-pch.c
294
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-pch.c
302
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-pch.c
328
struct irq_chip_generic *gc;
drivers/gpio/gpio-rockchip.c
387
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-rockchip.c
472
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-rockchip.c
480
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-rockchip.c
488
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-rockchip.c
497
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-rockchip.c
516
struct irq_chip_generic *gc;
drivers/gpio/gpio-sodaville.c
42
struct irq_chip_generic *gc;
drivers/gpio/gpio-sodaville.c
48
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/gpio/gpio-tb10x.c
151
struct irq_chip_generic *gc;
drivers/gpu/drm/imx/dc/dc-ic.c
114
struct irq_chip_generic *gc;
drivers/gpu/ipu-v3/ipu-common.c
1158
struct irq_chip_generic *gc;
drivers/irqchip/irq-al-fic.c
103
struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-al-fic.c
120
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-al-fic.c
131
struct irq_chip_generic *gc;
drivers/irqchip/irq-al-fic.c
45
struct irq_chip_generic *gc,
drivers/irqchip/irq-al-fic.c
65
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-atmel-aic-common.c
112
struct irq_chip_generic *gc;
drivers/irqchip/irq-atmel-aic-common.c
202
struct irq_chip_generic *gc;
drivers/irqchip/irq-atmel-aic-common.c
50
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic.c
106
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic.c
115
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic.c
124
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic.c
138
struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic.c
173
struct irq_chip_generic *gc;
drivers/irqchip/irq-atmel-aic.c
236
struct irq_chip_generic *gc;
drivers/irqchip/irq-atmel-aic.c
63
struct irq_chip_generic *gc = dgc->gc[0];
drivers/irqchip/irq-atmel-aic.c
78
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic.c
89
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic5.c
104
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
105
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic5.c
120
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
132
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
152
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
153
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic5.c
181
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
182
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic5.c
216
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
217
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-atmel-aic5.c
235
struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
270
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(d, 0);
drivers/irqchip/irq-atmel-aic5.c
318
struct irq_chip_generic *gc;
drivers/irqchip/irq-atmel-aic5.c
72
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(aic5_domain, 0);
drivers/irqchip/irq-atmel-aic5.c
88
struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-atmel-aic5.c
89
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-bcm7120-l2.c
217
struct irq_chip_generic *gc;
drivers/irqchip/irq-bcm7120-l2.c
66
struct irq_chip_generic *gc;
drivers/irqchip/irq-bcm7120-l2.c
83
static void bcm7120_l2_intc_suspend(struct irq_chip_generic *gc)
drivers/irqchip/irq-bcm7120-l2.c
93
static void bcm7120_l2_intc_resume(struct irq_chip_generic *gc)
drivers/irqchip/irq-brcmstb-l2.c
125
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-brcmstb-l2.c
57
struct irq_chip_generic *gc;
drivers/irqchip/irq-brcmstb-l2.c
97
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-csky-apb-intc.c
48
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-csky-apb-intc.c
62
struct irq_chip_generic *gc;
drivers/irqchip/irq-digicolor.c
38
struct irq_chip_generic *gc = dgc->gc[0];
drivers/irqchip/irq-digicolor.c
60
struct irq_chip_generic *gc;
drivers/irqchip/irq-dw-apb-ictl.c
101
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-dw-apb-ictl.c
119
struct irq_chip_generic *gc;
drivers/irqchip/irq-dw-apb-ictl.c
39
struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, n);
drivers/irqchip/irq-dw-apb-ictl.c
60
struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, n);
drivers/irqchip/irq-goldfish-pic.c
59
struct irq_chip_generic *gc;
drivers/irqchip/irq-idt3243x.c
24
struct irq_chip_generic *gc;
drivers/irqchip/irq-idt3243x.c
50
struct irq_chip_generic *gc;
drivers/irqchip/irq-imgpdc.c
299
struct irq_chip_generic *gc;
drivers/irqchip/irq-ingenic-tcu.c
28
struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0);
drivers/irqchip/irq-ingenic-tcu.c
50
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-ingenic-tcu.c
63
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-ingenic-tcu.c
75
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-ingenic-tcu.c
88
struct irq_chip_generic *gc;
drivers/irqchip/irq-ingenic.c
38
struct irq_chip_generic *gc;
drivers/irqchip/irq-ingenic.c
64
struct irq_chip_generic *gc;
drivers/irqchip/irq-lan966x-oic.c
117
struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, first_irq);
drivers/irqchip/irq-lan966x-oic.c
164
static int lan966x_oic_chip_init(struct irq_chip_generic *gc)
drivers/irqchip/irq-lan966x-oic.c
189
static void lan966x_oic_chip_exit(struct irq_chip_generic *gc)
drivers/irqchip/irq-lan966x-oic.c
69
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-lan966x-oic.c
89
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-loongson-liointc.c
103
static void liointc_set_bit(struct irq_chip_generic *gc,
drivers/irqchip/irq-loongson-liointc.c
117
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-loongson-liointc.c
146
static void liointc_suspend(struct irq_chip_generic *gc)
drivers/irqchip/irq-loongson-liointc.c
154
static void liointc_resume(struct irq_chip_generic *gc)
drivers/irqchip/irq-loongson-liointc.c
204
struct irq_chip_generic *gc;
drivers/irqchip/irq-loongson-liointc.c
60
struct irq_chip_generic *gc;
drivers/irqchip/irq-loongson-liointc.c
75
struct irq_chip_generic *gc = handler->priv->gc;
drivers/irqchip/irq-ls1x.c
106
struct irq_chip_generic *gc;
drivers/irqchip/irq-ls1x.c
60
static void ls_intc_set_bit(struct irq_chip_generic *gc,
drivers/irqchip/irq-ls1x.c
74
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-mscc-ocelot.c
107
struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, 0);
drivers/irqchip/irq-mscc-ocelot.c
127
struct irq_chip_generic *gc;
drivers/irqchip/irq-mscc-ocelot.c
79
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-nvic.c
113
struct irq_chip_generic *gc;
drivers/irqchip/irq-omap-intc.c
201
struct irq_chip_generic *gc;
drivers/irqchip/irq-omap-intc.c
226
struct irq_chip_generic *gc;
drivers/irqchip/irq-orion.c
112
struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, 0);
drivers/irqchip/irq-orion.c
143
struct irq_chip_generic *gc;
drivers/irqchip/irq-orion.c
39
struct irq_chip_generic *gc =
drivers/irqchip/irq-orion.c
76
struct irq_chip_generic *gc =
drivers/irqchip/irq-pic32-evic.c
212
struct irq_chip_generic *gc;
drivers/irqchip/irq-renesas-irqc.c
51
struct irq_chip_generic *gc;
drivers/irqchip/irq-stm32-exti.c
108
static unsigned long stm32_exti_pending(struct irq_chip_generic *gc)
drivers/irqchip/irq-stm32-exti.c
121
struct irq_chip_generic *gc;
drivers/irqchip/irq-stm32-exti.c
166
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-stm32-exti.c
212
static void stm32_irq_suspend(struct irq_chip_generic *gc)
drivers/irqchip/irq-stm32-exti.c
220
static void stm32_irq_resume(struct irq_chip_generic *gc)
drivers/irqchip/irq-stm32-exti.c
258
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-stm32-exti.c
330
struct irq_chip_generic *gc;
drivers/irqchip/irq-sunxi-nmi.c
107
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-sunxi-nmi.c
153
struct irq_chip_generic *gc;
drivers/irqchip/irq-sunxi-nmi.c
85
static inline void sunxi_sc_nmi_write(struct irq_chip_generic *gc, u32 off, u32 val)
drivers/irqchip/irq-sunxi-nmi.c
90
static inline u32 sunxi_sc_nmi_read(struct irq_chip_generic *gc, u32 off)
drivers/irqchip/irq-tb10x.c
30
static inline void ab_irqctl_writereg(struct irq_chip_generic *gc, u32 reg,
drivers/irqchip/irq-tb10x.c
36
static inline u32 ab_irqctl_readreg(struct irq_chip_generic *gc, u32 reg)
drivers/irqchip/irq-tb10x.c
43
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data);
drivers/irqchip/irq-tb10x.c
94
struct irq_chip_generic *gc;
drivers/irqchip/irq-zevio.c
41
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(irqd);
drivers/irqchip/irq-zevio.c
73
struct irq_chip_generic *gc;
drivers/soc/dove/pmu.c
229
struct irq_chip_generic *gc = pmu->irq_gc;
drivers/soc/dove/pmu.c
268
struct irq_chip_generic *gc;
drivers/soc/dove/pmu.c
34
struct irq_chip_generic *irq_gc;
include/linux/irq.h
1059
void (*suspend)(struct irq_chip_generic *gc);
include/linux/irq.h
1060
void (*resume)(struct irq_chip_generic *gc);
include/linux/irq.h
1109
void (*exit)(struct irq_chip_generic *gc);
include/linux/irq.h
1110
struct irq_chip_generic *gc[];
include/linux/irq.h
1136
int (*init)(struct irq_chip_generic *gc);
include/linux/irq.h
1137
void (*exit)(struct irq_chip_generic *gc);
include/linux/irq.h
1156
struct irq_chip_generic *
include/linux/irq.h
1159
void irq_setup_generic_chip(struct irq_chip_generic *gc, u32 msk,
include/linux/irq.h
1163
void irq_remove_generic_chip(struct irq_chip_generic *gc, u32 msk,
include/linux/irq.h
1166
struct irq_chip_generic *
include/linux/irq.h
1170
int devm_irq_setup_generic_chip(struct device *dev, struct irq_chip_generic *gc,
include/linux/irq.h
1174
struct irq_chip_generic *irq_get_domain_generic_chip(struct irq_domain *d, unsigned int hw_irq);
include/linux/irq.h
1204
static inline void irq_free_generic_chip(struct irq_chip_generic *gc)
include/linux/irq.h
1209
static inline void irq_destroy_generic_chip(struct irq_chip_generic *gc,
include/linux/irq.h
1224
static inline void irq_reg_writel(struct irq_chip_generic *gc,
include/linux/irq.h
1233
static inline u32 irq_reg_readl(struct irq_chip_generic *gc,
kernel/irq/devres.c
264
struct irq_chip_generic *
kernel/irq/devres.c
269
struct irq_chip_generic *gc;
kernel/irq/devres.c
281
struct irq_chip_generic *gc;
kernel/irq/devres.c
309
int devm_irq_setup_generic_chip(struct device *dev, struct irq_chip_generic *gc,
kernel/irq/generic-chip.c
112
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
127
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
149
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
166
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
185
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
210
void irq_init_generic_chip(struct irq_chip_generic *gc, const char *name,
kernel/irq/generic-chip.c
237
struct irq_chip_generic *
kernel/irq/generic-chip.c
241
struct irq_chip_generic *gc;
kernel/irq/generic-chip.c
253
irq_gc_init_mask_cache(struct irq_chip_generic *gc, enum irq_gc_flags flags)
kernel/irq/generic-chip.c
281
struct irq_chip_generic *gc;
kernel/irq/generic-chip.c
39
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
405
static struct irq_chip_generic *
kernel/irq/generic-chip.c
424
struct irq_chip_generic *
kernel/irq/generic-chip.c
427
struct irq_chip_generic *gc = __irq_get_domain_generic_chip(d, hw_irq);
kernel/irq/generic-chip.c
448
struct irq_chip_generic *gc;
kernel/irq/generic-chip.c
496
struct irq_chip_generic *gc;
kernel/irq/generic-chip.c
530
void irq_setup_generic_chip(struct irq_chip_generic *gc, u32 msk,
kernel/irq/generic-chip.c
576
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
58
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
600
void irq_remove_generic_chip(struct irq_chip_generic *gc, u32 msk,
kernel/irq/generic-chip.c
634
static struct irq_data *irq_gc_get_irq_data(struct irq_chip_generic *gc)
kernel/irq/generic-chip.c
655
struct irq_chip_generic *gc;
kernel/irq/generic-chip.c
675
struct irq_chip_generic *gc;
kernel/irq/generic-chip.c
698
struct irq_chip_generic *gc;
kernel/irq/generic-chip.c
77
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/generic-chip.c
96
struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d);
kernel/irq/internals.h
292
void irq_init_generic_chip(struct irq_chip_generic *gc, const char *name,
kernel/irq/internals.h
297
irq_init_generic_chip(struct irq_chip_generic *gc, const char *name,