Home
last modified time | relevance | path

Searched refs:tlb_need_flush (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/target/ppc/
H A Dhelper_regs.c329 if (global && (env->tlb_need_flush & TLB_NEED_GLOBAL_FLUSH)) { in check_tlb_flush()
330 env->tlb_need_flush &= ~TLB_NEED_GLOBAL_FLUSH; in check_tlb_flush()
331 env->tlb_need_flush &= ~TLB_NEED_LOCAL_FLUSH; in check_tlb_flush()
337 if (env->tlb_need_flush & TLB_NEED_LOCAL_FLUSH) { in check_tlb_flush()
338 env->tlb_need_flush &= ~TLB_NEED_LOCAL_FLUSH; in check_tlb_flush()
H A Dmmu_helper.c257 env->tlb_need_flush = 0; in ppc_tlb_invalidate_all()
282 env->tlb_need_flush = 0; in ppc_tlb_invalidate_all()
304 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in ppc_tlb_invalidate_one()
321 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in ppc_tlb_invalidate_one()
385 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_store_sr()
541 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_tlbie_isa300()
543 env->tlb_need_flush |= TLB_NEED_GLOBAL_FLUSH; in helper_tlbie_isa300()
710 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_store_40x_pid()
845 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_4xx_tlbwe_lo()
H A Dmmu-hash64.c131 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_SLBIA()
194 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_SLBIAG()
222 env->tlb_need_flush |= in __helper_slbie()
1168 cpu->env.tlb_need_flush = TLB_NEED_GLOBAL_FLUSH | TLB_NEED_LOCAL_FLUSH; in ppc_hash64_tlb_flush_hpte()
H A Dcpu.h1258 uint32_t tlb_need_flush; /* Delayed flush needed */ member
H A Dtranslate.c3546 tcg_gen_ld_i32(t, tcg_env, offsetof(CPUPPCState, tlb_need_flush)); in gen_check_tlb_flush()
/openbmc/qemu/target/ppc/translate/
H A Dstorage-ctrl-impl.c.inc239 tcg_gen_ld_i32(t1, tcg_env, offsetof(CPUPPCState, tlb_need_flush));
241 tcg_gen_st_i32(t1, tcg_env, offsetof(CPUPPCState, tlb_need_flush));