Lines Matching refs:vector
650 uchar_t vector; in apix_intr_enter() local
659 vector = *vectorp = (uchar_t)*vectorp + APIC_BASE_VECT; in apix_intr_enter()
662 if (vector == APIC_SPUR_INTR) { in apix_intr_enter()
667 vecp = xv_vector(cpuid, vector); in apix_intr_enter()
669 if (APIX_IS_FAKE_INTR(vector)) in apix_intr_enter()
677 if (vector == (apic_clkvect + APIC_BASE_VECT)) { in apix_intr_enter()
702 cpu_infop->aci_current[nipl] = vector; in apix_intr_enter()
709 if (vector >= APIX_IPI_MIN) in apix_intr_enter()
712 APIC_DEBUG_BUF_PUT(vector); in apix_intr_enter()
781 uchar_t vector = (uchar_t)APIX_VIRTVEC_VECTOR(virtvec); in apix_addspl() local
782 apix_vector_t *vecp = xv_vector(cpuid, vector); in apix_addspl()
814 uchar_t vector = (uchar_t)APIX_VIRTVEC_VECTOR(virtvec); in apix_delspl() local
815 apix_vector_t *vecp = xv_vector(cpuid, vector); in apix_delspl()
972 uchar_t vector; in apix_get_ipivect() local
974 if ((vector = apix_alloc_ipi(ipl)) > 0) { in apix_get_ipivect()
976 apic_resv_vector[ipl] = vector; in apix_get_ipivect()
977 return (vector); in apix_get_ipivect()
986 int vector; in apix_get_clkvect() local
988 if ((vector = apix_get_ipivect(ipl, -1)) == -1) in apix_get_clkvect()
991 apic_clkvect = vector - APIC_BASE_VECT; in apix_get_clkvect()
994 return (vector); in apix_get_clkvect()
1745 apix_intx_set_vector(int irqno, uint32_t cpuid, uchar_t vector) in apix_intx_set_vector() argument
1752 irqp->airq_vector = vector; in apix_intx_set_vector()
1762 uchar_t vector; in apix_intx_get_vector() local
1771 vector = irqp->airq_vector; in apix_intx_get_vector()
1774 return (xv_vector(cpuid, vector)); in apix_intx_get_vector()
1876 apix_intx_rebind(int irqno, processorid_t cpuid, uchar_t vector) in apix_intx_rebind() argument
2019 apix_intx_set_vector(irqno, cpuid, vector); in apix_intx_rebind()