Lines Matching defs:pde
93 pd_entry_t *pde,*npde;
164 pde = pmap64_pdpt(grand, vaddr);
165 if (0 == pde) {
169 pde = pmap64_pdpt(grand, vaddr);
171 if (pde == 0)
173 pmap_store_pte(pde, tpde);
183 pde = pmap_pde(grand, vaddr);
184 if ((0 == pde) && cpu_64bit) {
188 pde = pmap_pde(grand, vaddr);
191 if (pde == 0)
192 panic("pmap_nest: no pde, grand %p vaddr 0x%llx", grand, vaddr);
194 pmap_store_pte(pde, tpde);
217 pd_entry_t *pde;
246 pde = pmap64_pdpt(grand, vaddr);
247 if (pde && (*pde & INTEL_PDPTE_NESTED)) {
248 pmap_store_pte(pde, (pd_entry_t)0);
254 pde = pmap_pde(grand, (vm_map_offset_t)vaddr);
255 if (pde == 0)
256 panic("pmap_unnest: no pde, grand %p vaddr 0x%llx\n", grand, vaddr);
257 pmap_store_pte(pde, (pd_entry_t)0);
302 * Note that pmap_pte may return a pde if this virtual address is
312 pd_entry_t pde;
327 if ((pdep != PD_ENTRY_NULL) && ((pde = *pdep) & INTEL_PTE_VALID)) {
328 if (pde & INTEL_PTE_PS) {
329 ppn = (ppnum_t) i386_btop(pte_to_pa(pde));
512 /* need room for another pde entry */
523 * going to grow pde level page(s)
1154 pt_entry_t *pde;
1210 pde = pmap_pde(map, s64);
1212 if (pde && (*pde & INTEL_PTE_VALID)) {
1213 if (*pde & INTEL_PTE_PS) {
1220 spte = pde;
1838 pt_entry_t *pde;
1864 pde = pmap_pde(pmap, s64);
1866 if (pde && (*pde & INTEL_PTE_VALID)) {
1867 if (*pde & INTEL_PTE_PS) {