/openbmc/linux/kernel/irq/ |
H A D | irq_sim.c | 139 struct irq_data *irqd; in irq_sim_domain_unmap() local
|
H A D | irqdomain.c | 1248 struct irq_data *irqd; in irq_domain_disconnect_hierarchy() local 1261 struct irq_data *tail, *irqd, *irq_data; in irq_domain_trim_hierarchy() local 1802 static int __irq_domain_activate_irq(struct irq_data *irqd, bool reserve) in __irq_domain_activate_irq()
|
H A D | msi.c | 1210 struct irq_data *irqd = irq_domain_get_irq_data(domain, virq); in msi_init_virq() local 1511 struct irq_data *irqd; in __msi_domain_free_irqs() local
|
H A D | internals.h | 482 static inline struct irq_data *irqd_get_parent_data(struct irq_data *irqd) in irqd_get_parent_data()
|
H A D | manage.c | 40 struct irq_data *irqd = irq_desc_get_irq_data(desc); in __synchronize_hardirq() local
|
/openbmc/linux/drivers/iommu/amd/ |
H A D | init.c | 2328 struct irq_data *irqd, bool reserve) in intcapxt_irqdomain_activate() 2334 struct irq_data *irqd) in intcapxt_irqdomain_deactivate() 2353 struct irq_data *irqd = irq_domain_get_irq_data(domain, i); in intcapxt_irqdomain_alloc() local 2371 static void intcapxt_unmask_irq(struct irq_data *irqd) in intcapxt_unmask_irq() 2386 static void intcapxt_mask_irq(struct irq_data *irqd) in intcapxt_mask_irq() 2394 static int intcapxt_set_affinity(struct irq_data *irqd, in intcapxt_set_affinity() 2406 static int intcapxt_set_wake(struct irq_data *irqd, unsigned int on) in intcapxt_set_wake()
|
H A D | iommu.c | 3660 static void amd_ir_update_irte(struct irq_data *irqd, struct amd_iommu *iommu, in amd_ir_update_irte()
|
/openbmc/linux/arch/powerpc/sysdev/xics/ |
H A D | xics-common.c | 202 struct irq_data *irqd; in xics_migrate_irqs_away() local
|
/openbmc/linux/arch/powerpc/sysdev/ |
H A D | fsl_msi.c | 67 static void fsl_msi_print_chip(struct irq_data *irqd, struct seq_file *p) in fsl_msi_print_chip()
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-ingenic.c | 3394 static void ingenic_gpio_irq_mask(struct irq_data *irqd) in ingenic_gpio_irq_mask() 3406 static void ingenic_gpio_irq_unmask(struct irq_data *irqd) in ingenic_gpio_irq_unmask() 3418 static void ingenic_gpio_irq_enable(struct irq_data *irqd) in ingenic_gpio_irq_enable() 3436 static void ingenic_gpio_irq_disable(struct irq_data *irqd) in ingenic_gpio_irq_disable() 3454 static void ingenic_gpio_irq_ack(struct irq_data *irqd) in ingenic_gpio_irq_ack() 3482 static int ingenic_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in ingenic_gpio_irq_set_type() 3517 static int ingenic_gpio_irq_set_wake(struct irq_data *irqd, unsigned int on) in ingenic_gpio_irq_set_wake()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-thunderx.c | 403 struct irq_data *irqd; in thunderx_gpio_child_to_parent_hwirq() local
|
/openbmc/linux/drivers/net/usb/ |
H A D | lan78xx.c | 2147 static void lan78xx_irq_mask(struct irq_data *irqd) in lan78xx_irq_mask() 2154 static void lan78xx_irq_unmask(struct irq_data *irqd) in lan78xx_irq_unmask() 2161 static void lan78xx_irq_bus_lock(struct irq_data *irqd) in lan78xx_irq_bus_lock() 2168 static void lan78xx_irq_bus_sync_unlock(struct irq_data *irqd) in lan78xx_irq_bus_sync_unlock()
|
/openbmc/linux/drivers/input/keyboard/ |
H A D | adp5588-keys.c | 493 struct irq_data *irqd; in adp5588_gpio_irq_handle() local
|
/openbmc/linux/drivers/base/ |
H A D | platform.c | 205 struct irq_data *irqd; in platform_get_irq_optional() local
|
/openbmc/linux/arch/x86/kernel/apic/ |
H A D | io_apic.c | 1897 static void ioapic_configure_entry(struct irq_data *irqd) in ioapic_configure_entry() 1938 static int ioapic_irq_get_chip_state(struct irq_data *irqd, in ioapic_irq_get_chip_state()
|
/openbmc/linux/drivers/iommu/intel/ |
H A D | irq_remapping.c | 1129 static void intel_ir_reconfigure_irte(struct irq_data *irqd, bool force) in intel_ir_reconfigure_irte()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic.c | 1059 struct irq_data *irqd = irq_desc_get_irq_data(irq_to_desc(irq)); in gic_irq_domain_map() local
|
H A D | irq-gic-v3.c | 1528 struct irq_data *irqd = irq_desc_get_irq_data(irq_to_desc(irq)); in gic_irq_domain_map() local
|
H A D | irq-gic-v3-its.c | 3585 struct irq_data *irqd; in its_irq_domain_alloc() local
|
/openbmc/linux/arch/powerpc/sysdev/xive/ |
H A D | common.c | 1353 struct irq_data *irqd, int ind) in xive_irq_domain_debug_show()
|
/openbmc/linux/drivers/i2c/ |
H A D | i2c-core-base.c | 895 struct irq_data *irqd; in i2c_dev_irq_from_resources() local
|
/openbmc/linux/drivers/pci/controller/ |
H A D | pci-hyperv.c | 755 static unsigned int hv_msi_get_int_vector(struct irq_data *irqd) in hv_msi_get_int_vector() 882 struct irq_data *irqd, bool reserve) in hv_pci_vec_irq_domain_activate()
|
/openbmc/linux/sound/soc/codecs/ |
H A D | wcd938x.c | 3062 static int wcd_irq_chip_map(struct irq_domain *irqd, unsigned int virq, in wcd_irq_chip_map()
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | atmel_mxt_ts.c | 1372 struct irq_data *irqd; in mxt_check_retrigen() local
|