| /openbmc/qemu/target/ppc/ |
| H A D | mmu_helper.c | 49 ppc6xx_tlb_t *tlb; in ppc6xx_tlb_invalidate_all() local 65 ppc6xx_tlb_t *tlb; in ppc6xx_tlb_invalidate_virt2() local 94 ppc6xx_tlb_t *tlb; in ppc6xx_tlb_store() local 114 ppcemb_tlb_t *tlb; in ppc4xx_tlb_invalidate_all() local 129 ppcmas_tlb_t *tlb = env->tlb.tlbm; in booke206_flush_tlb() local 687 ppcemb_tlb_t *tlb; in helper_4xx_tlbre_hi() local 708 ppcemb_tlb_t *tlb; in helper_4xx_tlbre_lo() local 723 static void ppcemb_tlb_flush(CPUState *cs, ppcemb_tlb_t *tlb) in ppcemb_tlb_flush() 745 ppcemb_tlb_t *tlb; in helper_4xx_tlbwe_hi() local 797 ppcemb_tlb_t *tlb; in helper_4xx_tlbwe_lo() local [all …]
|
| H A D | mmu-booke.c | 28 static bool ppcemb_tlb_check(CPUPPCState *env, ppcemb_tlb_t *tlb, in ppcemb_tlb_check() 58 ppcemb_tlb_t *tlb; in ppcemb_tlb_search() local 75 ppcemb_tlb_t *tlb; in mmu40x_get_physical_address() local 134 static bool mmubooke_check_pid(CPUPPCState *env, ppcemb_tlb_t *tlb, in mmubooke_check_pid() 157 static int mmubooke_check_tlb(CPUPPCState *env, ppcemb_tlb_t *tlb, in mmubooke_check_tlb() 192 ppcemb_tlb_t *tlb; in mmubooke_get_physical_address() local 210 hwaddr booke206_tlb_to_page_size(CPUPPCState *env, ppcmas_tlb_t *tlb) in booke206_tlb_to_page_size() 220 int ppcmas_tlb_check(CPUPPCState *env, ppcmas_tlb_t *tlb, hwaddr *raddrp, in ppcmas_tlb_check() 309 static int mmubooke206_check_tlb(CPUPPCState *env, ppcmas_tlb_t *tlb, in mmubooke206_check_tlb() 395 ppcmas_tlb_t *tlb; in mmubooke206_get_physical_address() local
|
| H A D | mmu_common.c | 92 ppc6xx_tlb_t *tlb; in ppc6xx_tlb_check() local 503 ppc6xx_tlb_t *tlb; in mmu6xx_dump_mmu() local
|
| H A D | cpu.h | 1278 ppc_tlb_t tlb; /* TLB is optional. Allocate them only if needed */ member 2806 static inline int booke206_tlbm_to_way(CPUPPCState *env, ppcmas_tlb_t *tlb) in booke206_tlbm_to_way() 2861 ppcmas_tlb_t *tlb) in booke206_fixed_size_tlbn()
|
| /openbmc/qemu/target/loongarch/tcg/ |
| H A D | tlb_helper.c | 102 LoongArchTLB *tlb = &env->tlb[index]; in invalidate_tlb_entry() local 136 LoongArchTLB *tlb; in invalidate_tlb() local 151 LoongArchTLB *tlb = &env->tlb[index]; in fill_tlb_entry() local 209 LoongArchTLB *tlb; in loongarch_tlb_search() local 280 LoongArchTLB *tlb; in helper_tlbrd() local 369 LoongArchTLB *tlb; in helper_tlbclr() local 437 LoongArchTLB *tlb = &env->tlb[i]; in helper_invtlb_all_g() local 452 LoongArchTLB *tlb = &env->tlb[i]; in helper_invtlb_all_asid() local 469 LoongArchTLB *tlb = &env->tlb[i]; in helper_invtlb_page_asid() local 502 LoongArchTLB *tlb = &env->tlb[i]; in helper_invtlb_page_asid_or_g() local [all …]
|
| /openbmc/qemu/target/sh4/ |
| H A D | monitor.c | 30 static void print_tlb(Monitor *mon, int idx, tlb_t *tlb) in print_tlb()
|
| /openbmc/qemu/target/mips/tcg/system/ |
| H A D | tlb_helper.c | 52 r4k_tlb_t *tlb; in r4k_fill_tlb() local 90 r4k_tlb_t *tlb; in r4k_helper_tlbinv() local 122 r4k_tlb_t *tlb; in r4k_helper_tlbwi() local 173 r4k_tlb_t *tlb; in r4k_helper_tlbp() local 239 r4k_tlb_t *tlb; in r4k_helper_tlbr() local 315 r4k_tlb_t *tlb; in global_invalidate_tlb() local 404 r4k_tlb_t *tlb = &env->tlb->mmu.r4k.tlb[i]; in r4k_map_address() local 1362 r4k_tlb_t *tlb; in r4k_invalidate_tlb() local
|
| /openbmc/u-boot/arch/powerpc/cpu/mpc85xx/ |
| H A D | tlb.c | 20 void invalidate_tlb(u8 tlb) in invalidate_tlb() 136 void set_tlb(u8 tlb, u32 epn, u64 rpn, in set_tlb()
|
| /openbmc/qemu/target/xtensa/ |
| H A D | mmu_helper.c | 254 const xtensa_tlb *tlb = dtlb ? &env->config->dtlb : &env->config->itlb; in xtensa_tlb_get_entry() local 338 const xtensa_tlb *tlb, in reset_tlb_mmu_all_ways() 352 const xtensa_tlb *tlb, in reset_tlb_mmu_ways56() 467 const xtensa_tlb *tlb = dtlb ? in xtensa_tlb_lookup() local
|
| /openbmc/qemu/hw/ppc/ |
| H A D | ppce500_spin.c | 79 ppcmas_tlb_t *tlb = booke206_get_tlbm(env, 1, 0, 1); in spin_kick() local
|
| H A D | ppc_booke.c | 35 void booke_set_tlb(ppcemb_tlb_t *tlb, target_ulong va, hwaddr pa, in booke_set_tlb()
|
| H A D | e500.c | 731 void booke206_set_tlb(ppcmas_tlb_t *tlb, target_ulong va, hwaddr pa, in booke206_set_tlb() 783 ppcmas_tlb_t *tlb = booke206_get_tlbm(env, 1, 0, 0); in ppce500_cpu_reset() local
|
| /openbmc/qemu/target/sparc/ |
| H A D | ldst_helper.c | 127 static void replace_tlb_entry(SparcTLBEntry *tlb, in replace_tlb_entry() 151 static void demap_tlb(SparcTLBEntry *tlb, target_ulong demap_addr, in demap_tlb() 231 static void replace_tlb_1bit_lru(SparcTLBEntry *tlb, in replace_tlb_1bit_lru()
|
| H A D | mmu_helper.c | 488 static inline int ultrasparc_tag_match(SparcTLBEntry *tlb, in ultrasparc_tag_match()
|
| H A D | cpu.h | 645 static inline int tlb_compare_context(const SparcTLBEntry *tlb, in tlb_compare_context()
|
| /openbmc/qemu/target/mips/ |
| H A D | internal.h | 154 r4k_tlb_t tlb[MIPS_TLB_MAX]; member
|
| H A D | cpu.h | 1179 CPUMIPSTLBContext *tlb; member
|
| /openbmc/qemu/hw/pci-host/ |
| H A D | pnv_phb3.c | 741 IOMMUTLBEntry *tlb) in pnv_phb3_translate_tve()
|
| H A D | pnv_phb4.c | 1225 IOMMUTLBEntry *tlb) in pnv_phb4_translate_tve()
|
| /openbmc/qemu/target/hppa/ |
| H A D | cpu.h | 268 HPPATLBEntry tlb[HPPA_TLB_ENTRIES]; member
|
| /openbmc/qemu/target/openrisc/ |
| H A D | cpu.h | 263 CPUOpenRISCTLBContext tlb; member
|
| /openbmc/qemu/include/hw/core/ |
| H A D | cpu.h | 363 CPUTLB tlb; member
|
| /openbmc/qemu/target/loongarch/ |
| H A D | cpu.h | 386 LoongArchTLB tlb[LOONGARCH_TLB_MAX]; member
|
| /openbmc/qemu/accel/tcg/ |
| H A D | cputlb.c | 1028 CPUTLB *tlb = &cpu->neg.tlb; in tlb_set_page_full() local 1319 CPUTLBEntry tmptlb, *tlb = &cpu->neg.tlb.f[mmu_idx].table[index]; in victim_tlb_hit() local
|