Home
last modified time | relevance | path

Searched refs:airq_cpu (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c851 if ((irq_ptr->airq_cpu & ~IRQ_USER_BOUND) == cpun) { in apic_enable_intr()
853 irq_ptr->airq_cpu); in apic_enable_intr()
1080 cpu = irqptr->airq_cpu = apic_bind_intr(dip, irqno, in apic_alloc_msi_vectors()
1083 irqptr->airq_cpu = cpu; in apic_alloc_msi_vectors()
1156 irqptr->airq_cpu = apic_bind_intr(dip, irqno, 0xff, 0xff); in apic_alloc_msix_vectors()
1236 rv = apic_rebind(irqptr, apic_irq_table[irq]->airq_cpu, drep); in apic_setup_io_intr()
H A Dapic_introp.c292 "type: %x\n", (void *)irqp, irqp->airq_cpu & ~IRQ_USER_BOUND, in apic_get_pending()
297 affinity_set(irqp->airq_cpu & ~IRQ_USER_BOUND); in apic_get_pending()
498 irqp->airq_cpu = cpu; in apic_set_cpu()
617 irqps[0]->airq_cpu = new_cpu; in apic_grp_set_cpu()
621 irqps[i]->airq_cpu = new_cpu; in apic_grp_set_cpu()
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_psm.c142 if (irqptr && (irqptr->airq_cpu != IRQ_UNBOUND)) in xen_psm_bind_intr()
143 bind_cpu = irqptr->airq_cpu & ~IRQ_USER_BOUND; in xen_psm_bind_intr()
1281 cpu = irqptr->airq_cpu = xen_psm_bind_intr(irqno); in apic_alloc_msi_vectors()
1283 irqptr->airq_cpu = cpu; in apic_alloc_msi_vectors()
1398 irqptr->airq_cpu = IRQ_UNBOUND; /* will be bound when addspl */ in apic_alloc_msix_vectors()
1595 cpu = irqptr->airq_cpu; /* MSI cpus are already set */ in apic_setup_io_intr()
1598 irqptr->airq_cpu = cpu; in apic_setup_io_intr()
1610 irqptr->airq_cpu = cpu; in apic_setup_io_intr()
H A Dmp_platform_xpv.c1151 irqptr->airq_cpu = apic_bind_intr(dip, irqno, ioapic, ipin); in apic_setup_irq_table()
1204 (!(apic_irq_table[i]->airq_cpu & in apic_bind_intr()
1207 cpu = apic_irq_table[i]->airq_cpu; in apic_bind_intr()
2076 max_busy_irq->airq_cpu = in apic_intr_redistribute()
2096 min_busy_irq->airq_cpu = in apic_intr_redistribute()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c1728 irqp->airq_cpu = cpuid; in apix_intx_set_vector()
1743 if (IS_IRQ_FREE(irqp) || (irqp->airq_cpu == IRQ_UNINIT)) { in apix_intx_get_vector()
1747 cpuid = irqp->airq_cpu; in apix_intx_get_vector()
1764 apix_vector_t *vecp = xv_vector(irqp->airq_cpu, irqp->airq_vector); in apix_intx_enable()
1770 cpu_infop = &apic_cpus[irqp->airq_cpu]; in apix_intx_enable()
1836 irqp->airq_cpu = IRQ_UNINIT; in apix_intx_free()
2125 if (irqp->airq_cpu != CPU->cpu_id) { in apix_level_intr_pre_eoi()
2195 if (IS_IRQ_FREE(irqp) || (irqp->airq_cpu == IRQ_UNINIT)) { in apix_intx_get_shared()
2298 irqp->airq_cpu = IRQ_UNINIT; in apix_intx_setup()
H A Dapix_utils.c1586 irqp->airq_cpu = IRQ_UNINIT; in apix_alloc_intx()
1595 if (irqp->airq_cpu == IRQ_UNINIT) { in apix_alloc_intx()
1619 vecp = xv_vector(irqp->airq_cpu, irqp->airq_vector); in apix_alloc_intx()
1859 vecp = xv_vector(irqp->airq_cpu, irqp->airq_vector); in ioapix_setup_intr()
1865 irqp->airq_cpu = IRQ_UNINIT; in ioapix_setup_intr()
1896 irqno, ioapicindex, ipin, irqp->airq_cpu, irqp->airq_vector)); in ioapix_setup_intr()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c1201 irqptr->airq_cpu = apic_bind_intr(dip, irqno, ioapic, ipin); in apic_setup_irq_table()
1269 (!(apic_irq_table[i]->airq_cpu & IRQ_USER_BOUND))) { in apic_bind_intr()
1270 cpu = apic_irq_table[i]->airq_cpu; in apic_bind_intr()
2154 max_busy_irq->airq_cpu = in apic_intr_redistribute()
2174 min_busy_irq->airq_cpu = in apic_intr_redistribute()
H A Dmp_platform_common.c1805 irqptr->airq_cpu); in apic_record_rdt_entry()
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/
H A Dintr_common.c258 assigned_cpu = irqp->airq_cpu; in apic_interrupt_dump()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapic.h478 uint32_t airq_cpu; /* target CPU, non-reserved IRQ only */ member