Home
last modified time | relevance | path

Searched refs:LEVEL_MASK (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/vm/
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 Di86_mmu.c125 map_addr = base & LEVEL_MASK(1); in hat_kmap_init()
126 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()
347 va = (va & LEVEL_MASK(l)) + LEVEL_SIZE(l); in hat_kern_alloc()
H A Dhat_pte.h147 #define LEVEL_MASK(l) (mmu.level_mask[l]) macro
H A Dhtable.c1304 base = vaddr & LEVEL_MASK(level + 1); in htable_lookup()
1387 base = vaddr & LEVEL_MASK(l + 1); in htable_create()
1612 uintptr_t va = *vap & LEVEL_MASK(l); in htable_scan()
H A Dhat_i86.c3614 vaddr = (vaddr & LEVEL_MASK(l + 1)) + LEVEL_SIZE(l + 1)) { in hat_unshare()