Home
last modified time | relevance | path

Searched refs:airq_mps_intr_index (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/
H A Dintr_common.c227 if (!irqp->airq_mps_intr_index || in apic_interrupt_dump()
228 irqp->airq_mps_intr_index == FREE_INDEX) in apic_interrupt_dump()
232 intr_type = get_interrupt_type(irqp->airq_mps_intr_index); in apic_interrupt_dump()
235 if (APIC_IS_MSI_OR_MSIX_INDEX(irqp->airq_mps_intr_index)) in apic_interrupt_dump()
243 else if (irqp->airq_mps_intr_index == RESERVE_INDEX) in apic_interrupt_dump()
261 if (irqp->airq_mps_intr_index == RESERVE_INDEX) { in apic_interrupt_dump()
291 for (j = 1; irqp->airq_mps_intr_index != FREE_INDEX && in apic_interrupt_dump()
305 if (irqp->airq_mps_intr_index == RESERVE_INDEX && in apic_interrupt_dump()
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c354 if (irqptr->airq_mps_intr_index == RESERVE_INDEX) in apic_addspl_common()
492 if (irqptr->airq_mps_intr_index == RESERVE_INDEX) in apic_delspl_common()
501 irqptr->airq_mps_intr_index = FREE_INDEX; in apic_delspl_common()
631 if (irqptr->airq_mps_intr_index == MSI_INDEX) { in apic_delspl_common()
687 irqptr->airq_mps_intr_index = FREE_INDEX; in apic_delspl_common()
921 dummyirq.airq_mps_intr_index = intr_index; in apic_share_vector()
952 if (irqptr->airq_mps_intr_index == FREE_INDEX) { in apic_share_vector()
973 irqptr->airq_mps_intr_index = intr_index; in apic_share_vector()
1118 if (irqptr->airq_mps_intr_index != FREE_INDEX) { in apic_setup_irq_table()
1148 irqptr->airq_mps_intr_index = (short)intr_index; in apic_setup_irq_table()
[all …]
H A Dxpv_intr.c113 if (irqp->airq_mps_intr_index == in apic_find_irq()
117 if (irqp->airq_mps_intr_index == in apic_find_irq()
156 ((irq_p->airq_mps_intr_index != RESERVE_INDEX) && in apic_get_vector_intr_info()
H A Dxpv_psm.c1090 if (irq == APIC_RESV_IRQ && irqptr->airq_mps_intr_index == 0) in msi_allocate_irq()
1091 irqptr->airq_mps_intr_index = FREE_INDEX; in msi_allocate_irq()
1092 if (irqptr->airq_mps_intr_index != FREE_INDEX) { in msi_allocate_irq()
1097 irqptr->airq_mps_intr_index = FREE_INDEX; in msi_allocate_irq()
1277 irqptr->airq_mps_intr_index = MSI_INDEX; in apic_alloc_msi_vectors()
1395 irqptr->airq_mps_intr_index = MSIX_INDEX; in apic_alloc_msix_vectors()
1468 irqptr->airq_mps_intr_index = FREE_INDEX; in apic_free_vectors()
1594 if (irqptr->airq_mps_intr_index == MSI_INDEX) in apic_setup_io_intr()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c402 if (irqptr->airq_mps_intr_index == RESERVE_INDEX) in apic_addspl_common()
540 if (irqptr->airq_mps_intr_index == RESERVE_INDEX) in apic_delspl_common()
549 irqptr->airq_mps_intr_index = FREE_INDEX; in apic_delspl_common()
679 if (irqptr->airq_mps_intr_index == MSI_INDEX) { in apic_delspl_common()
737 irqptr->airq_mps_intr_index = FREE_INDEX; in apic_delspl_common()
971 dummyirq.airq_mps_intr_index = intr_index; in apic_share_vector()
1002 if (irqptr->airq_mps_intr_index == FREE_INDEX) { in apic_share_vector()
1023 irqptr->airq_mps_intr_index = intr_index; in apic_share_vector()
1168 if (irqptr->airq_mps_intr_index != FREE_INDEX) { in apic_setup_irq_table()
1198 irqptr->airq_mps_intr_index = (short)intr_index; in apic_setup_irq_table()
[all …]
H A Dmp_platform_common.c1648 if ((irqptr->airq_mps_intr_index >= 0) && in apic_find_intin()
1677 apic_irq_table[i]->airq_mps_intr_index == in apic_allocate_irq()
1702 apic_irq_table[freeirq]->airq_mps_intr_index = FREE_INDEX; in apic_allocate_irq()
1717 (apic_irq_table[i]->airq_mps_intr_index == in apic_find_free_irq()
1737 intr_index = irqptr->airq_mps_intr_index; in apic_record_rdt_entry()
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c262 if (irqp->airq_mps_intr_index == in apic_find_irq()
266 if (irqp->airq_mps_intr_index == in apic_find_irq()
406 irqptr->airq_mps_intr_index = FREE_INDEX; in apic_free_vectors()
477 if ((irqp->airq_mps_intr_index == MSI_INDEX) && in apic_set_cpu()
541 if (irqps[0]->airq_mps_intr_index != MSI_INDEX) { in apic_grp_set_cpu()
670 ((irq_p->airq_mps_intr_index != RESERVE_INDEX) && in apic_get_vector_intr_info()
H A Dapic.c730 apic_irq_table[irq]->airq_mps_intr_index = in apic_get_ipivect()
982 apic_irq_table[i]->airq_mps_intr_index == FREE_INDEX) { in apic_check_free_irqs()
1076 irqptr->airq_mps_intr_index = MSI_INDEX; in apic_alloc_msi_vectors()
1153 irqptr->airq_mps_intr_index = MSIX_INDEX; in apic_alloc_msix_vectors()
H A Dapic_regops.c152 intr_index = apic_irq->airq_mps_intr_index; in apic_send_directed_EOI()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c1835 irqp->airq_mps_intr_index = FREE_INDEX; in apix_intx_free()
2053 ASSERT(irqp->airq_mps_intr_index != FREE_INDEX); in apix_intx_set_mask()
2085 ASSERT(irqp->airq_mps_intr_index != FREE_INDEX); in apix_intx_clear_mask()
2259 apic_irq_table[irqno]->airq_mps_intr_index == ACPI_INDEX) { in apix_intx_setup()
2278 if (irqp->airq_mps_intr_index != FREE_INDEX) { in apix_intx_setup()
2291 irqp->airq_mps_intr_index = intr_index; in apix_intx_setup()
H A Dapix_utils.c1581 irqp->airq_mps_intr_index = FREE_INDEX; in apix_alloc_intx()
1584 if (irqp->airq_mps_intr_index == FREE_INDEX) { in apix_alloc_intx()
1585 irqp->airq_mps_intr_index = DEFAULT_INDEX; in apix_alloc_intx()
1856 ASSERT(irqp->airq_mps_intr_index == ACPI_INDEX); in ioapix_setup_intr()
1867 irqp->airq_mps_intr_index = ACPI_INDEX; in ioapix_setup_intr()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapix.h208 ((p) == NULL || ((p)->airq_mps_intr_index == FREE_INDEX))
H A Dapic.h457 short airq_mps_intr_index; /* index into mps interrupt entries */ member