| /Linux-v5.4/drivers/mfd/ | 
| D | rc5t583-irq.c | 140 static void rc5t583_irq_lock(struct irq_data *irq_data)  in rc5t583_irq_lock()146 static void rc5t583_irq_unmask(struct irq_data *irq_data)  in rc5t583_irq_unmask()
 157 static void rc5t583_irq_mask(struct irq_data *irq_data)  in rc5t583_irq_mask()
 170 static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type)  in rc5t583_irq_set_type()
 198 static void rc5t583_irq_sync_unlock(struct irq_data *irq_data)  in rc5t583_irq_sync_unlock()
 232 static int rc5t583_irq_set_wake(struct irq_data *irq_data, unsigned int on)  in rc5t583_irq_set_wake()
 
 | 
| D | wm8350-irq.c | 376 static irqreturn_t wm8350_irq(int irq, void *irq_data)  in wm8350_irq()440 	struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350,  in wm8350_irq_enable()  local
 449 	struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350,  in wm8350_irq_disable()  local
 
 | 
| D | wm831x-irq.c | 319 static inline int irq_data_to_status_reg(struct wm831x_irq_data *irq_data)  in irq_data_to_status_reg()372 	struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x,  in wm831x_irq_enable()  local
 381 	struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x,  in wm831x_irq_disable()  local
 
 | 
| D | max8998-irq.c | 130 	struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data);  in max8998_irq_unmask()  local138 	struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data);  in max8998_irq_mask()  local
 
 | 
| D | max8925-core.c | 481 	struct max8925_irq_data *irq_data;  in max8925_irq()  local510 	struct max8925_irq_data *irq_data;  in max8925_tsc_irq()  local
 546 	struct max8925_irq_data *irq_data;  in max8925_irq_sync_unlock()  local
 
 | 
| D | max8997-irq.c | 137 	const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997,  in max8997_irq_mask()  local146 	const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997,  in max8997_irq_unmask()  local
 
 | 
| D | rohm-bd70528.c | 224 	struct regmap_irq_chip_data *irq_data;  in bd70528_i2c_probe()  local
 | 
| /Linux-v5.4/kernel/irq/ | 
| D | irqdomain.c | 491 				   struct irq_data *irq_data)  in irq_domain_set_mapping()504 	struct irq_data *irq_data = irq_get_irq_data(irq);  in irq_domain_disassociate()  local
 536 	struct irq_data *irq_data = irq_get_irq_data(virq);  in irq_domain_associate()  local
 764 	struct irq_data *irq_data;  in irq_create_fwspec_mapping()  local
 852 unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data)  in irq_create_of_mapping()
 869 	struct irq_data *irq_data = irq_get_irq_data(virq);  in irq_dispose_mapping()  local
 1110 	struct irq_data *irq_data;  in irq_domain_insert_irq_data()  local
 1126 	struct irq_data *irq_data, *tmp;  in irq_domain_free_irq_data()  local
 1146 	struct irq_data *irq_data;  in irq_domain_alloc_irq_data()  local
 1175 	struct irq_data *irq_data;  in irq_domain_get_irq_data()  local
 [all …]
 
 | 
| D | msi.c | 101 int msi_domain_set_affinity(struct irq_data *irq_data,  in msi_domain_set_affinity()119 			       struct irq_data *irq_data, bool early)  in msi_domain_activate()
 130 				  struct irq_data *irq_data)  in msi_domain_deactivate()
 404 	struct irq_data *irq_data;  in msi_domain_alloc_irqs()  local
 
 | 
| /Linux-v5.4/arch/x86/platform/uv/ | 
| D | uv_irq.c | 80 	struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq);  in uv_domain_alloc()  local112 	struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq);  in uv_domain_free()  local
 126 			      struct irq_data *irq_data, bool reserve)  in uv_domain_activate()
 137 				 struct irq_data *irq_data)  in uv_domain_deactivate()
 
 | 
| /Linux-v5.4/drivers/irqchip/ | 
| D | irq-s3c24xx.c | 79 	struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data);  in s3c_irq_mask()  local107 	struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data);  in s3c_irq_unmask()  local
 126 	struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data);  in s3c_irq_ack()  local
 295 	struct s3c_irq_data *irq_data = irq_desc_get_chip_data(desc);  in s3c_irq_demux()  local
 411 	struct s3c_irq_data *irq_data = &intc->irqs[hw];  in s3c24xx_irq_map()  local
 517 				       struct s3c_irq_data *irq_data,  in s3c24xx_init_intc()
 1146 	struct s3c_irq_data *irq_data = &intc->irqs[intc_hw];  in s3c24xx_irq_map_of()  local
 1172 	struct s3c_irq_data *irq_data;  in s3c24xx_irq_xlate_of()  local
 
 | 
| /Linux-v5.4/arch/arm/mach-pxa/ | 
| D | irq.c | 144 		    int (*fn)(struct irq_data *, unsigned int))  in pxa_init_irq_common()  argument168 void __init pxa_init_irq(int irq_nr, int (*fn)(struct irq_data *, unsigned int))  in pxa_init_irq()  argument
 233 void __init pxa_dt_irq_init(int (*fn)(struct irq_data *, unsigned int))  in pxa_dt_irq_init()  argument
 
 | 
| /Linux-v5.4/drivers/iommu/ | 
| D | hyperv-iommu.c | 73 	struct irq_data *irq_data;  in hyperv_irq_remapping_alloc()  local123 			  struct irq_data *irq_data, bool reserve)  in hyperv_irq_remapping_activate()
 
 | 
| D | intel_irq_remapping.c | 1207 static void intel_ir_compose_msi_msg(struct irq_data *irq_data,  in intel_ir_compose_msi_msg()1324 	struct irq_data *irq_data;  in intel_free_irq_resources()  local
 1350 	struct irq_data *irq_data;  in intel_irq_remapping_alloc()  local
 1427 					struct irq_data *irq_data, bool reserve)  in intel_irq_remapping_activate()
 1434 					   struct irq_data *irq_data)  in intel_irq_remapping_deactivate()
 
 | 
| /Linux-v5.4/arch/sparc/kernel/ | 
| D | prom_irqtrans.c | 117 	struct sabre_irq_data *irq_data = _arg2;  in sabre_wsync_handler()  local225 	struct sabre_irq_data *irq_data = _data;  in sabre_irq_build()  local
 272 	struct sabre_irq_data *irq_data;  in sabre_irq_trans_init()  local
 382 	struct schizo_irq_data *irq_data = _data;  in schizo_irq_build()  local
 430 	struct schizo_irq_data *irq_data;  in __schizo_irq_trans_init()  local
 514 	struct fire_irq_data *irq_data = _data;  in fire_irq_build()  local
 545 	struct fire_irq_data *irq_data;  in fire_irq_trans_init()  local
 
 | 
| /Linux-v5.4/drivers/thermal/ | 
| D | db8500_thermal.c | 111 static irqreturn_t prcmu_low_irq_handler(int irq, void *irq_data)  in prcmu_low_irq_handler()140 static irqreturn_t prcmu_high_irq_handler(int irq, void *irq_data)  in prcmu_high_irq_handler()
 
 | 
| /Linux-v5.4/drivers/base/regmap/ | 
| D | regmap-irq.c | 216 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);  in regmap_irq_enable()  local247 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);  in regmap_irq_disable()  local
 256 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);  in regmap_irq_set_type()  local
 303 	const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq);  in regmap_irq_set_wake()  local
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | irq.h | 173 struct irq_data {  struct181 	struct irq_data		*parent_data;  argument
 183 	void			*chip_data;
 
 | 
| /Linux-v5.4/arch/x86/kernel/apic/ | 
| D | io_apic.c | 469 static void mask_ioapic_irq(struct irq_data *irq_data)  in mask_ioapic_irq()484 static void unmask_ioapic_irq(struct irq_data *irq_data)  in unmask_ioapic_irq()
 1006 	struct irq_data *irq_data = irq_get_irq_data(irq);  in alloc_isa_irq_from_domain()  local
 1128 	struct irq_data *irq_data = irq_get_irq_data(irq);  in mp_unmap_irq()  local
 1782 static void ioapic_ack_level(struct irq_data *irq_data)  in ioapic_ack_level()
 1848 static void ioapic_ir_ack_level(struct irq_data *irq_data)  in ioapic_ir_ack_level()
 1881 static int ioapic_set_affinity(struct irq_data *irq_data,  in ioapic_set_affinity()
 2125 	struct irq_data *irq_data = irq_get_irq_data(0);  in check_timer()  local
 2976 	struct irq_data *irq_data;  in mp_irqdomain_alloc()  local
 3032 	struct irq_data *irq_data;  in mp_irqdomain_free()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/net/wireless/ath/ath10k/ | 
| D | sdio.c | 771 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;  in ath10k_sdio_mbox_proc_counter_intr()  local796 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;  in ath10k_sdio_mbox_proc_err_intr()  local
 842 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;  in ath10k_sdio_mbox_proc_cpu_intr()  local
 887 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;  in ath10k_sdio_mbox_read_int_status()  local
 1382 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;  in ath10k_sdio_hif_disable_intrs()  local
 1507 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;  in ath10k_sdio_hif_enable_intrs()  local
 1735 	struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data;  in ath10k_sdio_irq_disable()  local
 
 | 
| /Linux-v5.4/drivers/input/touchscreen/ | 
| D | wm831x-ts.c | 83 static irqreturn_t wm831x_ts_data_irq(int irq, void *irq_data)  in wm831x_ts_data_irq()155 static irqreturn_t wm831x_ts_pen_down_irq(int irq, void *irq_data)  in wm831x_ts_pen_down_irq()
 
 | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-zynq.c | 386 static void zynq_gpio_irq_mask(struct irq_data *irq_data)  in zynq_gpio_irq_mask()407 static void zynq_gpio_irq_unmask(struct irq_data *irq_data)  in zynq_gpio_irq_unmask()
 427 static void zynq_gpio_irq_ack(struct irq_data *irq_data)  in zynq_gpio_irq_ack()
 446 static void zynq_gpio_irq_enable(struct irq_data *irq_data)  in zynq_gpio_irq_enable()
 477 static int zynq_gpio_set_irq_type(struct irq_data *irq_data, unsigned int type)  in zynq_gpio_set_irq_type()
 
 | 
| D | gpio-xgene-sb.c | 130 					 struct irq_data *irq_data,  in xgene_gpio_sb_domain_activate()151 		struct irq_data *irq_data)  in xgene_gpio_sb_domain_deactivate()
 
 | 
| /Linux-v5.4/drivers/remoteproc/ | 
| D | da8xx_remoteproc.c | 73 	struct irq_data *irq_data;  member241 	struct irq_data *irq_data;  in da8xx_rproc_probe()  local
 
 | 
| /Linux-v5.4/arch/arm/mach-omap1/ | 
| D | ams-delta-fiq.c | 43 static struct irq_data *irq_data[16];  variable
 |