Home
last modified time | relevance | path

Searched refs:LEVEL_SIZE (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/vm/
H A Di86_mmu.c126 map_eaddr = (base + len + LEVEL_SIZE(1) - 1) & LEVEL_MASK(1); in hat_kmap_init()
129 window_size = (window_size + LEVEL_SIZE(1)) & LEVEL_MASK(1); in hat_kmap_init()
135 ptes = vmem_xalloc(heap_arena, window_size, LEVEL_SIZE(1), 0, in hat_kmap_init()
145 for (va = map_addr, i = 0; i < htable_cnt; va += LEVEL_SIZE(1), ++i) { in hat_kmap_init()
183 for (pg_off = 0; pg_off < LEVEL_SIZE(lvl); pg_off += MMU_PAGESIZE) { in xen_kpm_create()
260 psize > LEVEL_SIZE(l)) in hat_kern_alloc()
274 paddr += LEVEL_SIZE(l); in hat_kern_alloc()
275 psize -= LEVEL_SIZE(l); in hat_kern_alloc()
301 LEVEL_SIZE(1), 0, 0, NULL, NULL, VM_SLEEP); in hat_kern_alloc()
334 if (size == LEVEL_SIZE(start_level)) in hat_kern_alloc()
[all …]
H A Dhtable.h145 ((va & LEVEL_MASK(l)) + LEVEL_SIZE(l) == mmu.hole_start ? \
146 mmu.hole_end : (va & LEVEL_MASK(l)) + LEVEL_SIZE(l))
156 #define NEXT_ENTRY_VA(va, l) ((va & LEVEL_MASK(l)) + LEVEL_SIZE(l))
H A Dhat_i86.c557 va += cnt * LEVEL_SIZE(rp->hkr_level)) { in hat_alloc()
758 if (plat_mnode_xcheck(LEVEL_SIZE(2) >> in set_max_page_level()
1272 va += LEVEL_SIZE(rp->hkr_level)) { in hat_init_finish()
1685 vaddr = ht->ht_vaddr + LEVEL_SIZE(l + 1); in hat_swapout()
1695 hat_unload(hat, (caddr_t)vaddr, LEVEL_SIZE(l), in hat_swapout()
1703 vaddr = ht->ht_vaddr + LEVEL_SIZE(1); in hat_swapout()
1705 vaddr += LEVEL_SIZE(l); in hat_swapout()
2179 pgsize = LEVEL_SIZE(level); in hat_memload_array()
2225 pgsize = LEVEL_SIZE(level); in hat_memload_array()
2308 pgsize = LEVEL_SIZE(level); in hat_devload()
[all …]
H A Dvm_machdep.c489 if (LEVEL_SIZE(l) > max_lpsize || len < LEVEL_SIZE(l)) { in map_pgsz()
492 pgsz = LEVEL_SIZE(l); in map_pgsz()
506 if (len >= LEVEL_SIZE(l)) in map_pgsz()
507 return (LEVEL_SIZE(l)); in map_pgsz()
509 return (LEVEL_SIZE(0)); in map_pgsz()
842 while (lvl && len < LEVEL_SIZE(lvl)) in map_addr_proc()
845 align_amount = LEVEL_SIZE(lvl); in map_addr_proc()
1838 hw_page_array[i].hp_size = LEVEL_SIZE(i); in page_coloring_init()
1840 hw_page_array[i].hp_pgcnt = LEVEL_SIZE(i) >> LEVEL_SHIFT(0); in page_coloring_init()
H A Dhat_pte.h145 #define LEVEL_SIZE(l) (mmu.level_size[l]) macro
H A Dvm_dep.h335 (LEVEL_SIZE(rg_szc) >> LEVEL_SHIFT(rg_szc - 1))
H A Dhtable.c1576 base += LEVEL_SIZE(level); in htable_attach()
1613 size_t pgsize = LEVEL_SIZE(l); in htable_scan()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dstartup.c1957 max_uheap_lpsize = LEVEL_SIZE(1); in startup_vm()
1958 max_ustack_lpsize = LEVEL_SIZE(1); in startup_vm()
1959 max_privmap_lpsize = LEVEL_SIZE(1); in startup_vm()
1960 max_uidata_lpsize = LEVEL_SIZE(1); in startup_vm()
1961 max_utext_lpsize = LEVEL_SIZE(1); in startup_vm()
1962 max_shm_lpsize = LEVEL_SIZE(1); in startup_vm()
1969 mcntl0_lpsize = LEVEL_SIZE(mmu.umax_page_level); in startup_vm()