summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2003-11-08 03:01:26 +0000
committeralc <alc@FreeBSD.org>2003-11-08 03:01:26 +0000
commit8f7a1d592dd38dde10b1a70a41516107f00cf36a (patch)
tree12c393c5a57ca2d236a603eea816f9a369b734b8 /sys/i386/include
parent866579d246606ed1061d202e6772110f25b7350b (diff)
downloadFreeBSD-src-8f7a1d592dd38dde10b1a70a41516107f00cf36a.zip
FreeBSD-src-8f7a1d592dd38dde10b1a70a41516107f00cf36a.tar.gz
- Similar to post-PAE RELENG_4 split pmap_pte_quick() into two cases,
pmap_pte() and pmap_pte_quick(). The distinction being based upon the locks that are held by the caller. When the given pmap is not the current pmap, pmap_pte() should be used when Giant is held and pmap_pte_quick() should be used when the vm page queues lock is held. - When assigning to PMAP1 or PMAP2, include PG_A anf PG_M. - Reenable the inlining of pmap_is_current(). In collaboration with: tegge
Diffstat (limited to 'sys/i386/include')
-rw-r--r--sys/i386/include/pmap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/include/pmap.h b/sys/i386/include/pmap.h
index ceec564..ce22c12 100644
--- a/sys/i386/include/pmap.h
+++ b/sys/i386/include/pmap.h
@@ -340,7 +340,7 @@ void pmap_kenter(vm_offset_t va, vm_paddr_t pa);
void pmap_kremove(vm_offset_t);
void *pmap_mapdev(vm_paddr_t, vm_size_t);
void pmap_unmapdev(vm_offset_t, vm_size_t);
-pt_entry_t *pmap_pte_quick(pmap_t, vm_offset_t) __pure2;
+pt_entry_t *pmap_pte(pmap_t, vm_offset_t) __pure2;
void pmap_set_pg(void);
void pmap_invalidate_page(pmap_t, vm_offset_t);
void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
OpenPOWER on IntegriCloud