diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2012-04-10 02:48:17 +0400 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2012-04-14 15:25:36 +0000 |
commit | 1e7855a558085d6acd0aba4e3278b594d05df1ec (patch) | |
tree | bd5c5b312a9a86518336bdec9e7f51a3b7d52289 /exec-all.h | |
parent | 2050396801ca0c8359364d61eaadece951006057 (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.h | 1 |
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 */ |