Lines Matching refs:rcount
995 int rcount, i; in apic_alloc_msi_vectors() local
1013 if ((rcount = apic_navail_vector(dip, pri)) > count) in apic_alloc_msi_vectors()
1014 rcount = count; in apic_alloc_msi_vectors()
1015 else if (rcount == 0 || (rcount < count && in apic_alloc_msi_vectors()
1020 if (!ISP2(rcount)) in apic_alloc_msi_vectors()
1021 rcount = 1 << (highbit(rcount) - 1); in apic_alloc_msi_vectors()
1025 for (start = 0; rcount > 0; rcount >>= 1) { in apic_alloc_msi_vectors()
1026 if ((start = apic_find_multi_vectors(pri, rcount)) != 0 || in apic_alloc_msi_vectors()
1037 if (apic_check_free_irqs(rcount) == PSM_FAILURE) { in apic_alloc_msi_vectors()
1044 for (i = 0; i < rcount; i++) { in apic_alloc_msi_vectors()
1068 irqptr->airq_intin_no = (uchar_t)rcount; in apic_alloc_msi_vectors()
1088 return (rcount); in apic_alloc_msi_vectors()
1098 int rcount, i; in apic_alloc_msix_vectors() local
1103 if ((rcount = apic_navail_vector(dip, pri)) > count) in apic_alloc_msix_vectors()
1104 rcount = count; in apic_alloc_msix_vectors()
1105 else if (rcount == 0 || (rcount < count && in apic_alloc_msix_vectors()
1107 rcount = 0; in apic_alloc_msix_vectors()
1111 if (apic_check_free_irqs(rcount) == PSM_FAILURE) { in apic_alloc_msix_vectors()
1113 rcount = 0; in apic_alloc_msix_vectors()
1118 for (i = 0; i < rcount; i++) { in apic_alloc_msix_vectors()
1130 rcount = i; in apic_alloc_msix_vectors()
1140 rcount = i; in apic_alloc_msix_vectors()
1158 return (rcount); in apic_alloc_msix_vectors()