Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c225 iptr = (int *)&apic_irq_table[0]; in apic_init_common()
244 apic_irq_table[APIC_RESV_IRQ] = in apic_init_common()
777 airqp = apic_irq_table[newirq]; in apic_introp_xlate()
894 ASSERT(apic_irq_table[irqno]); in apic_introp_xlate()
931 irqptr = apic_irq_table[newirq]; in apic_share_vector()
1063 if (apic_irq_table[irqno] && in apic_setup_irq_table()
1112 if (apic_irq_table[irqno] == NULL) { in apic_setup_irq_table()
1115 apic_irq_table[irqno] = irqptr; in apic_setup_irq_table()
1117 irqptr = apic_irq_table[irqno]; in apic_setup_irq_table()
1129 irqptr = apic_irq_table[irqno]; in apic_setup_irq_table()
[all …]
H A Dxpv_psm.c139 irqptr = apic_irq_table[irq]; in xen_psm_bind_intr()
288 apic_irq_table[irqno]->airq_temp_cpu = in xen_psm_picinit()
380 irqptr = apic_irq_table[irqno]; in xen_psm_delspl()
797 irqptr = apic_irq_table[irq]; in xen_psm_rebind_irq()
1080 apic_irq_t *irqptr = apic_irq_table[irq]; in msi_allocate_irq()
1088 apic_irq_table[irq] = irqptr; in msi_allocate_irq()
1261 irqptr = apic_irq_table[irqno]; in apic_alloc_msi_vectors()
1389 irqptr = apic_irq_table[irqno]; in apic_alloc_msix_vectors()
1419 if ((irqp = apic_irq_table[i]) == NULL) in msi_find_irq()
1619 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()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c241 iptr = (int *)&apic_irq_table[0]; in apic_init_common()
260 apic_irq_table[APIC_RESV_IRQ] = in apic_init_common()
827 airqp = apic_irq_table[newirq]; in apic_introp_xlate()
944 ASSERT(apic_irq_table[irqno]); in apic_introp_xlate()
981 irqptr = apic_irq_table[newirq]; in apic_share_vector()
1116 if (apic_irq_table[irqno] && in apic_setup_irq_table()
1162 if (apic_irq_table[irqno] == NULL) { in apic_setup_irq_table()
1165 apic_irq_table[irqno] = irqptr; in apic_setup_irq_table()
1167 irqptr = apic_irq_table[irqno]; in apic_setup_irq_table()
1179 irqptr = apic_irq_table[irqno]; in apic_setup_irq_table()
[all …]
H A Dmp_platform_common.c262 apic_irq_t *apic_irq_table[APIC_MAX_VECTOR+1]; variable
1646 irqptr = apic_irq_table[i]; in apic_find_intin()
1676 if ((apic_irq_table[i] == NULL) || in apic_allocate_irq()
1693 if (apic_irq_table[freeirq] == NULL) { in apic_allocate_irq()
1694 apic_irq_table[freeirq] = in apic_allocate_irq()
1696 if (apic_irq_table[freeirq] == NULL) { in apic_allocate_irq()
1716 if ((apic_irq_table[i] == NULL) || in apic_find_free_irq()
1963 if ((apic_irq_table[irq] == NULL) || in apic_choose_irqs_from_prs()
2001 apic_irq_table[irq]->airq_iflag.intr_po; in apic_choose_irqs_from_prs()
2004 apic_irq_table[irq]->airq_iflag)) { in apic_choose_irqs_from_prs()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c281 if (apic_irq_table[irq] == NULL) in apic_xlate_vector_by_irq()
284 return (apic_irq_table[irq]->airq_vector); in apic_xlate_vector_by_irq()
393 apic_irq_table[irq]->airq_vector; in apic_init_intr()
730 apic_irq_table[irq]->airq_mps_intr_index = in apic_get_ipivect()
732 apic_irq_table[irq]->airq_vector = vector; in apic_get_ipivect()
800 if ((irq_ptr = apic_irq_table[i]) != NULL) { in apic_disable_intr()
850 if ((irq_ptr = apic_irq_table[i]) != NULL) { in apic_enable_intr()
935 apic_irq_table[irq]->airq_busy++; in apic_redistribute_compute()
981 if ((apic_irq_table[i] == NULL) || in apic_check_free_irqs()
1060 irqptr = apic_irq_table[irqno]; in apic_alloc_msi_vectors()
[all …]
H A Dapic_introp.c84 intrmap_tbl[i] = apic_irq_table[irqno]->airq_intrmap_private; in apic_pci_msi_enable_vector()
90 apic_irq_table[irqno]->airq_intrmap_private = in apic_pci_msi_enable_vector()
257 for (irqp = apic_irq_table[i]; irqp; irqp = irqp->airq_next) { in apic_find_irq()
468 irqp = apic_irq_table[irqno]; in apic_set_cpu()
527 irqps[0] = apic_irq_table[irqno]; in apic_grp_set_cpu()
566 irqps[i] = apic_irq_table[apic_vector_to_irq[vector + i]]; in apic_grp_set_cpu()
667 irq_p = apic_irq_table[irqno]; in apic_get_vector_intr_info()
H A Dapic_regops.c150 apic_irq = apic_irq_table[irq]; in apic_send_directed_EOI()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c301 iptr = (int *)&apic_irq_table[0]; in apix_softinit()
1727 irqp = apic_irq_table[irqno]; in apix_intx_set_vector()
1828 irqp = apic_irq_table[irqno]; in apix_intx_free()
2017 irqp = apic_irq_table[irqno]; in apix_intx_get_pending()
2051 irqp = apic_irq_table[irqno]; in apix_intx_set_mask()
2083 irqp = apic_irq_table[irqno]; in apix_intx_clear_mask()
2194 irqp = apic_irq_table[irqno]; in apix_intx_get_shared()
2211 irqp = apic_irq_table[irqno]; in apix_intx_set_shared()
2258 if (apic_irq_table[irqno] && in apix_intx_setup()
2276 apic_irq_table[irqno] = irqp; in apix_intx_setup()
[all …]
H A Dapix_utils.c1578 if ((irqp = apic_irq_table[irqno]) == NULL) { in apix_alloc_intx()
1582 apic_irq_table[irqno] = irqp; in apix_alloc_intx()
1849 irqp = apic_irq_table[irqno]; in ioapix_setup_intr()
1873 apic_irq_table[irqno] = irqp; in ioapix_setup_intr()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapix.h206 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];