/Linux-v4.19/arch/x86/kernel/apic/ |
D | vector.c | 80 static struct apic_chip_data *apic_chip_data(struct irq_data *irqd) in apic_chip_data() 91 struct irq_cfg *irqd_cfg(struct irq_data *irqd) in irqd_cfg() 119 static void apic_update_irq_cfg(struct irq_data *irqd, unsigned int vector, in apic_update_irq_cfg() 133 static void apic_update_vector(struct irq_data *irqd, unsigned int newvec, in apic_update_vector() 178 static void vector_assign_managed_shutdown(struct irq_data *irqd) in vector_assign_managed_shutdown() 185 static int reserve_managed_vector(struct irq_data *irqd) in reserve_managed_vector() 200 static void reserve_irq_vector_locked(struct irq_data *irqd) in reserve_irq_vector_locked() 212 static int reserve_irq_vector(struct irq_data *irqd) in reserve_irq_vector() 223 assign_vector_locked(struct irq_data *irqd, const struct cpumask *dest) in assign_vector_locked() 259 static int assign_irq_vector(struct irq_data *irqd, const struct cpumask *dest) in assign_irq_vector() [all …]
|
D | io_apic.c | 1859 static void ioapic_configure_entry(struct irq_data *irqd) in ioapic_configure_entry()
|
/Linux-v4.19/drivers/mfd/ |
D | lp8788-irq.c | 68 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_enable() local 75 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_disable() local 82 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_bus_lock() local 89 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_bus_sync_unlock() local 112 struct lp8788_irq_data *irqd = ptr; in lp8788_irq_handler() local 138 struct lp8788_irq_data *irqd = d->host_data; in lp8788_irq_map() local 155 struct lp8788_irq_data *irqd; in lp8788_irq_init() local
|
/Linux-v4.19/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 | 39 static void sun4i_irq_ack(struct irq_data *irqd) in sun4i_irq_ack() 49 static void sun4i_irq_mask(struct irq_data *irqd) in sun4i_irq_mask() 61 static void sun4i_irq_unmask(struct irq_data *irqd) in sun4i_irq_unmask()
|
D | irq-zevio.c | 43 static void zevio_irq_ack(struct irq_data *irqd) in zevio_irq_ack()
|
D | irq-keystone.c | 39 struct irq_domain *irqd; member
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-ingenic.c | 119 static void ingenic_gpio_irq_mask(struct irq_data *irqd) in ingenic_gpio_irq_mask() 127 static void ingenic_gpio_irq_unmask(struct irq_data *irqd) in ingenic_gpio_irq_unmask() 135 static void ingenic_gpio_irq_enable(struct irq_data *irqd) in ingenic_gpio_irq_enable() 149 static void ingenic_gpio_irq_disable(struct irq_data *irqd) in ingenic_gpio_irq_disable() 163 static void ingenic_gpio_irq_ack(struct irq_data *irqd) in ingenic_gpio_irq_ack() 188 static int ingenic_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in ingenic_gpio_irq_set_type() 222 static int ingenic_gpio_irq_set_wake(struct irq_data *irqd, unsigned int on) in ingenic_gpio_irq_set_wake()
|
D | gpio-dln2.c | 305 static void dln2_irq_unmask(struct irq_data *irqd) in dln2_irq_unmask() 314 static void dln2_irq_mask(struct irq_data *irqd) in dln2_irq_mask() 323 static int dln2_irq_set_type(struct irq_data *irqd, unsigned type) in dln2_irq_set_type() 352 static void dln2_irq_bus_lock(struct irq_data *irqd) in dln2_irq_bus_lock() 360 static void dln2_irq_bus_unlock(struct irq_data *irqd) in dln2_irq_bus_unlock()
|
D | gpio-thunderx.c | 56 struct irq_domain *irqd; member
|
/Linux-v4.19/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() 335 static int exynos_wkup_irq_set_wake(struct irq_data *irqd, unsigned int on) in exynos_wkup_irq_set_wake()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_mdss.c | 53 static void dpu_mdss_irq_mask(struct irq_data *irqd) in dpu_mdss_irq_mask() 64 static void dpu_mdss_irq_unmask(struct irq_data *irqd) in dpu_mdss_irq_unmask()
|
/Linux-v4.19/drivers/soc/qcom/ |
D | smsm.c | 245 static void smsm_mask_irq(struct irq_data *irqd) in smsm_mask_irq() 270 static void smsm_unmask_irq(struct irq_data *irqd) in smsm_unmask_irq() 291 static int smsm_set_irq_type(struct irq_data *irqd, unsigned int type) in smsm_set_irq_type()
|
D | smp2p.c | 250 static void smp2p_mask_irq(struct irq_data *irqd) in smp2p_mask_irq() 258 static void smp2p_unmask_irq(struct irq_data *irqd) in smp2p_unmask_irq() 266 static int smp2p_set_irq_type(struct irq_data *irqd, unsigned int type) in smp2p_set_irq_type()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_mdss.c | 83 static void mdss_hw_mask_irq(struct irq_data *irqd) in mdss_hw_mask_irq() 92 static void mdss_hw_unmask_irq(struct irq_data *irqd) in mdss_hw_unmask_irq()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_irq.c | 547 static void amdgpu_irq_mask(struct irq_data *irqd) in amdgpu_irq_mask() 552 static void amdgpu_irq_unmask(struct irq_data *irqd) in amdgpu_irq_unmask()
|
/Linux-v4.19/arch/mips/loongson64/loongson-3/ |
D | irq.c | 42 struct irq_data *irqd; in ht_irqdispatch() local
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | fsl_msi.c | 70 static void fsl_msi_print_chip(struct irq_data *irqd, struct seq_file *p) in fsl_msi_print_chip()
|
/Linux-v4.19/kernel/irq/ |
D | msi.c | 477 struct irq_data *irqd; in msi_domain_alloc_irqs() local
|
D | irqdomain.c | 1580 static int __irq_domain_activate_irq(struct irq_data *irqd, bool reserve) in __irq_domain_activate_irq()
|
/Linux-v4.19/drivers/net/usb/ |
D | lan78xx.c | 1916 static void lan78xx_irq_mask(struct irq_data *irqd) in lan78xx_irq_mask() 1923 static void lan78xx_irq_unmask(struct irq_data *irqd) in lan78xx_irq_unmask() 1930 static void lan78xx_irq_bus_lock(struct irq_data *irqd) in lan78xx_irq_bus_lock() 1937 static void lan78xx_irq_bus_sync_unlock(struct irq_data *irqd) in lan78xx_irq_bus_sync_unlock()
|
/Linux-v4.19/drivers/ide/ |
D | ide-probe.c | 682 unsigned int irqd; in ide_probe_port() local
|
/Linux-v4.19/drivers/iommu/ |
D | intel_irq_remapping.c | 1125 static void intel_ir_reconfigure_irte(struct irq_data *irqd, bool force) in intel_ir_reconfigure_irte()
|
/Linux-v4.19/drivers/i2c/ |
D | i2c-core-base.c | 690 struct irq_data *irqd; in i2c_dev_irq_from_resources() local
|