Lines Matching defs:pde
76 pd_entry_t *pde,*npde;
147 pde = pmap64_pdpt(grand, vaddr);
148 if (0 == pde) {
152 pde = pmap64_pdpt(grand, vaddr);
154 if (pde == 0)
156 pmap_store_pte(pde, tpde);
166 pde = pmap_pde(grand, vaddr);
167 if ((0 == pde) && cpu_64bit) {
171 pde = pmap_pde(grand, vaddr);
174 if (pde == 0)
175 panic("pmap_nest: no pde, grand %p vaddr 0x%llx", grand, vaddr);
177 pmap_store_pte(pde, tpde);
200 pd_entry_t *pde;
229 pde = pmap64_pdpt(grand, vaddr);
230 if (pde && (*pde & INTEL_PDPTE_NESTED)) {
231 pmap_store_pte(pde, (pd_entry_t)0);
237 pde = pmap_pde(grand, (vm_map_offset_t)vaddr);
238 if (pde == 0)
239 panic("pmap_unnest: no pde, grand %p vaddr 0x%llx\n", grand, vaddr);
240 pmap_store_pte(pde, (pd_entry_t)0);
285 * Note that pmap_pte may return a pde if this virtual address is
295 pd_entry_t pde;
310 if ((pdep != PD_ENTRY_NULL) && ((pde = *pdep) & INTEL_PTE_VALID)) {
311 if (pde & INTEL_PTE_PS) {
312 ppn = (ppnum_t) i386_btop(pte_to_pa(pde));
493 /* need room for another pde entry */
504 * going to grow pde level page(s)
1010 pt_entry_t *pde;
1066 pde = pmap_pde(map, s64);
1068 if (pde && (*pde & INTEL_PTE_VALID)) {
1069 if (*pde & INTEL_PTE_PS) {
1076 spte = pde;