summaryrefslogtreecommitdiffstats
path: root/sys/vm/pmap.h
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2000-05-28 15:49:55 +0000
committerdfr <dfr@FreeBSD.org>2000-05-28 15:49:55 +0000
commit3d3263476ea3c9efbc1896de413e89bb3ca6ac2c (patch)
treed5c2ad0fe38d67d689415b5cd18c8352133ddc8b /sys/vm/pmap.h
parent2858982d35973c53f73d984305943bce4dfbcbf7 (diff)
downloadFreeBSD-src-3d3263476ea3c9efbc1896de413e89bb3ca6ac2c.zip
FreeBSD-src-3d3263476ea3c9efbc1896de413e89bb3ca6ac2c.tar.gz
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
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 3087236..88b5631 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 */
OpenPOWER on IntegriCloud