Home
last modified time | relevance | path

Searched refs:vm_map_pmap (Results 1 – 25 of 49) sorted by relevance

12

/netbsd/src/sys/arch/usermode/usermode/
Dvm_machdep.c67 if (pmap_extract(vm_map_pmap(&p->p_vmspace->vm_map), faddr, in vmapbuf()
70 pmap_enter(vm_map_pmap(phys_map), taddr, trunc_page(pa), in vmapbuf()
75 pmap_update(vm_map_pmap(phys_map)); in vmapbuf()
93 pmap_remove(vm_map_pmap(phys_map), addr, addr + len); in vunmapbuf()
94 pmap_update(vm_map_pmap(phys_map)); in vunmapbuf()
/netbsd/src/sys/arch/amiga/dev/
Dacafh.c95 pmap_enter(vm_map_pmap(kernel_map), aca_rom_vbase, ACAFH_ROM_BASE, in acafh_mbattach_probe()
97 pmap_update(vm_map_pmap(kernel_map)); in acafh_mbattach_probe()
120 pmap_remove(vm_map_pmap(kernel_map), aca_rom_vbase, aca_rom_vbase + PAGE_SIZE); in acafh_mbattach_probe()
121 pmap_update(vm_map_pmap(kernel_map)); in acafh_mbattach_probe()
166 pmap_enter(vm_map_pmap(kernel_map), in acafh_attach()
169 pmap_update(vm_map_pmap(kernel_map)); in acafh_attach()
Dgayle_pcmcia.c128 pmap_enter(vm_map_pmap(kernel_map), in pccard_attach()
131 pmap_update(vm_map_pmap(kernel_map)); in pccard_attach()
/netbsd/src/sys/arch/vax/vax/
Dvm_machdep.c259 if (pmap_extract(vm_map_pmap(&p->p_vmspace->vm_map), faddr, in vmapbuf()
262 pmap_enter(vm_map_pmap(phys_map), taddr, trunc_page(pa), in vmapbuf()
267 pmap_update(vm_map_pmap(phys_map)); in vmapbuf()
292 pmap_remove(vm_map_pmap(phys_map), addr, addr + len); in vunmapbuf()
293 pmap_update(vm_map_pmap(phys_map)); in vunmapbuf()
/netbsd/src/sys/arch/alpha/alpha/
Dvm_machdep.c217 if (pmap_extract(vm_map_pmap(&p->p_vmspace->vm_map), faddr, in vmapbuf()
220 pmap_enter(vm_map_pmap(phys_map), taddr, trunc_page(pa), in vmapbuf()
225 pmap_update(vm_map_pmap(phys_map)); in vmapbuf()
243 pmap_remove(vm_map_pmap(phys_map), addr, addr + len); in vunmapbuf()
244 pmap_update(vm_map_pmap(phys_map)); in vunmapbuf()
/netbsd/src/sys/arch/sparc/sparc/
Dvm_machdep.c111 upmap = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
112 kpmap = vm_map_pmap(kernel_map); in vmapbuf()
143 pmap_remove(vm_map_pmap(kernel_map), kva, kva + len); in vunmapbuf()
144 pmap_update(vm_map_pmap(kernel_map)); in vunmapbuf()
/netbsd/src/sys/arch/m68k/m68k/
Dvm_machdep.c166 upmap = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
167 kpmap = vm_map_pmap(phys_map); in vmapbuf()
203 pmap_remove(vm_map_pmap(phys_map), kva, kva + len); in vunmapbuf()
/netbsd/src/sys/arch/powerpc/powerpc/
Dtrap.c160 vm_map_pmap(map)->pm_ste_evictions > 0 && in trap()
161 pmap_ste_spill(vm_map_pmap(map), trunc_page(va), false)) in trap()
165 vm_map_pmap(map)->pm_evictions > 0 && in trap()
166 pmap_pte_spill(vm_map_pmap(map), trunc_page(va), false)) in trap()
230 vm_map_pmap(map)->pm_ste_evictions > 0 && in trap()
231 pmap_ste_spill(vm_map_pmap(map), trunc_page(tf->tf_dar), in trap()
238 vm_map_pmap(map)->pm_evictions > 0 && in trap()
239 pmap_pte_spill(vm_map_pmap(map), trunc_page(tf->tf_dar), in trap()
307 if (vm_map_pmap(map)->pm_ste_evictions > 0 && in trap()
308 pmap_ste_spill(vm_map_pmap(map), trunc_page(tf->tf_srr0), in trap()
[all …]
Dvm_machdep.c219 (void) pmap_extract(vm_map_pmap(&p->p_vmspace->vm_map), in vmaprange()
271 (void) pmap_extract(vm_map_pmap(&bp->b_proc->p_vmspace->vm_map), in vmapbuf()
/netbsd/src/sys/arch/sh3/sh3/
Dvm_machdep.c345 upmap = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
346 kpmap = vm_map_pmap(phys_map); in vmapbuf()
375 kpmap = vm_map_pmap(phys_map); in vunmapbuf()
/netbsd/src/sys/arch/hppa/hppa/
Dvm_machdep.c218 upmap = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
219 kpmap = vm_map_pmap(phys_map); in vmapbuf()
257 pmap = vm_map_pmap(phys_map); in vunmapbuf()
/netbsd/src/sys/uvm/
Duvm_km.c406 KASSERT(vm_map_pmap(map) == pmap_kernel()); in uvm_km_suballoc()
430 pmap_reference(vm_map_pmap(map)); in uvm_km_suballoc()
435 submap->pmap = vm_map_pmap(map); in uvm_km_suballoc()
621 KASSERT(vm_map_pmap(map) == pmap_kernel()); in uvm_km_alloc()
761 KASSERT(vm_map_pmap(map) == pmap_kernel()); in uvm_km_free()
Duvm_map.h235 #define VM_MAP_IS_KERNEL(map) (vm_map_pmap(map) == pmap_kernel())
349 #define vm_map_pmap(map) ((map)->pmap) macro
Duvm_mmap.c763 if (size + ptoa(pmap_wired_count(vm_map_pmap(&p->p_vmspace->vm_map))) > in sys_mlock()
971 size + ptoa(pmap_wired_count(vm_map_pmap(map))) > in uvm_mmap()
Duvm_pager.c264 pmap_update(vm_map_pmap(pager_map)); in uvm_pagermapin()
/netbsd/src/sys/arch/alpha/include/
Duserret.h107 PMAP_USERRET(vm_map_pmap(&p->p_vmspace->vm_map)); in userret()
/netbsd/src/sys/arch/arm/arm32/
Dsys_machdep.c76 pmap_icache_sync_range(vm_map_pmap(&l->l_proc->p_vmspace->vm_map), in arm32_sync_icache()
Dvm_machdep.c206 struct pmap * const pm = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
/netbsd/src/sys/arch/arc/jazz/
Djazzdmatlb.c154 (void)pmap_extract(vm_map_pmap(&vm->vm_map), va, &pa); in jazz_dmatlb_map_va()
/netbsd/src/sys/arch/mvme68k/mvme68k/
Dbus_dma.c150 (void) pmap_extract(vm_map_pmap(&vm->vm_map), vaddr, &curaddr); in _bus_dmamap_load_buffer_direct_common()
151 cacheable = _pmap_page_is_cacheable(vm_map_pmap(&vm->vm_map), in _bus_dmamap_load_buffer_direct_common()
/netbsd/src/sys/arch/i386/i386/
Dcompat_16_machdep.c152 struct pmap *pmap = vm_map_pmap(&p->p_vmspace->vm_map); in sendsig_sigcontext()
/netbsd/src/sys/arch/sparc64/sparc64/
Dvm_machdep.c98 upmap = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
/netbsd/src/sys/arch/x86/x86/
Dvm_machdep.c319 (void) pmap_extract(vm_map_pmap(&bp->b_proc->p_vmspace->vm_map), in vmapbuf()
/netbsd/src/sys/arch/mips/mips/
Dvm_machdep.c308 struct pmap * const upmap = vm_map_pmap(&bp->b_proc->p_vmspace->vm_map); in vmapbuf()
/netbsd/src/sys/arch/playstation2/playstation2/
Dbus_dma.c157 (void) pmap_extract(vm_map_pmap(&vm->vm_map), in _bus_dmamap_load_buffer()

12