aboutsummaryrefslogtreecommitdiff
path: root/exec-all.h
diff options
context:
space:
mode:
authorMax Filippov <jcmvbkbc@gmail.com>2012-04-10 02:48:17 +0400
committerBlue Swirl <blauwirbel@gmail.com>2012-04-14 15:25:36 +0000
commit1e7855a558085d6acd0aba4e3278b594d05df1ec (patch)
treebd5c5b312a9a86518336bdec9e7f51a3b7d52289 /exec-all.h
parent2050396801ca0c8359364d61eaadece951006057 (diff)
exec: provide tb_invalidate_phys_addr function
Allow TB invalidation by its physical address, extract implementation from the breakpoint_invalidate function. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'exec-all.h')
-rw-r--r--exec-all.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/exec-all.h b/exec-all.h
index fccce88459..6bcc07538f 100644
--- a/exec-all.h
+++ b/exec-all.h
@@ -102,6 +102,7 @@ void tlb_flush(CPUArchState *env, int flush_global);
void tlb_set_page(CPUArchState *env, target_ulong vaddr,
target_phys_addr_t paddr, int prot,
int mmu_idx, target_ulong size);
+void tb_invalidate_phys_addr(target_phys_addr_t addr);
#endif
#define CODE_GEN_ALIGN 16 /* must be >= of the size of a icache line */