Home
last modified time | relevance | path

Searched refs:ppcmas_tlb_t (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/target/ppc/
H A Dmmu-booke.h10 hwaddr booke206_tlb_to_page_size(CPUPPCState *env, ppcmas_tlb_t *tlb);
11 int ppcmas_tlb_check(CPUPPCState *env, ppcmas_tlb_t *tlb, hwaddr *raddrp,
H A Dmmu_helper.c128 ppcmas_tlb_t *tlb = env->tlb.tlbm; in booke206_flush_tlb()
977 static ppcmas_tlb_t *booke206_cur_tlb(CPUPPCState *env) in booke206_cur_tlb()
1012 static inline void flush_page(CPUPPCState *env, ppcmas_tlb_t *tlb) in flush_page()
1024 ppcmas_tlb_t *tlb; in helper_booke206_tlbwe()
1134 static inline void booke206_tlb_to_mas(CPUPPCState *env, ppcmas_tlb_t *tlb) in booke206_tlb_to_mas()
1151 ppcmas_tlb_t *tlb = NULL; in helper_booke206_tlbre()
1163 ppcmas_tlb_t *tlb = NULL; in helper_booke206_tlbsx()
1223 ppcmas_tlb_t *tlb = booke206_get_tlbm(env, tlbn, ea, i); in booke206_invalidate_ea_tlb()
1276 ppcmas_tlb_t *tlb = env->tlb.tlbm; in helper_booke206_tlbilx1()
1296 ppcmas_tlb_t *tlb; in helper_booke206_tlbilx3()
H A Dmachine.c581 VMSTATE_UINT32(mas8, ppcmas_tlb_t),
582 VMSTATE_UINT32(mas1, ppcmas_tlb_t),
583 VMSTATE_UINT64(mas2, ppcmas_tlb_t),
584 VMSTATE_UINT64(mas7_3, ppcmas_tlb_t),
607 ppcmas_tlb_t),
H A Dmmu-booke.c210 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()
H A Dcpu.h372 typedef struct ppcmas_tlb_t { struct
377 } ppcmas_tlb_t; argument
382 ppcmas_tlb_t *tlbm;
2767 static inline int booke206_tlbm_id(CPUPPCState *env, ppcmas_tlb_t *tlbm) in booke206_tlbm_id()
2789 static inline int booke206_tlbm_to_tlbn(CPUPPCState *env, ppcmas_tlb_t *tlbm) in booke206_tlbm_to_tlbn()
2806 static inline int booke206_tlbm_to_way(CPUPPCState *env, ppcmas_tlb_t *tlb) in booke206_tlbm_to_way()
2813 static inline ppcmas_tlb_t *booke206_get_tlbm(CPUPPCState *env, const int tlbn, in booke206_get_tlbm()
2861 ppcmas_tlb_t *tlb) in booke206_fixed_size_tlbn()
H A Dmmu_common.c400 ppcmas_tlb_t *entry; in mmubooke206_dump_one_tlb()
H A Dkvm.c237 assert(sizeof(struct kvm_book3e_206_tlb_entry) == sizeof(ppcmas_tlb_t)); in kvm_booke206_tlb_init()
242 cfg.array_len = sizeof(ppcmas_tlb_t) * entries; in kvm_booke206_tlb_init()
H A Dcpu_init.c6861 env->tlb.tlbm = g_new0(ppcmas_tlb_t, env->nb_tlb); in init_ppc_proc()
/openbmc/qemu/include/hw/ppc/
H A Dppc.h120 void booke206_set_tlb(ppcmas_tlb_t *tlb, target_ulong va, hwaddr pa,
/openbmc/qemu/hw/ppc/
H A Dppce500_spin.c79 ppcmas_tlb_t *tlb = booke206_get_tlbm(env, 1, 0, 1); in spin_kick()
H A De500.c731 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()