Home
last modified time | relevance | path

Searched refs:pm_root (Results 1 – 11 of 11) sorted by relevance

/src/sys/powerpc/booke/
H A Dpmap_64.c189 pdir_l1 = pmap->pm_root[PG_ROOT_IDX(va)]; in pte_find()
205 pte_t ****pm_root; in pte_find_next() local
216 pm_root = pmap->pm_root; in pte_find_next()
221 if (pm_root[i] == 0) in pte_find_next()
224 if (pm_root[i][j] == 0) in pte_find_next()
227 if (pm_root[i][j][k] == NULL) in pte_find_next()
230 pte = &pm_root[i][j][k][l]; in pte_find_next()
299 pdir_l1 = get_pgtbl_page(pmap, (vm_offset_t *)pmap->pm_root, in ptbl_alloc()
337 pdir_l1 = pmap->pm_root[pg_root_idx]; in ptbl_unhold()
358 pmap->pm_root[pg_root_idx] = NULL; in ptbl_unhold()
[all …]
/src/sys/riscv/include/
H A Dpmap.h84 struct vm_radix pm_root; member
/src/sys/arm64/include/
H A Dpmap.h88 struct vm_radix pm_root; /* spare page table pages */ member
/src/sys/i386/include/
H A Dpmap.h171 struct vm_radix pm_root; /* spare page table pages */ member
/src/sys/powerpc/include/
H A Dpmap.h196 pte_t ****pm_root; member
/src/sys/powerpc/powerpc/
H A Dgenassym.c124 ASSYM(PM_ROOT, offsetof(struct pmap, pm_root));
/src/sys/amd64/include/
H A Dpmap.h332 struct vm_radix pm_root; /* spare page table pages */ member
/src/sys/i386/i386/
H A Dpmap.c641 vm_radix_init(&kernel_pmap->pm_root); in __CONCAT()
1934 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page()
1948 return (vm_radix_remove(&pmap->pm_root, va >> PDRSHIFT)); in pmap_remove_pt_page()
2040 vm_radix_init(&pmap->pm_root); in __CONCAT()
2072 vm_radix_init(&pmap->pm_root); in __CONCAT()
2074 KASSERT(vm_radix_is_empty(&pmap->pm_root), in __CONCAT()
2218 KASSERT(vm_radix_is_empty(&pmap->pm_root), in __CONCAT()
/src/sys/riscv/riscv/
H A Dpmap.c926 vm_radix_init(&kernel_pmap->pm_root); in pmap_bootstrap()
1488 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page()
1502 return (vm_radix_remove(&pmap->pm_root, pmap_l2_pindex(va))); in pmap_remove_pt_page()
1606 vm_radix_init(&pmap->pm_root); in pmap_pinit0()
1662 vm_radix_init(&pmap->pm_root); in pmap_pinit_stage()
/src/sys/arm64/arm64/
H A Dpmap.c1354 vm_radix_init(&kernel_pmap->pm_root); in pmap_bootstrap()
2748 vm_radix_init(&pmap->pm_root); in pmap_pinit0()
2773 vm_radix_init(&pmap->pm_root); in pmap_pinit_stage()
3119 KASSERT(vm_radix_is_empty(&pmap->pm_root), in pmap_release()
4000 ml3 = vm_radix_lookup(&pmap->pm_root, pmap_l2_pindex(sva)); in pmap_remove_l2()
4796 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page()
4810 return (vm_radix_remove(&pmap->pm_root, pmap_l2_pindex(va))); in pmap_remove_pt_page()
/src/sys/amd64/amd64/
H A Dpmap.c2150 vm_radix_init(&kernel_pmap->pm_root); in pmap_bootstrap()
4043 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page()
4057 return (vm_radix_remove(&pmap->pm_root, pmap_pde_pindex(va))); in pmap_remove_pt_page()
4205 vm_radix_init(&pmap->pm_root); in pmap_pinit0()
4435 vm_radix_init(&pmap->pm_root); in pmap_pinit_type()
4830 KASSERT(vm_radix_is_empty(&pmap->pm_root), in pmap_release()
6199 mpte = vm_radix_lookup(&pmap->pm_root, pmap_pde_pindex(sva)); in pmap_remove_pde()