Lines Matching refs:kernel_pmap

910 	l3e = pmap_pml3e(kernel_pmap, va);  in kvtopte()
1077 if (pmap == kernel_pmap) in pmap_invalidate_page()
1088 if (pmap == kernel_pmap) in pmap_invalidate_page_2m()
1099 if (pmap == kernel_pmap) in pmap_invalidate_pwc()
1114 if (pmap == kernel_pmap) { in pmap_invalidate_range()
1132 if (pmap == kernel_pmap) in pmap_invalidate_all()
1555 if (pmap != kernel_pmap) in free_pv_entry()
1791 pte = pmap_pml1e(kernel_pmap, PHYS_TO_DMAP(start)); in mmu_radix_dmap_range()
1845 bzero(kernel_pmap, sizeof(struct pmap)); in mmu_radix_setup_pagetables()
1846 PMAP_LOCK_INIT(kernel_pmap); in mmu_radix_setup_pagetables()
1847 vm_radix_init(&kernel_pmap->pm_radix); in mmu_radix_setup_pagetables()
1857 kernel_pmap->pm_pml1 = (pml1_entry_t *)PHYS_TO_DMAP(l1phys); in mmu_radix_setup_pagetables()
1865 pte = pmap_pml1e(kernel_pmap, VM_MIN_KERNEL_ADDRESS); in mmu_radix_setup_pagetables()
1888 printf("kernel_pmap pml1 %p\n", kernel_pmap->pm_pml1); in mmu_radix_setup_pagetables()
2162 pagetab = RTS_SIZE | DMAP_TO_PHYS((vm_offset_t)kernel_pmap->pm_pml1) | \ in mmu_radix_parttab_init()
2185 htobe64(RTS_SIZE | DMAP_TO_PHYS((vm_offset_t)kernel_pmap->pm_pml1) | in mmu_radix_proctab_init()
2210 isa3_proctab, kernel_pmap->pm_pml1); in mmu_radix_proctab_init()
2213 kernel_pmap->pm_pid = isa3_base_pid; in mmu_radix_proctab_init()
2361 mmu_radix_pid_set(kernel_pmap); in mmu_radix_bootstrap()
2391 mmu_radix_pid_set(kernel_pmap); in mmu_radix_cpu_bootstrap()
3042 if (pmap != kernel_pmap) { in mmu_radix_enter()
3269 if ((newpde & PG_W) != 0 && pmap != kernel_pmap) { in pmap_enter_l3e()
3580 l2e = pmap_pml2e(kernel_pmap, kernel_vm_end); in mmu_radix_growkernel()
3688 PMAP_LOCK(kernel_pmap); in mmu_radix_init()
3701 PMAP_UNLOCK(kernel_pmap); in mmu_radix_init()
4488 pmap->pm_pml1 = kernel_pmap->pm_pml1; in mmu_radix_pinit0()
4489 pmap->pm_pid = kernel_pmap->pm_pid; in mmu_radix_pinit0()
4494 kernel_pmap->pm_flags = in mmu_radix_pinit0()
4684 MPASS(pte == pmap_pte(kernel_pmap, va)); in mmu_radix_qenter()
4703 pmap_invalidate_range(kernel_pmap, sva, sva + count * in mmu_radix_qenter()
4727 pmap_invalidate_range(kernel_pmap, sva, va); in mmu_radix_qremove()
5047 KASSERT(pmap == kernel_pmap, ("pmap %p is not kernel_pmap", pmap)); in pmap_remove_kernel_l3e()
5102 if (pmap == kernel_pmap) { in pmap_remove_l3e()
6077 l3e = *pmap_pml3e(kernel_pmap, va); in mmu_radix_kextract()
6207 PMAP_LOCK(kernel_pmap); in mmu_radix_change_attr()
6209 PMAP_UNLOCK(kernel_pmap); in mmu_radix_change_attr()
6224 PMAP_LOCK_ASSERT(kernel_pmap, MA_OWNED); in pmap_change_attr_locked()
6244 l2e = pmap_pml2e(kernel_pmap, tmpva); in pmap_change_attr_locked()
6268 if (!pmap_demote_l2e(kernel_pmap, l2e, tmpva)) in pmap_change_attr_locked()
6297 if (!pmap_demote_l3e(kernel_pmap, l3e, tmpva)) in pmap_change_attr_locked()
6313 l2e = pmap_pml2e(kernel_pmap, tmpva); in pmap_change_attr_locked()
6413 pmap_invalidate_all(kernel_pmap); in pmap_change_attr_locked()
6452 l2e = pmap_pml2e(kernel_pmap, va); in mmu_radix_page_array_startup()
6538 pmap = kernel_pmap; in DB_SHOW_COMMAND()