Lines Matching refs:dest
64 static void x86pte_zero(htable_t *dest, uint_t entry, uint_t count);
2296 x86pte_copy(htable_t *src, htable_t *dest, uint_t entry, uint_t count)
2305 ASSERT(!(dest->ht_flags & HTABLE_VLP));
2308 ASSERT(!(dest->ht_flags & HTABLE_SHARED_PFN));
2311 * Acquire access to the CPU pagetable windows for the dest and source.
2313 dst_va = (caddr_t)x86pte_access_pagetable(dest, entry);
2339 x86pte_release_pagetable(dest);
2349 x86pte_copy(htable_t *src, htable_t *dest, uint_t entry, uint_t count)
2362 set_pteval(pfn_to_pa(dest->ht_pfn), entry,
2363 dest->ht_level, pte);
2365 if (dest->ht_level == mmu.max_level &&
2366 htable_e2va(dest, entry) < HYPERVISOR_VIRT_END)
2368 pfn_to_pa(dest->ht_hat->hat_user_ptable),
2369 entry, dest->ht_level, pte);
2384 x86pte_zero(htable_t *dest, uint_t entry, uint_t count)
2396 ASSERT(!(dest->ht_flags & HTABLE_SHARED_PFN));
2397 ASSERT(!(dest->ht_flags & HTABLE_VLP));
2409 newpte = MAKEPTE(dest->ht_pfn, 0) | PT_WRITABLE;
2414 dst_va = (caddr_t)x86pte_access_pagetable(dest, entry);
2432 x86pte_release_pagetable(dest);