kpm 403 arch/i386/i386/cpu.c struct pmap *kpm = pmap_kernel();
kpm 410 arch/i386/i386/cpu.c mp_pdirpa = kpm->pm_pdirpa;
kpm 760 arch/i386/i386/pmap.c struct pmap *kpm;
kpm 821 arch/i386/i386/pmap.c kpm = pmap_kernel();
kpm 822 arch/i386/i386/pmap.c simple_lock_init(&kpm->pm_obj.vmobjlock);
kpm 823 arch/i386/i386/pmap.c kpm->pm_obj.pgops = NULL;
kpm 824 arch/i386/i386/pmap.c TAILQ_INIT(&kpm->pm_obj.memq);
kpm 825 arch/i386/i386/pmap.c kpm->pm_obj.uo_npages = 0;
kpm 826 arch/i386/i386/pmap.c kpm->pm_obj.uo_refs = 1;
kpm 827 arch/i386/i386/pmap.c bzero(&kpm->pm_list, sizeof(kpm->pm_list)); /* pm_list not used */
kpm 828 arch/i386/i386/pmap.c kpm->pm_pdir = (pd_entry_t *)(proc0.p_addr->u_pcb.pcb_cr3 + KERNBASE);
kpm 829 arch/i386/i386/pmap.c kpm->pm_pdirpa = (u_int32_t) proc0.p_addr->u_pcb.pcb_cr3;
kpm 830 arch/i386/i386/pmap.c kpm->pm_stats.wired_count = kpm->pm_stats.resident_count =
kpm 2791 arch/i386/i386/pmap.c struct pmap *kpm = pmap_kernel(), *pm;
kpm 2806 arch/i386/i386/pmap.c simple_lock(&kpm->pm_obj.vmobjlock);
kpm 2822 arch/i386/i386/pmap.c kpm->pm_pdir[PDSLOT_KERN + nkpde] =
kpm 2826 arch/i386/i386/pmap.c kpm->pm_stats.resident_count++;
kpm 2836 arch/i386/i386/pmap.c while (!pmap_alloc_ptp(kpm, PDSLOT_KERN + nkpde, FALSE, 0))
kpm 2843 arch/i386/i386/pmap.c kpm->pm_pdir[PDSLOT_KERN + nkpde];
kpm 2848 arch/i386/i386/pmap.c simple_unlock(&kpm->pm_obj.vmobjlock);
kpm 777 arch/i386/i386/pmapae.c struct pmap *kpm = pmap_kernel();
kpm 789 arch/i386/i386/pmapae.c va = (vaddr_t)kpm->pm_pdir;
kpm 790 arch/i386/i386/pmapae.c kpm->pm_pdidx[0] = (va + 0*NBPG - KERNBASE) | PG_V;
kpm 791 arch/i386/i386/pmapae.c kpm->pm_pdidx[1] = (va + 1*NBPG - KERNBASE) | PG_V;
kpm 792 arch/i386/i386/pmapae.c kpm->pm_pdidx[2] = (va + 2*NBPG - KERNBASE) | PG_V;
kpm 793 arch/i386/i386/pmapae.c kpm->pm_pdidx[3] = (va + 3*NBPG - KERNBASE) | PG_V;
kpm 795 arch/i386/i386/pmapae.c PDE(kpm, PDSLOT_PTE+0) = kpm->pm_pdidx[0] | PG_KW;
kpm 796 arch/i386/i386/pmapae.c PDE(kpm, PDSLOT_PTE+1) = kpm->pm_pdidx[1] | PG_KW;
kpm 797 arch/i386/i386/pmapae.c PDE(kpm, PDSLOT_PTE+2) = kpm->pm_pdidx[2] | PG_KW;
kpm 798 arch/i386/i386/pmapae.c PDE(kpm, PDSLOT_PTE+3) = kpm->pm_pdidx[3] | PG_KW;
kpm 803 arch/i386/i386/pmapae.c if (!pmap_valid_entry(PDE(kpm, pdei(va)))) {
kpm 804 arch/i386/i386/pmapae.c ptp = pae_pagealloc(&kpm->pm_obj, va, NULL,
kpm 807 arch/i386/i386/pmapae.c PDE(kpm, pdei(va)) = ptaddr | PG_KW | PG_V;
kpm 812 arch/i386/i386/pmapae.c kpm->pm_stats.resident_count++;
kpm 819 arch/i386/i386/pmapae.c if (!cpu_paenable(&kpm->pm_pdidx[0])) {
kpm 822 arch/i386/i386/pmapae.c proc0paddr->u_pcb.pcb_cr3 = kpm->pm_pdirpa =
kpm 823 arch/i386/i386/pmapae.c (vaddr_t)kpm - KERNBASE;
kpm 824 arch/i386/i386/pmapae.c kpm->pm_pdirsize = 4 * NBPG;
kpm 855 arch/i386/i386/pmapae.c bzero((void *)kpm->pm_pdir + 8, (PDSLOT_PTE-1) * 8);
kpm 2173 arch/i386/i386/pmapae.c struct pmap *kpm = pmap_kernel(), *pm;
kpm 2188 arch/i386/i386/pmapae.c simple_lock(&kpm->pm_obj.vmobjlock);
kpm 2204 arch/i386/i386/pmapae.c PDE(kpm, PDSLOT_KERN + nkpde) = ptaddr | PG_RW | PG_V;
kpm 2207 arch/i386/i386/pmapae.c kpm->pm_stats.resident_count++;
kpm 2217 arch/i386/i386/pmapae.c while (!pmap_alloc_ptp_pae(kpm, PDSLOT_KERN + nkpde, FALSE))
kpm 2221 arch/i386/i386/pmapae.c PDE(kpm, PDSLOT_KERN + nkpde) &= ~PG_u;
kpm 2227 arch/i386/i386/pmapae.c PDE(kpm, PDSLOT_KERN + nkpde);
kpm 2232 arch/i386/i386/pmapae.c simple_unlock(&kpm->pm_obj.vmobjlock);