Home
last modified time | relevance | path

Searched refs:metapgs (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/os/
H A Dmemseg.c78 pgcnt_t metapgs; in memseg_alloc_meta() local
91 metapgs = btopr(npgs * sizeof (page_t)); in memseg_alloc_meta()
115 metapgs--; in memseg_alloc_meta()
131 metapgs--; in memseg_alloc_meta()
142 for (i = 0; i < metapgs; i++) in memseg_alloc_meta()
151 if ((page_create_va(&mpvp, (u_offset_t)pp, ptob(metapgs), in memseg_alloc_meta()
154 metapgs); in memseg_alloc_meta()
162 *metap = metapgs; in memseg_alloc_meta()
168 memseg_free_meta(void *ptp, pgcnt_t metapgs) in memseg_free_meta() argument
174 if (!metapgs) in memseg_free_meta()
[all …]
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dballoon.c206 pgcnt_t metapgs, totalpgs, num_pages; in balloon_init_new_pages() local
223 metapgs = totalpgs - (((uint64_t)(totalpgs) << PAGESHIFT) / in balloon_init_new_pages()
231 if ((metapgs << PAGESHIFT) < (totalpgs * sizeof (page_t) + in balloon_init_new_pages()
233 metapgs++; in balloon_init_new_pages()
241 if (metapgs > count) in balloon_init_new_pages()
242 metapgs = count; in balloon_init_new_pages()
250 metasz = pfn_to_pa(metapgs); in balloon_init_new_pages()
254 num_pages, pgcnt_t, metapgs); in balloon_init_new_pages()
279 locked = balloon_lock_contig_pfnlist(metapgs); in balloon_init_new_pages()
280 for (i = 0; i < metapgs; i++) { in balloon_init_new_pages()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dmem_config.c135 pgcnt_t metapgs = 0; in kphysm_add_memory_dynamic() local
194 rv = memseg_alloc_meta(base, npgs, &metabase, &metapgs); in kphysm_add_memory_dynamic()
196 ASSERT(metapgs); in kphysm_add_memory_dynamic()
197 ASSERT(btopr(npgs * sizeof (page_t)) <= metapgs); in kphysm_add_memory_dynamic()
213 metapgs = npgs - (((uint64_t)(npgs) << PAGESHIFT) / in kphysm_add_memory_dynamic()
216 npgs -= metapgs; in kphysm_add_memory_dynamic()
217 base += metapgs; in kphysm_add_memory_dynamic()
219 ASSERT(btopr(npgs * sizeof (page_t)) <= metapgs); in kphysm_add_memory_dynamic()
221 exhausted = (metapgs == 0 || npgs == 0); in kphysm_add_memory_dynamic()
249 metapgs = btopr(ptsz + nkpmpgs_prelim * KPMPAGE_T_SZ); in kphysm_add_memory_dynamic()
[all …]