Lines Matching refs:vector
526 xen_psm_intr_enter(int ipl, int *vector) in xen_psm_intr_enter() argument
532 intno = (*vector); in xen_psm_intr_enter()
578 xen_psm_intr_exit(int ipl, int vector) in xen_psm_intr_exit() argument
580 ec_try_unmask_irq(vector); in xen_psm_intr_exit()
950 uchar_t vector; in apic_allocate_vector() local
958 vector = irq_op.vector; in apic_allocate_vector()
964 apic_vector_to_irq[vector] = (uchar_t)irq; in apic_allocate_vector()
965 return (vector); in apic_allocate_vector()
970 apic_free_vector(uchar_t vector) in apic_free_vector() argument
972 apic_vector_to_irq[vector] = APIC_RESV_IRQ; in apic_free_vector()
1111 uchar_t vector; in xpv_psm_get_msi_vector() local
1114 vector = 0; in xpv_psm_get_msi_vector()
1127 vector = (msi_data & 0xff) + entry; in xpv_psm_get_msi_vector()
1138 vector = msi_data & 0xff; in xpv_psm_get_msi_vector()
1140 return (vector); in xpv_psm_get_msi_vector()
1181 uchar_t vector, cpu; in apic_alloc_msi_vectors() local
1253 vector = xpv_psm_get_msi_vector(dip, DDI_INTR_TYPE_MSI, i); in apic_alloc_msi_vectors()
1264 if (apic_vector_to_irq[vector] != APIC_RESV_IRQ) in apic_alloc_msi_vectors()
1268 apic_vector_to_irq[vector] = (uchar_t)irqno; in apic_alloc_msi_vectors()
1269 msi_vector_to_pirq[vector] = (uchar_t)irqno; in apic_alloc_msi_vectors()
1271 irqptr->airq_vector = vector; in apic_alloc_msi_vectors()
1348 uchar_t vector; in apic_alloc_msix_vectors() local
1379 vector = xpv_psm_get_msi_vector(dip, DDI_INTR_TYPE_MSIX, i); in apic_alloc_msix_vectors()
1385 apic_vector_to_irq[vector] = (uchar_t)irqno; in apic_alloc_msix_vectors()
1386 msi_vector_to_pirq[vector] = (uchar_t)irqno; in apic_alloc_msix_vectors()
1391 irqptr->airq_vector = (uchar_t)vector; in apic_alloc_msix_vectors()
1629 apic_modify_vector(uchar_t vector, int irq) in apic_modify_vector() argument