Lines Matching defs:pde
568 static bool pmap_demote_l3e(pmap_t pmap, pml3_entry_t *pde, vm_offset_t va);
575 static bool pmap_remove_page(pmap_t pmap, vm_offset_t va, pml3_entry_t *pde,
2723 pmap_promote_l3e(pmap_t pmap, pml3_entry_t *pde, vm_offset_t va,
2737 firstpte = (pt_entry_t *)PHYS_TO_DMAP(be64toh(*pde) & PG_FRAME);
2794 mpte = PHYS_TO_VM_PAGE(be64toh(*pde) & PG_FRAME);
2813 pte_store(pde, PG_PROMOTED | newpde);
3261 KASSERT(be64toh(*l3e) == 0, ("pmap_enter_pde: non-zero pde %p",
4879 pmap_pv_insert_l3e(pmap_t pmap, vm_offset_t va, pml3_entry_t pde, u_int flags,
4892 pa = pde & PG_PS_FRAME;
4915 pmap_demote_l3e(pmap_t pmap, pml3_entry_t *pde, vm_offset_t va)
4921 rv = pmap_demote_l3e_locked(pmap, pde, va, &lock);
5743 panic("pmap_unwire: pde %#jx is missing PG_W",
6016 pml3_entry_t *firstpde, newpde, *pde;
6042 for (pde = firstpde; pde < firstpde + NPDEPG; pde++) {
6043 *pde = htobe64(newpde);
6427 pml3_entry_t *pde;
6456 pde = pmap_l2e_to_l3e(l2e, va);
6457 if ((be64toh(*pde) & PG_V) != 0)
6458 panic("Unexpected pde %p", pde);
6463 pte_store(pde, newl3);