Home
last modified time | relevance | path

Searched refs:apic_irq_table (Results 1 – 12 of 12) sorted by relevance

/titanic_50/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c224 iptr = (int *)&apic_irq_table[0]; in apic_init_common()
243 apic_irq_table[APIC_RESV_IRQ] = in apic_init_common()
291 irqptr = apic_irq_table[apic_sci_vect]; in ioapic_init_intr()
333 if ((irqindex == -1) || (!apic_irq_table[irqindex])) in apic_addspl_common()
337 irqptr = irqheadptr = apic_irq_table[irqindex]; in apic_addspl_common()
465 irqptr = preirqptr = irqheadptr = apic_irq_table[irqindex]; in apic_delspl_common()
703 apic_irq_table[irqindex] = irqptr->airq_next; in apic_delspl_common()
776 airqp = apic_irq_table[newirq]; in apic_introp_xlate()
893 ASSERT(apic_irq_table[irqno]); in apic_introp_xlate()
930 irqptr = apic_irq_table[newirq]; in apic_share_vector()
[all …]
H A Dxpv_psm.c138 irqptr = apic_irq_table[irq]; in xen_psm_bind_intr()
287 apic_irq_table[irqno]->airq_temp_cpu = in xen_psm_picinit()
379 irqptr = apic_irq_table[irqno]; in xen_psm_delspl()
796 irqptr = apic_irq_table[irq]; in xen_psm_rebind_irq()
1079 apic_irq_t *irqptr = apic_irq_table[irq]; in msi_allocate_irq()
1087 apic_irq_table[irq] = irqptr; in msi_allocate_irq()
1259 irqptr = apic_irq_table[irqno]; in apic_alloc_msi_vectors()
1387 irqptr = apic_irq_table[irqno]; in apic_alloc_msix_vectors()
1417 if ((irqp = apic_irq_table[i]) == NULL) in msi_find_irq()
1617 apic_irq_table[irq]->airq_temp_cpu = cpu & ~IRQ_USER_BOUND; in apic_setup_io_intr()
H A Dxpv_intr.c108 for (irqp = apic_irq_table[i]; irqp; irqp = irqp->airq_next) { in apic_find_irq()
153 irq_p = apic_irq_table[irqno]; in apic_get_vector_intr_info()
/titanic_50/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c236 iptr = (int *)&apic_irq_table[0]; in apic_init_common()
255 apic_irq_table[APIC_RESV_IRQ] = in apic_init_common()
303 irqptr = apic_irq_table[apic_sci_vect]; in ioapic_init_intr()
335 irqptr = apic_irq_table[apic_hpet_vect]; in ioapic_init_intr()
377 if ((irqindex == -1) || (!apic_irq_table[irqindex])) in apic_addspl_common()
381 irqptr = irqheadptr = apic_irq_table[irqindex]; in apic_addspl_common()
509 irqptr = preirqptr = irqheadptr = apic_irq_table[irqindex]; in apic_delspl_common()
749 apic_irq_table[irqindex] = irqptr->airq_next; in apic_delspl_common()
822 airqp = apic_irq_table[newirq]; in apic_introp_xlate()
939 ASSERT(apic_irq_table[irqno]); in apic_introp_xlate()
[all …]
H A Dmp_platform_common.c258 apic_irq_t *apic_irq_table[APIC_MAX_VECTOR+1]; variable
1581 irqptr = apic_irq_table[i]; in apic_find_intin()
1611 if ((apic_irq_table[i] == NULL) || in apic_allocate_irq()
1612 apic_irq_table[i]->airq_mps_intr_index == in apic_allocate_irq()
1624 if (apic_irq_table[freeirq] == NULL) { in apic_allocate_irq()
1625 apic_irq_table[freeirq] = in apic_allocate_irq()
1627 if (apic_irq_table[freeirq] == NULL) { in apic_allocate_irq()
1632 apic_irq_table[freeirq]->airq_temp_cpu = IRQ_UNINIT; in apic_allocate_irq()
1633 apic_irq_table[freeirq]->airq_mps_intr_index = FREE_INDEX; in apic_allocate_irq()
1647 if ((apic_irq_table[i] == NULL) || in apic_find_free_irq()
[all …]
/titanic_50/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c260 if (apic_irq_table[irq] == NULL) in apic_xlate_vector_by_irq()
263 return (apic_irq_table[irq]->airq_vector); in apic_xlate_vector_by_irq()
372 apic_irq_table[irq]->airq_vector; in apic_init_intr()
407 apic_errvect = apic_irq_table[irq]->airq_vector; in apic_init_intr()
439 apic_cmci_vect = apic_irq_table[irq]->airq_vector; in apic_init_intr()
794 apic_irq_table[irq]->airq_mps_intr_index = in apic_get_ipivect()
796 apic_irq_table[irq]->airq_vector = vector; in apic_get_ipivect()
817 apic_clkvect = apic_irq_table[irq]->airq_vector - APIC_BASE_VECT; in apic_getclkirq()
864 if ((irq_ptr = apic_irq_table[i]) != NULL) { in apic_disable_intr()
914 if ((irq_ptr = apic_irq_table[i]) != NULL) { in apic_enable_intr()
[all …]
H A Dapic_introp.c81 intrmap_tbl[i] = apic_irq_table[irqno]->airq_intrmap_private; in apic_pci_msi_enable_vector()
87 apic_irq_table[irqno]->airq_intrmap_private = in apic_pci_msi_enable_vector()
252 for (irqp = apic_irq_table[i]; irqp; irqp = irqp->airq_next) { in apic_find_irq()
463 irqp = apic_irq_table[irqno]; in apic_set_cpu()
522 irqps[0] = apic_irq_table[irqno]; in apic_grp_set_cpu()
561 irqps[i] = apic_irq_table[apic_vector_to_irq[vector + i]]; in apic_grp_set_cpu()
662 irq_p = apic_irq_table[irqno]; in apic_get_vector_intr_info()
H A Dapic_regops.c227 apic_irq = apic_irq_table[irq]; in apic_send_directed_EOI()
/titanic_50/usr/src/uts/i86pc/io/apix/
H A Dapix.c308 iptr = (int *)&apic_irq_table[0]; in apix_softinit()
1750 irqp = apic_irq_table[irqno]; in apix_intx_set_vector()
1765 irqp = apic_irq_table[irqno & 0xff]; in apix_intx_get_vector()
1784 apic_irq_t *irqp = apic_irq_table[irqno]; in apix_intx_enable()
1824 apic_irq_t *irqp = apic_irq_table[irqno]; in apix_intx_disable()
1851 irqp = apic_irq_table[irqno]; in apix_intx_free()
1878 apic_irq_t *irqp = apic_irq_table[irqno]; in apix_intx_rebind()
2040 irqp = apic_irq_table[irqno]; in apix_intx_get_pending()
2074 irqp = apic_irq_table[irqno]; in apix_intx_set_mask()
2106 irqp = apic_irq_table[irqno]; in apix_intx_clear_mask()
[all …]
H A Dapix_utils.c1573 if ((irqp = apic_irq_table[irqno]) == NULL) { in apix_alloc_intx()
1577 apic_irq_table[irqno] = irqp; in apix_alloc_intx()
1844 irqp = apic_irq_table[irqno]; in ioapix_setup_intr()
1868 apic_irq_table[irqno] = irqp; in ioapix_setup_intr()
/titanic_50/usr/src/uts/i86pc/sys/
H A Dapix.h205 extern apic_irq_t *apic_irq_table[APIC_MAX_VECTOR+1];
H A Dapic.h843 extern apic_irq_t *apic_irq_table[APIC_MAX_VECTOR+1];