Home
last modified time | relevance | path

Searched refs:pm_pdir (Results 1 – 8 of 8) sorted by relevance

/openbsd/sys/arch/hppa/hppa/
H A Dpmap.c209 pm->pm_pdir[va >> 22] = ptp; in pmap_pde_set()
227 pde = pmap_pde_get(pm->pm_pdir, va); in pmap_pde_alloc()
342 if (!(pde = pmap_pde_get(pm->pm_pdir, va))) in pmap_vp_find()
512 kpm->pm_pdir = (u_int32_t *)addr; in pmap_bootstrap()
528 pmap_sdir_set(HPPA_SID_KERNEL, kpm->pm_pdir); in pmap_bootstrap()
699 pmap_sdir_set(space, pmap->pm_pdir); in pmap_create()
760 if (!(pde = pmap_pde_get(pmap->pm_pdir, va)) && in pmap_enter()
913 if ((pde = pmap_pde_get(pmap->pm_pdir, va))) { in pmap_page_write_protect()
1008 pde = pmap_pde_get(pmap->pm_pdir, va); in pmap_page_remove()
1039 if ((pde = pmap_pde_get(pmap->pm_pdir, va))) { in pmap_unwire()
[all …]
/openbsd/sys/arch/amd64/amd64/
H A Dpmap.c640 pml4e = (pd_entry_t *)pmap_kernel()->pm_pdir; in pmap_clear_pml4_early()
960 oldpml4va = pmap_kernel()->pm_pdir; in pmap_randomize()
969 pmap_kernel()->pm_pdir = pml4va; in pmap_randomize()
1042 pdes = pmap_kernel()->pm_pdir; in pmap_prealloc_lowmem_ptps()
1382 pmap_pdp_ctor(pmap->pm_pdir); in pmap_create()
1453 pool_put(&pmap_pdp_pool, pmap->pm_pdir); in pmap_destroy()
2426 pte = (pt_entry_t *)pmap->pm_pdir; in pmap_convert()
2474 pd4 = (pd_entry_t *)pmap->pm_pdir; in pmap_do_remove_ept()
2558 pd = (pd_entry_t *)pmap->pm_pdir; in pmap_enter_ept()
3018 pdep = pmap_kernel()->pm_pdir; in pmap_alloc_level()
[all …]
H A Dmachdep.c1362 memcpy((void *)lo32_vaddr, kmp->pm_pdir, PAGE_SIZE); in map_tramps()
/openbsd/sys/arch/i386/i386/
H A Dpmapae.c414 #define PDE(pm,i) (((pd_entry_t *)(pm)->pm_pdir)[(i)])
661 (uint32_t)kpm->pm_pdir, (uint32_t)kpm->pm_pdirpa, in pmap_bootstrap_pae()
664 va = (vaddr_t)kpm->pm_pdir; in pmap_bootstrap_pae()
786 __func__, (uint32_t)kpm->pm_pdir, (uint32_t)kpm->pm_pdirpa, in pmap_bootstrap_pae()
816 bzero((void *)kpm->pm_pdir + 8, (PDSLOT_PTE-1) * 8); in pmap_bootstrap_pae()
974 pmap->pm_pdir = (vaddr_t)km_alloc(4 * NBPG, &kv_any, &kp_dirty, in pmap_pinit_pd_pae()
976 if (pmap->pm_pdir == 0) in pmap_pinit_pd_pae()
980 va = (vaddr_t)pmap->pm_pdir; in pmap_pinit_pd_pae()
997 bzero((void *)pmap->pm_pdir, PDSLOT_PTE * sizeof(pd_entry_t)); in pmap_pinit_pd_pae()
1034 __func__, pmap, pmap->pm_pdir, pmap->pm_pdirpa, in pmap_pinit_pd_pae()
H A Dpmap.c342 #define PDE(pm,i) (((pd_entry_t *)(pm)->pm_pdir)[(i)])
983 kpm->pm_pdir = (vaddr_t)(proc0.p_addr->u_pcb.pcb_cr3 + KERNBASE); in pmap_bootstrap()
1385 pmap->pm_pdir = (vaddr_t)km_alloc(NBPG, &kv_any, &kp_dirty, &kd_waitok); in pmap_pinit_pd_86()
1386 if (pmap->pm_pdir == 0) in pmap_pinit_pd_86()
1388 pmap_extract(pmap_kernel(), (vaddr_t)pmap->pm_pdir, in pmap_pinit_pd_86()
1394 bzero((void *)pmap->pm_pdir, PDSLOT_PTE * sizeof(pd_entry_t)); in pmap_pinit_pd_86()
1425 __func__, pmap, pmap->pm_pdir, pmap->pm_pdirpa, in pmap_pinit_pd_86()
1463 km_free((void *)pmap->pm_pdir, pmap->pm_pdirsize, &kv_any, &kp_dirty); in pmap_destroy()
1464 pmap->pm_pdir = 0; in pmap_destroy()
/openbsd/sys/arch/hppa/include/
H A Dpmap.h44 volatile u_int32_t *pm_pdir; /* page dir (read-only after create) */ member
/openbsd/sys/arch/amd64/include/
H A Dpmap.h312 pd_entry_t *pm_pdir, *pm_pdir_intel; member
/openbsd/sys/arch/i386/include/
H A Dpmap.h109 vaddr_t pm_pdir, pm_pdir_intel; member