Lines Matching refs:eaddr
1654 uintptr_t eaddr = _userlimit; in hat_swapout() local
1668 ASSERT(IS_PAGEALIGNED(eaddr)); in hat_swapout()
1670 if ((uintptr_t)hat->hat_as->a_userlimit < eaddr) in hat_swapout()
1671 eaddr = (uintptr_t)hat->hat_as->a_userlimit; in hat_swapout()
1673 while (vaddr < eaddr) { in hat_swapout()
1674 (void) htable_walk(hat, &ht, &vaddr, eaddr); in hat_swapout()
2151 uintptr_t eaddr = va + len; in hat_memload_array() local
2173 while (va < eaddr) { in hat_memload_array()
2184 (eaddr - va) < pgsize || in hat_memload_array()
2389 uintptr_t eaddr = vaddr + len; in hat_unlock() local
2395 ASSERT(hat == kas.a_hat || eaddr <= _userlimit); in hat_unlock()
2397 ASSERT(IS_PAGEALIGNED(eaddr)); in hat_unlock()
2400 if (eaddr > _userlimit) in hat_unlock()
2405 while (vaddr < eaddr) { in hat_unlock()
2406 (void) htable_walk(hat, &ht, &vaddr, eaddr); in hat_unlock()
2867 uintptr_t eaddr = vaddr + len; in hat_unload_callback() local
2876 ASSERT(hat == kas.a_hat || eaddr <= _userlimit); in hat_unload_callback()
2878 ASSERT(IS_PAGEALIGNED(eaddr)); in hat_unload_callback()
2897 while (vaddr < eaddr) { in hat_unload_callback()
2898 old_pte = htable_walk(hat, &ht, &vaddr, eaddr); in hat_unload_callback()
2989 uintptr_t eaddr = vaddr + len; in hat_sync() local
2999 ASSERT(IS_PAGEALIGNED(eaddr)); in hat_sync()
3000 ASSERT(hat == kas.a_hat || eaddr <= _userlimit); in hat_sync()
3003 for (; vaddr < eaddr; vaddr += LEVEL_SIZE(ht->ht_level)) { in hat_sync()
3005 pte = htable_walk(hat, &ht, &vaddr, eaddr); in hat_sync()
3120 uintptr_t eaddr = (uintptr_t)addr + len; in hat_updateattr() local
3128 ASSERT(IS_PAGEALIGNED(eaddr)); in hat_updateattr()
3130 for (; vaddr < eaddr; vaddr += LEVEL_SIZE(ht->ht_level)) { in hat_updateattr()
3132 oldpte = htable_walk(hat, &ht, &vaddr, eaddr); in hat_updateattr()
3401 uintptr_t eaddr = vaddr_start + len; in hat_share() local
3420 ASSERT(eaddr <= _userlimit); in hat_share()
3525 if (LEVEL_SIZE(l) <= eaddr - vaddr && in hat_share()
3534 if (eaddr - vaddr >= LEVEL_SIZE(ism_ht->ht_level)) { in hat_share()
3537 pgcnt = mmu_btop(eaddr - vaddr); in hat_share()
3590 uintptr_t eaddr = vaddr + len; in hat_unshare() local
3597 ASSERT(eaddr <= _userlimit); in hat_unshare()
3599 ASSERT(IS_PAGEALIGNED(eaddr)); in hat_unshare()
3613 for (vaddr = (uintptr_t)addr; vaddr < eaddr; in hat_unshare()