Searched refs:lpsize (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_vm_dep.c379 mmu_get_kernel_lpsize(size_t lpsize) argument
384 if (lpsize == 0) {
387 lpsize = MMU_PAGESIZE256M;
389 lpsize = MMU_PAGESIZE4M;
391 lpsize = MMU_PAGESIZE64K;
393 lpsize = MMU_PAGESIZE;
396 return (lpsize);
404 if (lpsize == TTEBYTES(tte))
405 return (lpsize);
408 lpsize
[all...]
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_kmem.c1134 size_t lpsize = segkmem_lpsize; local
1136 pgcnt_t nbpages = btop(lpsize);
1160 ASSERT(((uintptr_t)addr & (lpsize - 1)) == 0);
1163 for (pa = addr, i = 0; i < nlpages; i++, pa += lpsize) {
1164 if ((pp = page_create_func(pa, lpsize, vmflag, pcarg)) == NULL)
1184 (caddr_t)(uintptr_t)rootpp->p_offset, lpsize,
1422 size_t lpsize = segkmem_lpsize; local
1429 ASSERT(((uintptr_t)inaddr & (lpsize - 1)) == 0);
1432 segkmem_free_one_lp(addr, lpsize);
1433 addr += lpsize;
1580 size_t lpsize = segkmem_lpsize; local
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_common_mmu.c589 mmu_get_kernel_lpsize(size_t lpsize) argument
608 if (lpsize == 0) {
618 if (lpsize == TTEBYTES(p_lpgsz->tte) &&
636 lpsize = TTEBYTES(tte);
638 return (lpsize);
H A Dopl_olympus.c2200 mmu_get_kernel_lpsize(size_t lpsize) argument
2204 if (lpsize == 0) {
2210 if (lpsize == TTEBYTES(tte))
2211 return (lpsize);
H A Dspitfire.c4502 mmu_get_kernel_lpsize(size_t lpsize) argument
4506 if (lpsize == 0) {
4512 if (lpsize == TTEBYTES(tte))
4513 return (lpsize);
/illumos-gate/usr/src/uts/sun4/vm/
H A Dvm_dep.c1070 get_segkmem_lpsize(size_t lpsize) argument
1083 mmusz = mmu_get_kernel_lpsize(lpsize);
H A Dvm_dep.h607 * For adjusting the default lpsize, for DTLB-limited page sizes.
843 extern size_t get_segkmem_lpsize(size_t lpsize);
844 extern size_t mmu_get_kernel_lpsize(size_t lpsize);

Completed in 83 milliseconds