Searched refs:pm_root (Results 1 – 11 of 11) sorted by relevance
| /freebsd/sys/powerpc/booke/ |
| H A D | pmap_64.c | 240 pdir_l1 = pmap->pm_root[PG_ROOT_IDX(va)]; in pte_find() 256 pte_t ****pm_root; in pte_find_next() local 267 pm_root = pmap->pm_root; in pte_find_next() 272 if (pm_root[i] == 0) in pte_find_next() 275 if (pm_root[i][j] == 0) in pte_find_next() 278 if (pm_root[i][j][k] == NULL) in pte_find_next() 281 pte = &pm_root[i][j][k][l]; in pte_find_next() 352 pdir_l1 = get_pgtbl_page(pmap, (void **)pmap->pm_root, in ptbl_alloc() 390 pdir_l1 = pmap->pm_root[pg_root_idx]; in ptbl_unhold() 411 pmap->pm_root[pg_root_idx] = NULL; in ptbl_unhold() [all …]
|
| /freebsd/sys/riscv/include/ |
| H A D | pmap.h | 84 struct vm_radix pm_root; member
|
| /freebsd/sys/arm64/include/ |
| H A D | pmap.h | 93 struct vm_radix pm_root; /* spare page table pages */ member
|
| /freebsd/sys/i386/include/ |
| H A D | pmap.h | 171 struct vm_radix pm_root; /* spare page table pages */ member
|
| /freebsd/sys/powerpc/include/ |
| H A D | pmap.h | 196 pte_t ****pm_root; member
|
| /freebsd/sys/powerpc/powerpc/ |
| H A D | genassym.c | 126 ASSYM(PM_ROOT, offsetof(struct pmap, pm_root));
|
| /freebsd/sys/amd64/include/ |
| H A D | pmap.h | 332 struct vm_radix pm_root; /* spare page table pages */ member
|
| /freebsd/sys/i386/i386/ |
| H A D | pmap.c | 641 vm_radix_init(&kernel_pmap->pm_root); in __CONCAT() 1936 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page() 1950 return (vm_radix_remove(&pmap->pm_root, va >> PDRSHIFT)); in pmap_remove_pt_page() 2042 vm_radix_init(&pmap->pm_root); in __CONCAT() 2074 vm_radix_init(&pmap->pm_root); in __CONCAT() 2076 KASSERT(vm_radix_is_empty(&pmap->pm_root), in __CONCAT() 2220 KASSERT(vm_radix_is_empty(&pmap->pm_root), in __CONCAT()
|
| /freebsd/sys/riscv/riscv/ |
| H A D | pmap.c | 933 vm_radix_init(&kernel_pmap->pm_root); in pmap_bootstrap() 1563 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page() 1577 return (vm_radix_remove(&pmap->pm_root, pmap_l2_pindex(va))); in pmap_remove_pt_page() 1681 vm_radix_init(&pmap->pm_root); in pmap_pinit0() 1737 vm_radix_init(&pmap->pm_root); in pmap_pinit_stage()
|
| /freebsd/sys/arm64/arm64/ |
| H A D | pmap.c | 1442 vm_radix_init(&kernel_pmap->pm_root); in pmap_bootstrap() 3014 vm_radix_init(&pmap->pm_root); in pmap_pinit0() 3039 vm_radix_init(&pmap->pm_root); in pmap_pinit_stage() 3385 KASSERT(vm_radix_is_empty(&pmap->pm_root), in pmap_release() 4259 ml3 = vm_radix_lookup(&pmap->pm_root, pmap_l2_pindex(sva)); in pmap_remove_l2() 5048 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page() 5062 return (vm_radix_remove(&pmap->pm_root, pmap_l2_pindex(va))); in pmap_remove_pt_page()
|
| /freebsd/sys/amd64/amd64/ |
| H A D | pmap.c | 2163 vm_radix_init(&kernel_pmap->pm_root); in pmap_bootstrap() 4057 return (vm_radix_insert(&pmap->pm_root, mpte)); in pmap_insert_pt_page() 4071 return (vm_radix_remove(&pmap->pm_root, pmap_pde_pindex(va))); in pmap_remove_pt_page() 4219 vm_radix_init(&pmap->pm_root); in pmap_pinit0() 4449 vm_radix_init(&pmap->pm_root); in pmap_pinit_type() 4844 KASSERT(vm_radix_is_empty(&pmap->pm_root), in pmap_release() 6205 mpte = vm_radix_lookup(&pmap->pm_root, pmap_pde_pindex(sva)); in pmap_remove_pde()
|