aboutsummaryrefslogtreecommitdiffstats
path: root/target-mips/cpu.h
diff options
context:
space:
mode:
authorAndrew Hsieh <andrewhsieh@google.com>2012-08-13 21:17:40 -0700
committerandroid code review <noreply-gerritcodereview@google.com>2012-08-13 21:17:41 -0700
commitad6f89698fa8b7a39c9a2251d18ad99859fc7b8a (patch)
tree2bf906056a890d5ec97faf2a1f53db1083a0be12 /target-mips/cpu.h
parent1f1e03b62e23620975b215f77f745744426764e9 (diff)
parent55ff318b4e5382074e2049c996cb6df1041aff1b (diff)
downloadexternal_qemu-ad6f89698fa8b7a39c9a2251d18ad99859fc7b8a.zip
external_qemu-ad6f89698fa8b7a39c9a2251d18ad99859fc7b8a.tar.gz
external_qemu-ad6f89698fa8b7a39c9a2251d18ad99859fc7b8a.tar.bz2
Merge "[MIPS] Speed up software refill handler"
Diffstat (limited to 'target-mips/cpu.h')
-rw-r--r--target-mips/cpu.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/target-mips/cpu.h b/target-mips/cpu.h
index 7c04fbe..46519e3 100644
--- a/target-mips/cpu.h
+++ b/target-mips/cpu.h
@@ -39,7 +39,6 @@ struct r4k_tlb_t {
typedef struct CPUMIPSTLBContext CPUMIPSTLBContext;
struct CPUMIPSTLBContext {
uint32_t nb_tlb;
- uint32_t tlb_in_use;
int (*map_address) (struct CPUMIPSState *env, target_phys_addr_t *physical, int *prot, target_ulong address, int rw, int access_type);
void (*helper_tlbwi) (void);
void (*helper_tlbwr) (void);
@@ -630,7 +629,6 @@ int cpu_mips_handle_mmu_fault (CPUState *env, target_ulong address, int rw,
int mmu_idx, int is_softmmu);
#define cpu_handle_mmu_fault cpu_mips_handle_mmu_fault
void do_interrupt (CPUState *env);
-void r4k_invalidate_tlb (CPUState *env, int idx, int use_extra);
target_phys_addr_t cpu_mips_translate_address (CPUState *env, target_ulong address,
int rw);