From 8eccaae22c4c750cbb3cf7edc721c01f96cc5cf7 Mon Sep 17 00:00:00 2001 From: alc Date: Tue, 2 Oct 2012 07:14:22 +0000 Subject: Introduce a new TLB invalidation function for efficiently invalidating address ranges, and use this function in pmap_remove(). Tested by: jchandra --- sys/mips/include/tlb.h | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/mips/include') diff --git a/sys/mips/include/tlb.h b/sys/mips/include/tlb.h index b38cf2b..c3baf78 100644 --- a/sys/mips/include/tlb.h +++ b/sys/mips/include/tlb.h @@ -53,6 +53,7 @@ void tlb_insert_wired(unsigned, vm_offset_t, pt_entry_t, pt_entry_t); void tlb_invalidate_address(struct pmap *, vm_offset_t); void tlb_invalidate_all(void); void tlb_invalidate_all_user(struct pmap *); +void tlb_invalidate_range(struct pmap *, vm_offset_t, vm_offset_t); void tlb_save(void); void tlb_update(struct pmap *, vm_offset_t, pt_entry_t); -- cgit v1.1