| /linux/kernel/irq/ |
| H A D | ipi.c | 93 data = irq_get_irq_data(virq + i); in irq_reserve_ipi() 117 struct irq_data *data = irq_get_irq_data(irq); in irq_destroy_ipi() 165 struct irq_data *data = irq_get_irq_data(irq); in ipi_get_hwirq() 182 data = irq_get_irq_data(irq + cpu - data->common->ipi_offset); in ipi_get_hwirq() 252 data = irq_get_irq_data(irq); in __ipi_send_single() 295 data = irq_get_irq_data(irq); in __ipi_send_mask()
|
| H A D | irqdomain.c | 634 struct irq_data *irq_data = irq_get_irq_data(irq); in irq_domain_disassociate() 671 struct irq_data *irq_data = irq_get_irq_data(virq); in irq_domain_associate_locked() 957 irq_data = irq_get_irq_data(virq); in irq_create_fwspec_mapping() 992 irq_data = irq_get_irq_data(virq); in irq_create_fwspec_mapping() 1027 irq_data = virq ? irq_get_irq_data(virq) : NULL; in irq_dispose_mapping() 1323 for (data = irq_get_irq_data(virq); data; data = data->parent_data) { in irq_domain_insert_irq() 1342 for (data = irq_get_irq_data(virq); data; data = data->parent_data) { in irq_domain_remove_irq() 1385 irq_data = irq_get_irq_data(virq + i); in irq_domain_free_irq_data() 1425 irq_data = irq_get_irq_data(virq); in irq_domain_trim_hierarchy() 1479 irq_data = irq_get_irq_data(virq + i); in irq_domain_alloc_irq_data() [all …]
|
| H A D | generic-chip.c | 552 struct irq_data *d = irq_get_irq_data(i); in irq_setup_generic_chip() 639 return irq_get_irq_data(gc->irq_base); in irq_gc_get_irq_data() 649 return virq ? irq_get_irq_data(virq) : NULL; in irq_gc_get_irq_data()
|
| /linux/arch/m68k/mac/ |
| H A D | baboon.c | 84 mac_irq_enable(irq_get_irq_data(IRQ_NUBUS_C)); in baboon_irq_enable() 89 mac_irq_disable(irq_get_irq_data(IRQ_NUBUS_C)); in baboon_irq_disable()
|
| /linux/arch/powerpc/platforms/ps3/ |
| H A D | interrupt.c | 202 ps3_chip_mask(irq_get_irq_data(*virq)); in ps3_virq_setup() 296 ps3_chip_mask(irq_get_irq_data(virq)); in ps3_irq_plug_destroy() 357 ps3_chip_mask(irq_get_irq_data(virq)); in ps3_event_receive_port_destroy() 492 ps3_chip_mask(irq_get_irq_data(virq)); in ps3_io_irq_destroy() 553 ps3_chip_mask(irq_get_irq_data(virq)); in ps3_vuart_irq_destroy() 605 ps3_chip_mask(irq_get_irq_data(virq)); in ps3_spe_irq_destroy()
|
| /linux/include/linux/ |
| H A D | irq.h | 814 extern struct irq_data *irq_get_irq_data(unsigned int irq); 818 struct irq_data *d = irq_get_irq_data(irq); in irq_get_chip() 829 struct irq_data *d = irq_get_irq_data(irq); in irq_get_chip_data() 840 struct irq_data *d = irq_get_irq_data(irq); in irq_get_handler_data() 851 struct irq_data *d = irq_get_irq_data(irq); in irq_get_msi_desc() 862 struct irq_data *d = irq_get_irq_data(irq); in irq_get_trigger_type() 900 struct irq_data *d = irq_get_irq_data(irq); in irq_get_affinity_mask() 931 struct irq_data *d = irq_get_irq_data(irq); in irq_get_effective_affinity_mask()
|
| /linux/drivers/irqchip/ |
| H A D | irq-riscv-imsic-platform.c | 161 imsic_msi_update_msg(irq_get_irq_data(d->irq), &tmp_vec); in imsic_irq_set_affinity() 165 imsic_msi_update_msg(irq_get_irq_data(d->irq), new_vec); in imsic_irq_set_affinity() 242 irq_data_update_effective_affinity(irq_get_irq_data(virq), cpumask_of(vec->cpu)); in imsic_irq_domain_alloc()
|
| H A D | irq-mips-gic.c | 594 data = irq_get_irq_data(virq); in gic_shared_irq_domain_map() 788 irq_data_update_effective_affinity(irq_get_irq_data(virq + i), in gic_ipi_domain_alloc() 813 data = irq_get_irq_data(virq); in gic_ipi_domain_free()
|
| H A D | irq-armada-370-xp.c | 557 d = irq_get_irq_data(virq); in mpic_reenable_percpu() 614 mpic_irq_mask(irq_get_irq_data(virq)); in mpic_irq_map() 751 d = irq_get_irq_data(virq); in mpic_resume()
|
| /linux/arch/powerpc/platforms/pasemi/ |
| H A D | setup.c | 229 mpic_unmask_irq(irq_get_irq_data(gpio_virq)); in nemo_init_IRQ() 298 mpic_unmask_irq(irq_get_irq_data(nmi_virq)); in pas_init_IRQ() 326 mpic_end_irq(irq_get_irq_data(nmi_virq)); in pas_machine_check_handler()
|
| /linux/drivers/iio/dummy/ |
| H A D | iio_dummy_evgen.c | 104 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_release_irq() 115 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_get_regs()
|
| /linux/arch/arm/mach-imx/ |
| H A D | irq-common.c | 24 struct irq_data *d = irq_get_irq_data(irq); in mxc_set_irq_fiq()
|
| /linux/arch/arm/mach-s3c/ |
| H A D | wakeup-mask.c | 31 data = irq_get_irq_data(mask->irq); in samsung_sync_wakemask()
|
| /linux/arch/mips/alchemy/common/ |
| H A D | irq.c | 899 au1x_ic_settype(irq_get_irq_data(irq_nr), IRQ_TYPE_NONE); in au1000_init_irq() 903 au1x_ic_settype(irq_get_irq_data(irq_nr), IRQ_TYPE_NONE); in au1000_init_irq() 921 au1x_ic_settype(irq_get_irq_data(irq_nr), map->type); in au1000_init_irq() 951 au1300_gpic_settype(irq_get_irq_data(i), IRQ_TYPE_NONE); in alchemy_gpic_init_irq() 956 au1300_gpic_settype(irq_get_irq_data(i), dints->type); in alchemy_gpic_init_irq()
|
| /linux/drivers/sh/intc/ |
| H A D | core.c | 114 irq_data = irq_get_irq_data(irq); in intc_register_irq() 409 data = irq_get_irq_data(irq); in intc_suspend() 434 data = irq_get_irq_data(irq); in intc_resume()
|
| /linux/drivers/gpio/ |
| H A D | gpio-sifive.c | 163 struct irq_data *d = irq_get_irq_data(chip->irq_number[child]); in sifive_gpio_child_to_parent_hwirq() 217 parent = irq_get_irq_data(chip->irq_number[0])->domain; in sifive_gpio_probe()
|
| H A D | gpio-xgene-sb.c | 261 priv->parent_irq_base = irq_get_irq_data(ret)->hwirq; in xgene_gpio_sb_probe() 262 parent_domain = irq_get_irq_data(ret)->domain; in xgene_gpio_sb_probe()
|
| H A D | gpio-xgs-iproc.c | 157 irq_set_handler_locked(irq_get_irq_data(irq), handle_level_irq); in iproc_gpio_irq_set_type() 159 irq_set_handler_locked(irq_get_irq_data(irq), handle_edge_irq); in iproc_gpio_irq_set_type()
|
| /linux/arch/alpha/kernel/ |
| H A D | irq.c | 47 struct irq_data *data = irq_get_irq_data(irq); in irq_select_affinity()
|
| /linux/arch/sh/kernel/cpu/irq/ |
| H A D | ipr.c | 77 disable_ipr_irq(irq_get_irq_data(p->irq)); in register_ipr_controller()
|
| /linux/arch/sh/boards/mach-se/7206/ |
| H A D | irq.c | 131 disable_se7206_irq(irq_get_irq_data(irq)); in make_se7206_irq()
|
| /linux/arch/parisc/kernel/ |
| H A D | irq.c | 314 struct irq_data *d = irq_get_irq_data(irq); in txn_affinity_addr() 508 irq_data = irq_get_irq_data(irq); in do_cpu_irq_mask()
|
| /linux/arch/xtensa/kernel/ |
| H A D | irq.c | 172 struct irq_data *data = irq_get_irq_data(i); in migrate_irqs()
|
| /linux/arch/mips/bcm63xx/ |
| H A D | irq.c | 232 internal_irq_mask(irq_get_irq_data(irq + ext_irq_start)); in bcm63xx_external_irq_mask() 254 internal_irq_unmask(irq_get_irq_data(irq + ext_irq_start), in bcm63xx_external_irq_unmask()
|
| /linux/arch/arm/mach-omap1/ |
| H A D | ams-delta-fiq.c | 111 irq_data[i] = irq_get_irq_data(gpiod_to_irq(gpiod)); in ams_delta_init_fiq()
|