aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/pmap.h
diff options
context:
space:
mode:
authorDoug Rabson <dfr@FreeBSD.org>2000-05-28 15:49:55 +0000
committerDoug Rabson <dfr@FreeBSD.org>2000-05-28 15:49:55 +0000
commit31891bc2bd5a74cac2022601b17759f8e9764c64 (patch)
tree121cc7924c349d66cdfa46f0a9bb6c54be8774ec /sys/vm/pmap.h
parent717f014e454ff63e066de0ad5ca3ae52bc7ce3f7 (diff)
downloadsrc-31891bc2bd5a74cac2022601b17759f8e9764c64.tar.gz
src-31891bc2bd5a74cac2022601b17759f8e9764c64.zip
Add a new pmap entry point, pmap_enter_temporary() to be used during
dumps to create temporary page mappings. This replaces the use of CADDR1 which is fairly x86 specific. Reviewed by: dillon
Notes
Notes: svn path=/head/; revision=61036
Diffstat (limited to 'sys/vm/pmap.h')
-rw-r--r--sys/vm/pmap.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/vm/pmap.h b/sys/vm/pmap.h
index 3087236aa646..88b563159e21 100644
--- a/sys/vm/pmap.h
+++ b/sys/vm/pmap.h
@@ -140,6 +140,7 @@ void pmap_swapout_proc __P((struct proc *p));
void pmap_swapin_proc __P((struct proc *p));
void pmap_activate __P((struct proc *p));
vm_offset_t pmap_addr_hint __P((vm_object_t obj, vm_offset_t addr, vm_size_t size));
+vm_offset_t pmap_enter_temporary __P((vm_offset_t pa, vm_prot_t prot));
void pmap_init2 __P((void));
#endif /* _KERNEL */