Home
last modified time | relevance | path

Searched defs:irqd (Results 1 – 25 of 46) sorted by relevance

12

/linux-6.3-rc2/arch/x86/kernel/apic/
A Dvector.c89 struct irq_cfg *irqd_cfg(struct irq_data *irqd) in irqd_cfg()
211 static int reserve_irq_vector(struct irq_data *irqd) in reserve_irq_vector()
334 static void clear_irq_vector(struct irq_data *irqd) in clear_irq_vector()
388 static int activate_reserved(struct irq_data *irqd) in activate_reserved()
420 static int activate_managed(struct irq_data *irqd) in activate_managed()
485 struct irq_data *irqd; in x86_vector_free_irqs() local
536 struct irq_data *irqd; in x86_vector_alloc_irqs() local
606 struct irq_data *irqd, int ind) in x86_vector_debug_show()
885 void apic_ack_irq(struct irq_data *irqd) in apic_ack_irq()
891 void apic_ack_edge(struct irq_data *irqd) in apic_ack_edge()
[all …]
A Dmsi.c26 static void irq_msi_update_msg(struct irq_data *irqd, struct irq_cfg *cfg) in irq_msi_update_msg()
35 msi_set_affinity(struct irq_data *irqd, const struct cpumask *mask, bool force) in msi_set_affinity()
/linux-6.3-rc2/drivers/mfd/
A Dlp8788-irq.c64 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_enable() local
71 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
A Dmt6358-irq.c80 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_enable() local
89 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_disable() local
105 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_sync_unlock() local
147 struct pmic_irq_data *irqd = chip->irq_data; in mt6358_irq_sp_handler() local
184 struct pmic_irq_data *irqd = chip->irq_data; in mt6358_irq_handler() local
231 struct pmic_irq_data *irqd; in mt6358_irq_init() local
/linux-6.3-rc2/drivers/pinctrl/samsung/
A Dpinctrl-s3c64xx.c303 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()
508 static inline void s3c64xx_eint0_irq_set_mask(struct irq_data *irqd, bool mask) in s3c64xx_eint0_irq_set_mask()
523 static void s3c64xx_eint0_irq_unmask(struct irq_data *irqd) in s3c64xx_eint0_irq_unmask()
528 static void s3c64xx_eint0_irq_mask(struct irq_data *irqd) in s3c64xx_eint0_irq_mask()
533 static void s3c64xx_eint0_irq_ack(struct irq_data *irqd) in s3c64xx_eint0_irq_ack()
543 static int s3c64xx_eint0_irq_set_type(struct irq_data *irqd, unsigned int type) in s3c64xx_eint0_irq_set_type()
A Dpinctrl-exynos.c50 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()
338 static int exynos_wkup_irq_set_wake(struct irq_data *irqd, unsigned int on) in exynos_wkup_irq_set_wake()
/linux-6.3-rc2/drivers/irqchip/
A Dirq-sun4i.c49 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()
A Dirq-zevio.c39 static void zevio_irq_ack(struct irq_data *irqd) in zevio_irq_ack()
A Dirq-keystone.c31 struct irq_domain *irqd; member
/linux-6.3-rc2/kernel/irq/
A Dpm.c73 struct irq_data *irqd = &desc->irq_data; in suspend_device_irq() local
153 struct irq_data *irqd = &desc->irq_data; in resume_irq() local
A Dirq_sim.c139 struct irq_data *irqd; in irq_sim_domain_unmap() local
A Dirqdomain.c1253 struct irq_data *irqd; in irq_domain_disconnect_hierarchy() local
1266 struct irq_data *tail, *irqd, *irq_data; in irq_domain_trim_hierarchy() local
1807 static int __irq_domain_activate_irq(struct irq_data *irqd, bool reserve) in __irq_domain_activate_irq()
/linux-6.3-rc2/drivers/soc/qcom/
A Dsmsm.c236 static void smsm_mask_irq(struct irq_data *irqd) in smsm_mask_irq()
259 static void smsm_unmask_irq(struct irq_data *irqd) in smsm_unmask_irq()
286 static int smsm_set_irq_type(struct irq_data *irqd, unsigned int type) in smsm_set_irq_type()
307 static int smsm_get_irqchip_state(struct irq_data *irqd, in smsm_get_irqchip_state()
A Dsmp2p.c317 static void smp2p_mask_irq(struct irq_data *irqd) in smp2p_mask_irq()
325 static void smp2p_unmask_irq(struct irq_data *irqd) in smp2p_unmask_irq()
333 static int smp2p_set_irq_type(struct irq_data *irqd, unsigned int type) in smp2p_set_irq_type()
/linux-6.3-rc2/drivers/gpio/
A Dgpio-dln2.c302 static void dln2_irq_unmask(struct irq_data *irqd) in dln2_irq_unmask()
312 static void dln2_irq_mask(struct irq_data *irqd) in dln2_irq_mask()
322 static int dln2_irq_set_type(struct irq_data *irqd, unsigned type) in dln2_irq_set_type()
351 static void dln2_irq_bus_lock(struct irq_data *irqd) in dln2_irq_bus_lock()
359 static void dln2_irq_bus_unlock(struct irq_data *irqd) in dln2_irq_bus_unlock()
A Dgpio-mlxbf2.c232 static void mlxbf2_gpio_irq_enable(struct irq_data *irqd) in mlxbf2_gpio_irq_enable()
251 static void mlxbf2_gpio_irq_disable(struct irq_data *irqd) in mlxbf2_gpio_irq_disable()
283 mlxbf2_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in mlxbf2_gpio_irq_set_type()
/linux-6.3-rc2/drivers/iio/dummy/
A Diio_dummy_evgen.c106 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_release_irq() local
117 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_get_regs() local
/linux-6.3-rc2/arch/x86/hyperv/
A Dirqdomain.c256 static void hv_teardown_msi_irq(struct pci_dev *dev, struct irq_data *irqd) in hv_teardown_msi_irq()
282 struct irq_data *irqd = irq_get_irq_data(virq); in hv_msi_free_irq() local
/linux-6.3-rc2/drivers/mailbox/
A Dqcom-ipcc.c91 static void qcom_ipcc_mask_irq(struct irq_data *irqd) in qcom_ipcc_mask_irq()
99 static void qcom_ipcc_unmask_irq(struct irq_data *irqd) in qcom_ipcc_unmask_irq()
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_irq.c634 static void amdgpu_irq_mask(struct irq_data *irqd) in amdgpu_irq_mask()
639 static void amdgpu_irq_unmask(struct irq_data *irqd) in amdgpu_irq_unmask()
/linux-6.3-rc2/arch/mips/pci/
A Dpci-xtalk-bridge.c364 struct irq_data *irqd = irq_domain_get_irq_data(domain, virq); in bridge_domain_free() local
374 struct irq_data *irqd, bool reserve) in bridge_domain_activate()
411 struct irq_data *irqd) in bridge_domain_deactivate()
/linux-6.3-rc2/drivers/gpu/drm/msm/
A Dmsm_mdss.c114 static void msm_mdss_irq_mask(struct irq_data *irqd) in msm_mdss_irq_mask()
125 static void msm_mdss_irq_unmask(struct irq_data *irqd) in msm_mdss_irq_unmask()
/linux-6.3-rc2/drivers/iommu/amd/
A Dinit.c2249 struct irq_data *irqd, bool reserve) in intcapxt_irqdomain_activate()
2255 struct irq_data *irqd) in intcapxt_irqdomain_deactivate()
2274 struct irq_data *irqd = irq_domain_get_irq_data(domain, i); in intcapxt_irqdomain_alloc() local
2291 static void intcapxt_unmask_irq(struct irq_data *irqd) in intcapxt_unmask_irq()
2312 static void intcapxt_mask_irq(struct irq_data *irqd) in intcapxt_mask_irq()
2322 static int intcapxt_set_affinity(struct irq_data *irqd, in intcapxt_set_affinity()
2334 static int intcapxt_set_wake(struct irq_data *irqd, unsigned int on) in intcapxt_set_wake()
/linux-6.3-rc2/arch/mips/sgi-ip27/
A Dip27-irq.c160 struct irq_data *irqd; in hub_domain_free() local
/linux-6.3-rc2/arch/mips/sgi-ip30/
A Dip30-irq.c230 struct irq_data *irqd; in heart_domain_free() local

Completed in 66 milliseconds

12