APIC_VECTOR_PER_IPL
for (i = 0; i < (APIC_AVAIL_VECTOR / APIC_VECTOR_PER_IPL); i++) {
indx = i * APIC_VECTOR_PER_IPL;
for (j = 0; j < APIC_VECTOR_PER_IPL; j++, indx++)
lowest = apic_ipltopri[ipl-1] + APIC_VECTOR_PER_IPL;
lowest -= APIC_VECTOR_PER_IPL;
lowest = apic_ipltopri[ipl - 1] + APIC_VECTOR_PER_IPL;
lowest -= APIC_VECTOR_PER_IPL;
uchar_t apic_vectortoipl[APIC_AVAIL_VECTOR / APIC_VECTOR_PER_IPL] = {
apic_ipltopri[0] = APIC_VECTOR_PER_IPL; /* leave 0 for idle */
for (i = 0; i < (APIC_AVAIL_VECTOR / APIC_VECTOR_PER_IPL); i++) {
if ((i < ((APIC_AVAIL_VECTOR / APIC_VECTOR_PER_IPL) - 1)) &&
lowest = apic_ipltopri[pri - 1] + APIC_VECTOR_PER_IPL;
lowest -= APIC_VECTOR_PER_IPL;
lowest = apic_ipltopri[pri - 1] + APIC_VECTOR_PER_IPL;
lowest -= APIC_VECTOR_PER_IPL;
extern uchar_t apic_vectortoipl[APIC_AVAIL_VECTOR / APIC_VECTOR_PER_IPL];
for (i = 0; i < (APIC_AVAIL_VECTOR / APIC_VECTOR_PER_IPL); i++) {
indx = i * APIC_VECTOR_PER_IPL;
for (j = 0; j < APIC_VECTOR_PER_IPL; j++, indx++)
lowest = apic_ipltopri[ipl-1] + APIC_VECTOR_PER_IPL;
lowest -= APIC_VECTOR_PER_IPL;
uchar_t apic_vectortoipl[APIC_AVAIL_VECTOR / APIC_VECTOR_PER_IPL] = {
*result = APIC_VECTOR_PER_IPL;