Lines Matching refs:pte
859 pde |= pte_phys; /* take page frame from pte */
868 * Free the now-unused level-1 pte.
869 * Note: ptep is a virtual address to the pte in the
876 DBG("ml_static_mfree(%p,0x%x) for pte\n",
960 pt_entry_t *pte = NULL;
961 if (0 == (pte = pmap_pte(kernel_pmap, LOWGLOBAL_ALIAS)))
962 panic("lowmem pte");
965 pmap_store_pte(pte, kvtophys((vm_offset_t)&lowGlo)
1115 /* allocate the vm_objs to hold the pdpt, pde and pte pages */
1127 panic("pmap_create pte obj");
1653 pt_entry_t *pte;
1663 pte = pmap64_pml4(pmap, vaddr);
1665 pmap_store_pte(pte, pa_to_pte(i386_ptob(pn))
1677 pte = pmap64_pdpt(pmap, vaddr);
1679 pmap_store_pte(pte, pa_to_pte(i386_ptob(pn))
1691 pte = pmap64_pde(pmap, vaddr);
1693 pmap_store_pte(pte, pa_to_pte(i386_ptob(pn))
1777 * If the pte page has any wired mappings, we cannot
1792 * Remove the virtual addresses mapped by this pte page.
1807 * And free the pte page itself.
1816 panic("pmap_collect: pte page not in object");
2324 kprintf("PTE/map entry permissions mismatch at address 0x%lx, pte: 0x%llx, protection: 0x%x\n", pcv, *ptep, prot);