diff options
Diffstat (limited to 'accel/tcg/translate-all.h')
-rw-r--r-- | accel/tcg/translate-all.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/accel/tcg/translate-all.h b/accel/tcg/translate-all.h index ba8e4d63c4..e6cb963d7e 100644 --- a/accel/tcg/translate-all.h +++ b/accel/tcg/translate-all.h @@ -23,7 +23,11 @@ /* translate-all.c */ -void tb_invalidate_phys_page_fast(tb_page_addr_t start, int len); +struct page_collection *page_collection_lock(tb_page_addr_t start, + tb_page_addr_t end); +void page_collection_unlock(struct page_collection *set); +void tb_invalidate_phys_page_fast(struct page_collection *pages, + tb_page_addr_t start, int len); void tb_invalidate_phys_page_range(tb_page_addr_t start, tb_page_addr_t end, int is_cpu_write_access); void tb_invalidate_phys_range(tb_page_addr_t start, tb_page_addr_t end); |