Lines Matching refs:irq_info

190 static irq_info_t irq_info[NR_IRQS];  variable
368 irq_info_t *irqp = &irq_info[irq]; in alloc_irq_evtchn()
407 if (irq_info[irq].ii_type == IRQT_UNBOUND) in alloc_irq()
414 irqp = &irq_info[irq]; in alloc_irq()
452 return (irq_info[irq].ii_type == IRQT_PIRQ && in ec_is_edge_pirq()
498 int evtchn = irq_evtchn(&irq_info[irq]); in end_pirq()
527 irq_info_t *irqp = &irq_info[irq]; in ec_setup_pirq()
560 irq_info_t *irqp = &irq_info[irq]; in ec_unbind_irq()
611 irq_info_t *irqp = &irq_info[irq]; in ec_set_irq_affinity()
656 irqp = &irq_info[irq]; in ec_set_irq_priority()
669 irq_info_t *irqp = &irq_info[irq]; in ec_clear_irq_priority()
771 irq_info_t *irqp = &irq_info[irq]; in ec_irq_rebindable()
786 irq_info_t *irqp = &irq_info[irq]; in ec_irq_needs_rebind()
828 irq_info[irq].ii_u.evtchn = 0; in ec_irq_add_evtchn()
854 if (irq_info[i].ii_type == IRQT_UNBOUND) in ec_dev_alloc_irq()
860 irqp = &irq_info[i]; in ec_dev_alloc_irq()
874 irq_info_t *irqp = &irq_info[irq]; in ec_enable_irq()
887 irq_info_t *irqp = &irq_info[irq]; in ec_disable_irq()
914 int evtchn = irq_evtchn(&irq_info[irq]); in ec_pending_irq()
922 irq_info_t *irqp = &irq_info[irq]; in ec_clear_irq()
940 irq_info_t *irqp = &irq_info[irq]; in ec_unmask_irq()
960 irq_info_t *irqp = &irq_info[irq]; in ec_try_unmask_irq()
1072 irqp = &irq_info[i]; in ec_suspend()
1210 irq_info[PIRQ_TO_IRQ(i)].ii_type = IRQT_PIRQ; in ec_init()
1226 share_virq(&virq_info[irq_info[irq].ii_u.index]); in ec_init_debug_irq()
1315 if (!irq_info[irq].ii_u2.has_handler) { in xen_callback_handler()
1333 pri = irq_info[irq].ii_u2.ipl; in xen_callback_handler()
1563 irq_info_t *irqp = &irq_info[irq]; in ec_block_irq()
1579 irq_info_t *irqp = &irq_info[irq]; in ec_unpend_irq()