| /Linux-v5.4/arch/x86/kernel/apic/ | 
| D | vector.c | 78 static struct apic_chip_data *apic_chip_data(struct irq_data *irqd)  in apic_chip_data()89 struct irq_cfg *irqd_cfg(struct irq_data *irqd)  in irqd_cfg()
 117 static void apic_update_irq_cfg(struct irq_data *irqd, unsigned int vector,  in apic_update_irq_cfg()
 131 static void apic_update_vector(struct irq_data *irqd, unsigned int newvec,  in apic_update_vector()
 176 static void vector_assign_managed_shutdown(struct irq_data *irqd)  in vector_assign_managed_shutdown()
 183 static int reserve_managed_vector(struct irq_data *irqd)  in reserve_managed_vector()
 198 static void reserve_irq_vector_locked(struct irq_data *irqd)  in reserve_irq_vector_locked()
 210 static int reserve_irq_vector(struct irq_data *irqd)  in reserve_irq_vector()
 221 assign_vector_locked(struct irq_data *irqd, const struct cpumask *dest)  in assign_vector_locked()
 257 static int assign_irq_vector(struct irq_data *irqd, const struct cpumask *dest)  in assign_irq_vector()
 [all …]
 
 | 
| D | io_apic.c | 1862 static void ioapic_configure_entry(struct irq_data *irqd)  in ioapic_configure_entry()1911 static int ioapic_irq_get_chip_state(struct irq_data *irqd,  in ioapic_irq_get_chip_state()
 
 | 
| /Linux-v5.4/drivers/mfd/ | 
| D | lp8788-irq.c | 64 	struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data);  in lp8788_irq_enable()  local71 	struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data);  in lp8788_irq_disable()  local
 78 	struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data);  in lp8788_irq_bus_lock()  local
 85 	struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data);  in lp8788_irq_bus_sync_unlock()  local
 108 	struct lp8788_irq_data *irqd = ptr;  in lp8788_irq_handler()  local
 134 	struct lp8788_irq_data *irqd = d->host_data;  in lp8788_irq_map()  local
 151 	struct lp8788_irq_data *irqd;  in lp8788_irq_init()  local
 
 | 
| /Linux-v5.4/drivers/irqchip/ | 
| D | irq-eznps.c | 56 static void nps400_irq_mask(struct irq_data *irqd)  in nps400_irq_mask()66 static void nps400_irq_unmask(struct irq_data *irqd)  in nps400_irq_unmask()
 76 static void nps400_irq_eoi_global(struct irq_data *irqd)  in nps400_irq_eoi_global()
 88 static void nps400_irq_ack(struct irq_data *irqd)  in nps400_irq_ack()
 
 | 
| D | irq-sun4i.c | 49 static void sun4i_irq_ack(struct irq_data *irqd)  in sun4i_irq_ack()59 static void sun4i_irq_mask(struct irq_data *irqd)  in sun4i_irq_mask()
 72 static void sun4i_irq_unmask(struct irq_data *irqd)  in sun4i_irq_unmask()
 
 | 
| D | irq-zevio.c | 39 static void zevio_irq_ack(struct irq_data *irqd)  in zevio_irq_ack()
 | 
| D | irq-keystone.c | 39 	struct irq_domain	*irqd;  member
 | 
| /Linux-v5.4/drivers/pinctrl/samsung/ | 
| D | pinctrl-s3c64xx.c | 303 static inline void s3c64xx_gpio_irq_set_mask(struct irq_data *irqd, bool mask)  in s3c64xx_gpio_irq_set_mask()319 static void s3c64xx_gpio_irq_unmask(struct irq_data *irqd)  in s3c64xx_gpio_irq_unmask()
 324 static void s3c64xx_gpio_irq_mask(struct irq_data *irqd)  in s3c64xx_gpio_irq_mask()
 329 static void s3c64xx_gpio_irq_ack(struct irq_data *irqd)  in s3c64xx_gpio_irq_ack()
 339 static int s3c64xx_gpio_irq_set_type(struct irq_data *irqd, unsigned int type)  in s3c64xx_gpio_irq_set_type()
 510 static inline void s3c64xx_eint0_irq_set_mask(struct irq_data *irqd, bool mask)  in s3c64xx_eint0_irq_set_mask()
 525 static void s3c64xx_eint0_irq_unmask(struct irq_data *irqd)  in s3c64xx_eint0_irq_unmask()
 530 static void s3c64xx_eint0_irq_mask(struct irq_data *irqd)  in s3c64xx_eint0_irq_mask()
 535 static void s3c64xx_eint0_irq_ack(struct irq_data *irqd)  in s3c64xx_eint0_irq_ack()
 545 static int s3c64xx_eint0_irq_set_type(struct irq_data *irqd, unsigned int type)  in s3c64xx_eint0_irq_set_type()
 
 | 
| D | pinctrl-exynos.c | 50 static void exynos_irq_mask(struct irq_data *irqd)  in exynos_irq_mask()68 static void exynos_irq_ack(struct irq_data *irqd)  in exynos_irq_ack()
 78 static void exynos_irq_unmask(struct irq_data *irqd)  in exynos_irq_unmask()
 107 static int exynos_irq_set_type(struct irq_data *irqd, unsigned int type)  in exynos_irq_set_type()
 150 static int exynos_irq_request_resources(struct irq_data *irqd)  in exynos_irq_request_resources()
 182 static void exynos_irq_release_resources(struct irq_data *irqd)  in exynos_irq_release_resources()
 328 static int exynos_wkup_irq_set_wake(struct irq_data *irqd, unsigned int on)  in exynos_wkup_irq_set_wake()
 
 | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-dln2.c | 302 static void dln2_irq_unmask(struct irq_data *irqd)  in dln2_irq_unmask()311 static void dln2_irq_mask(struct irq_data *irqd)  in dln2_irq_mask()
 320 static int dln2_irq_set_type(struct irq_data *irqd, unsigned type)  in dln2_irq_set_type()
 349 static void dln2_irq_bus_lock(struct irq_data *irqd)  in dln2_irq_bus_lock()
 357 static void dln2_irq_bus_unlock(struct irq_data *irqd)  in dln2_irq_bus_unlock()
 
 | 
| /Linux-v5.4/drivers/soc/qcom/ | 
| D | smsm.c | 237 static void smsm_mask_irq(struct irq_data *irqd)  in smsm_mask_irq()262 static void smsm_unmask_irq(struct irq_data *irqd)  in smsm_unmask_irq()
 283 static int smsm_set_irq_type(struct irq_data *irqd, unsigned int type)  in smsm_set_irq_type()
 
 | 
| D | smp2p.c | 242 static void smp2p_mask_irq(struct irq_data *irqd)  in smp2p_mask_irq()250 static void smp2p_unmask_irq(struct irq_data *irqd)  in smp2p_unmask_irq()
 258 static int smp2p_set_irq_type(struct irq_data *irqd, unsigned int type)  in smp2p_set_irq_type()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/ | 
| D | mdp5_mdss.c | 72 static void mdss_hw_mask_irq(struct irq_data *irqd)  in mdss_hw_mask_irq()81 static void mdss_hw_unmask_irq(struct irq_data *irqd)  in mdss_hw_unmask_irq()
 
 | 
| /Linux-v5.4/arch/mips/pci/ | 
| D | pci-xtalk-bridge.c | 337 	struct irq_data *irqd = irq_domain_get_irq_data(domain, virq);  in bridge_domain_free()  local347 				  struct irq_data *irqd, bool reserve)  in bridge_domain_activate()
 384 				     struct irq_data *irqd)  in bridge_domain_deactivate()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/ | 
| D | dpu_mdss.c | 100 static void dpu_mdss_irq_mask(struct irq_data *irqd)  in dpu_mdss_irq_mask()111 static void dpu_mdss_irq_unmask(struct irq_data *irqd)  in dpu_mdss_irq_unmask()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ | 
| D | amdgpu_irq.c | 569 static void amdgpu_irq_mask(struct irq_data *irqd)  in amdgpu_irq_mask()574 static void amdgpu_irq_unmask(struct irq_data *irqd)  in amdgpu_irq_unmask()
 
 | 
| /Linux-v5.4/arch/mips/loongson64/loongson-3/ | 
| D | irq.c | 42 	struct irq_data *irqd;  in ht_irqdispatch()  local
 | 
| /Linux-v5.4/arch/mips/sgi-ip27/ | 
| D | ip27-irq.c | 156 	struct irq_data *irqd;  in hub_domain_free()  local
 | 
| /Linux-v5.4/drivers/pinctrl/ | 
| D | pinctrl-ingenic.c | 1445 static void ingenic_gpio_irq_mask(struct irq_data *irqd)  in ingenic_gpio_irq_mask()1453 static void ingenic_gpio_irq_unmask(struct irq_data *irqd)  in ingenic_gpio_irq_unmask()
 1461 static void ingenic_gpio_irq_enable(struct irq_data *irqd)  in ingenic_gpio_irq_enable()
 1475 static void ingenic_gpio_irq_disable(struct irq_data *irqd)  in ingenic_gpio_irq_disable()
 1489 static void ingenic_gpio_irq_ack(struct irq_data *irqd)  in ingenic_gpio_irq_ack()
 1514 static int ingenic_gpio_irq_set_type(struct irq_data *irqd, unsigned int type)  in ingenic_gpio_irq_set_type()
 1548 static int ingenic_gpio_irq_set_wake(struct irq_data *irqd, unsigned int on)  in ingenic_gpio_irq_set_wake()
 
 | 
| /Linux-v5.4/arch/powerpc/sysdev/ | 
| D | fsl_msi.c | 65 static void fsl_msi_print_chip(struct irq_data *irqd, struct seq_file *p)  in fsl_msi_print_chip()
 | 
| /Linux-v5.4/kernel/irq/ | 
| D | msi.c | 477 		struct irq_data *irqd;  in msi_domain_alloc_irqs()  local
 | 
| D | irqdomain.c | 1619 static int __irq_domain_activate_irq(struct irq_data *irqd, bool reserve)  in __irq_domain_activate_irq()
 | 
| /Linux-v5.4/drivers/net/usb/ | 
| D | lan78xx.c | 1903 static void lan78xx_irq_mask(struct irq_data *irqd)  in lan78xx_irq_mask()1910 static void lan78xx_irq_unmask(struct irq_data *irqd)  in lan78xx_irq_unmask()
 1917 static void lan78xx_irq_bus_lock(struct irq_data *irqd)  in lan78xx_irq_bus_lock()
 1924 static void lan78xx_irq_bus_sync_unlock(struct irq_data *irqd)  in lan78xx_irq_bus_sync_unlock()
 
 | 
| /Linux-v5.4/drivers/ide/ | 
| D | ide-probe.c | 683 	unsigned int irqd;  in ide_probe_port()  local
 | 
| /Linux-v5.4/drivers/iommu/ | 
| D | intel_irq_remapping.c | 1152 static void intel_ir_reconfigure_irte(struct irq_data *irqd, bool force)  in intel_ir_reconfigure_irte()
 |