Searched refs:pm_pdir (Results 1 – 7 of 7) sorted by relevance
188 #define pmap_pde(m, v) (&((m)->pm_pdir[(vm_offset_t)(v) >> PDRSHIFT]))616 kernel_pmap->pm_pdir = IdlePTD; in pmap_bootstrap()1721 pde = pmap->pm_pdir[va >> PDRSHIFT]; in pmap_extract()2012 pmap->pm_pdir[m->pindex] = 0; in _pmap_unwire_ptp()2051 pmap->pm_pdir = IdlePTD; in pmap_pinit0()2076 if (pmap->pm_pdir == NULL) { in pmap_pinit()2077 pmap->pm_pdir = (pd_entry_t *)kva_alloc(NBPTD); in pmap_pinit()2078 if (pmap->pm_pdir == NULL) in pmap_pinit()2110 pmap_qenter((vm_offset_t)pmap->pm_pdir, pmap->pm_ptdpg, NPGPTD); in pmap_pinit()2114 pagezero(pmap->pm_pdir + (i * NPDEPG)); in pmap_pinit()[all …]
235 pcb2->pcb_cr3 = vtophys(vmspace_pmap(p2->p_vmspace)->pm_pdir); in cpu_fork()
1019 KASSERT((pmap->pm_pdir[pdir_idx] == NULL), in ptbl_alloc()1078 ptbl = pmap->pm_pdir[pdir_idx]; in ptbl_free()1091 pmap->pm_pdir[pdir_idx] = NULL; in ptbl_free()1130 ptbl = pmap->pm_pdir[pdir_idx]; in ptbl_unhold()1179 ptbl = pmap->pm_pdir[pdir_idx]; in ptbl_hold()1522 ptbl = pmap->pm_pdir[pdir_idx]; in pte_remove()1592 ptbl = pmap->pm_pdir[pdir_idx]; in pte_enter()1606 pte = &pmap->pm_pdir[pdir_idx][ptbl_idx]; in pte_enter()1636 if (pmap->pm_pdir[pdir_idx] == NULL) { in pte_enter()1641 pmap->pm_pdir[pdir_idx] = ptbl; in pte_enter()[all …]
201 pte_t *pm_pdir[PDIR_NENTRIES]; member
307 pd_entry_t *pm_pdir; /* KVA of page directory */ member
455 WAKECODE_FIXUP(wakeup_cr3, register_t, vtophys(kernel_pmap->pm_pdir)); in acpi_install_wakeup_handler()
127 ASSYM(PM_PDIR, offsetof(struct pmap, pm_pdir));