Home
last modified time | relevance | path

Searched refs:pm_pml4 (Results 1 – 6 of 6) sorted by relevance

/dragonfly/sys/platform/pc64/x86_64/
H A Dpmap.c1554 bzero(iso_pmap.pm_pml4, PAGE_SIZE); in pmap_init2_iso_pmap()
2364 if (pmap->pm_pml4 == NULL) { in pmap_pinit()
2365 pmap->pm_pml4 = in pmap_pinit()
2389 pmap->pm_pml4[DMPML4I + j] = in pmap_pinit()
2396 pmap->pm_pml4[KPML4I + j] = in pmap_pinit()
2414 KKASSERT(pmap->pm_pml4[255] == 0); in pmap_pinit()
2440 iso_pmap.pm_pml4[KPML4I + j]; in pmap_pinit()
2491 if (pmap->pm_pml4) { in pmap_puninit()
2495 pmap->pm_pml4 = NULL; in pmap_puninit()
2574 bzero(pmap->pm_pml4, PAGE_SIZE); in pmap_ept_transform()
[all …]
H A Dvm_machdep.c169 pcb2->pcb_cr3 = vtophys(pmap2->pm_pml4); in cpu_fork()
/dragonfly/sys/platform/vkernel64/platform/
H A Dpmap.c234 return (&pmap->pm_pml4[pmap_pml4e_index(va)]); in pmap_pml4e()
492 kernel_pmap->pm_pml4 = (pml4_entry_t *)PHYS_TO_DMAP(KPML4phys); in pmap_bootstrap()
1153 if (pmap->pm_pml4 == NULL) { in pmap_pinit()
1154 pmap->pm_pml4 = (pml4_entry_t *) in pmap_pinit()
1206 KKASSERT(pmap->pm_pml4 != NULL); in pmap_puninit()
1207 pmap_kremove((vm_offset_t)pmap->pm_pml4); in pmap_puninit()
1216 if (pmap->pm_pml4) { in pmap_puninit()
1217 kmem_free(kernel_map, (vm_offset_t)pmap->pm_pml4, PAGE_SIZE); in pmap_puninit()
1218 pmap->pm_pml4 = NULL; in pmap_puninit()
1339 bzero(pmap->pm_pml4, PAGE_SIZE); in pmap_release_free_page()
[all …]
/dragonfly/sys/platform/vkernel64/include/
H A Dpmap.h152 pml4_entry_t *pm_pml4; /* KVA of level 4 page table */ member
/dragonfly/sys/platform/pc64/include/
H A Dpmap.h268 pml4_entry_t *pm_pml4; /* KVA of level 4 page table */ member
/dragonfly/sys/dev/virtual/nvmm/
H A Dnvmm_os.h186 #define os_vmspace_pdirpa(vm) (vtophys(vmspace_pmap(vm)->pm_pml4))