summaryrefslogtreecommitdiff
path: root/sys/arch/arc/include/pmap.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/arc/include/pmap.h')
-rw-r--r--sys/arch/arc/include/pmap.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/sys/arch/arc/include/pmap.h b/sys/arch/arc/include/pmap.h
index 216571f641b..45ebf633f54 100644
--- a/sys/arch/arc/include/pmap.h
+++ b/sys/arch/arc/include/pmap.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: pmap.h,v 1.2 1996/07/16 07:46:18 pefo Exp $ */
+/* $OpenBSD: pmap.h,v 1.3 1997/04/19 17:19:58 pefo Exp $ */
/*
* Copyright (c) 1987 Carnegie-Mellon University
@@ -104,6 +104,17 @@ extern struct pmap kernel_pmap_store;
#define PMAP_PREFER(pa, va) pmap_prefer((pa), (va))
+void pmap_prefer __P((vm_offset_t, vm_offset_t *));
+
+void pmap_bootstrap __P((vm_offset_t));
+void pmap_zero_page __P((vm_offset_t));
+int pmap_is_page_ro __P(( pmap_t, vm_offset_t, int));
+int pmap_alloc_tlbpid __P((struct proc *));
+int pmap_remove_pv __P((pmap_t, vm_offset_t, vm_offset_t));
+int pmap_is_pa_mapped __P((vm_offset_t));
+vm_offset_t pmap_pa_to_va __P((vm_offset_t));
+void pmap_page_cache __P((vm_offset_t, int));;
+
#endif /* _KERNEL */
#endif /* _PMAP_MACHINE_ */