Lines Matching refs:npages
756 calc_tsb_sizes(pgcnt_t npages)
758 PRM_DEBUG(npages);
760 if (npages <= TSB_FREEMEM_MIN) {
763 } else if (npages <= TSB_FREEMEM_LARGE / 2) {
766 } else if (npages <= TSB_FREEMEM_LARGE) {
769 } else if (npages <= TSB_FREEMEM_LARGE * 2 ||
774 ktsb_szcode = highbit(npages - 1);
787 ktsb4m_szcode = highbit((2 * npages) / TTEPAGES(TTE4M) - 1);
806 ndata_alloc_tsbs(struct memlist *ndata, pgcnt_t npages)
817 calc_tsb_sizes(npages);
851 calc_hmehash_sz(pgcnt_t npages)
863 hme_buckets = (npages * HMEHASH_FACTOR) /
878 hme_buckets = npages / (HMEBLK_SPAN(TTE8K) >> MMU_PAGESHIFT);
1122 pgcnt_t npages = btopr(size);
1136 if (page_resv(npages, vmflag & VM_KMFLAGS) == 0) {
1146 page_unresv(npages);
1151 ppa = kmem_zalloc(npages * sizeof (page_t *), KM_SLEEP);
1172 kmem_free(ppa, npages * sizeof (page_t *));
1206 pgcnt_t npages = btopr(size);
1207 pgcnt_t pgs_left = npages;
1230 page_unresv(npages);