summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2002-08-05 03:40:28 +0000
committeralc <alc@FreeBSD.org>2002-08-05 03:40:28 +0000
commite363dee16bcc6c1949f7c72df32c890db5c0cd70 (patch)
tree6e3f88af6161b5004b3f0c2aef3d119290e9f522 /sys
parenta7cb4356348a8a159791b6e63ba71b58f24e4f0d (diff)
downloadFreeBSD-src-e363dee16bcc6c1949f7c72df32c890db5c0cd70.zip
FreeBSD-src-e363dee16bcc6c1949f7c72df32c890db5c0cd70.tar.gz
o Introduce pmap_page_is_mapped(). Its purpose is to obsolete
the PG_MAPPED flag.
Diffstat (limited to 'sys')
-rw-r--r--sys/amd64/include/pmap.h1
-rw-r--r--sys/i386/include/pmap.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/amd64/include/pmap.h b/sys/amd64/include/pmap.h
index e0789fc..9ac4d3a 100644
--- a/sys/amd64/include/pmap.h
+++ b/sys/amd64/include/pmap.h
@@ -206,6 +206,7 @@ struct pmap {
LIST_ENTRY(pmap) pm_list; /* List of all pmaps */
};
+#define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list))
#define pmap_resident_count(pmap) (pmap)->pm_stats.resident_count
typedef struct pmap *pmap_t;
diff --git a/sys/i386/include/pmap.h b/sys/i386/include/pmap.h
index e0789fc..9ac4d3a 100644
--- a/sys/i386/include/pmap.h
+++ b/sys/i386/include/pmap.h
@@ -206,6 +206,7 @@ struct pmap {
LIST_ENTRY(pmap) pm_list; /* List of all pmaps */
};
+#define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list))
#define pmap_resident_count(pmap) (pmap)->pm_stats.resident_count
typedef struct pmap *pmap_t;
OpenPOWER on IntegriCloud