Lines Matching refs:arp
93 arange_t *arp; in count_free_pages() local
97 for (arp = cb_physavail; arp->high; arp++) { in count_free_pages()
99 for (bitno = arp->low; bitno <= arp->high; bitno++) { in count_free_pages()
103 arp->nfree = cnt; in count_free_pages()
115 static arange_t *arp; in search_phav_pages() local
119 if (arp == NULL) { in search_phav_pages()
121 arp = cb_physavail; in search_phav_pages()
122 bitno = arp->low; in search_phav_pages()
133 for (; arp->high; bitno = (++arp)->low) { in search_phav_pages()
134 if (arp->nfree == 0) in search_phav_pages()
136 for (; bitno <= arp->high; bitno++) { in search_phav_pages()
139 arp->nfree--; in search_phav_pages()
144 arp = cb_physavail; in search_phav_pages()
145 bitno = arp->low; in search_phav_pages()
421 arange_t *arp; in cb_get_physavail() local
457 need = len + (sizeof (*arp) * (scnt + 1)); in cb_get_physavail()
484 arp = cb_physavail + scnt - 1; in cb_get_physavail()
486 for (; scnt--; pap--, arp--) { in cb_get_physavail()
488 arp->low = ADDR_TO_PN(pap->base); in cb_get_physavail()
489 arp->high = arp->low + pages - 1; in cb_get_physavail()
492 (int)(arp - cb_physavail), in cb_get_physavail()
493 arp->low, arp->high, (arp->high - arp->low + 1)); in cb_get_physavail()