aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/pmap.h
diff options
context:
space:
mode:
authorAlan Cox <alc@FreeBSD.org>2009-07-12 23:31:20 +0000
committerAlan Cox <alc@FreeBSD.org>2009-07-12 23:31:20 +0000
commit3153e878dd4c552fb5c680742041a98dc3deb9ea (patch)
treea3d5747cacdafc73df95feaef86c79ecdf8fc918 /sys/vm/pmap.h
parentac609403386471b26675ae40be8bb480b59e8613 (diff)
downloadsrc-3153e878dd4c552fb5c680742041a98dc3deb9ea.tar.gz
src-3153e878dd4c552fb5c680742041a98dc3deb9ea.zip
Notes
Diffstat (limited to 'sys/vm/pmap.h')
-rw-r--r--sys/vm/pmap.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/vm/pmap.h b/sys/vm/pmap.h
index 486855c18bf5..22d61181b3cd 100644
--- a/sys/vm/pmap.h
+++ b/sys/vm/pmap.h
@@ -79,10 +79,16 @@ struct pmap_statistics {
};
typedef struct pmap_statistics *pmap_statistics_t;
+/*
+ * Each machine dependent implementation is expected to provide:
+ *
+ * vm_memattr_t pmap_page_get_memattr(vm_page_t);
+ * boolean_t pmap_page_is_mapped(vm_page_t);
+ * void pmap_page_set_memattr(vm_page_t, vm_memattr_t);
+ */
#include <machine/pmap.h>
#ifdef _KERNEL
-struct proc;
struct thread;
/*