Searched refs:pm_pdir (Results 1 – 7 of 7) sorted by relevance
182 #define pmap_pde(m, v) (&((m)->pm_pdir[(vm_offset_t)(v) >> PDRSHIFT]))415 kernel_pmap->pm_pdir = (pd_entry_t *) (KERNBASE + (u_int)IdlePTD); in pmap_bootstrap()967 if ((pmap->pm_pdir[PTDPTDI] & PG_FRAME) == (PTDpde[0] & in pmap_kenter_pde()1517 pde = pmap->pm_pdir[va >> PDRSHIFT]; in pmap_extract()1817 pmap->pm_pdir[m->pindex] = 0; in _pmap_unwire_ptp()1864 pmap->pm_pdir = (pd_entry_t *)(KERNBASE + (vm_offset_t)IdlePTD); in pmap_pinit0()1890 if (pmap->pm_pdir == NULL) { in pmap_pinit()1891 pmap->pm_pdir = (pd_entry_t *)kva_alloc(NBPTD); in pmap_pinit()1892 if (pmap->pm_pdir == NULL) in pmap_pinit()1920 pmap_qenter((vm_offset_t)pmap->pm_pdir, ptdpg, NPGPTD); in pmap_pinit()[all …]
237 pcb2->pcb_cr3 = vtophys(vmspace_pmap(p2->p_vmspace)->pm_pdir); in cpu_fork()
602 KASSERT((pmap->pm_pdir[pdir_idx] == NULL), in ptbl_alloc()662 ptbl = pmap->pm_pdir[pdir_idx]; in ptbl_free()675 pmap->pm_pdir[pdir_idx] = NULL; in ptbl_free()714 ptbl = pmap->pm_pdir[pdir_idx]; in ptbl_unhold()763 ptbl = pmap->pm_pdir[pdir_idx]; in ptbl_hold()872 ptbl = pmap->pm_pdir[pdir_idx]; in pte_remove()932 ptbl = pmap->pm_pdir[pdir_idx]; in pte_enter()946 pte = &pmap->pm_pdir[pdir_idx][ptbl_idx]; in pte_enter()976 if (pmap->pm_pdir[pdir_idx] == NULL) { in pte_enter()981 pmap->pm_pdir[pdir_idx] = ptbl; in pte_enter()[all …]
191 pte_t *pm_pdir[PDIR_NENTRIES]; member
319 pd_entry_t *pm_pdir; /* KVA of page directory */ member
424 WAKECODE_FIXUP(wakeup_cr3, register_t, vtophys(kernel_pmap->pm_pdir)); in acpi_install_wakeup_handler()
120 ASSYM(PM_PDIR, offsetof(struct pmap, pm_pdir));