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.c371 if (global && (env->tlb_need_flush & TLB_NEED_GLOBAL_FLUSH)) { in check_tlb_flush()
372 env->tlb_need_flush &= ~TLB_NEED_GLOBAL_FLUSH; in check_tlb_flush()
373 env->tlb_need_flush &= ~TLB_NEED_LOCAL_FLUSH; in check_tlb_flush()
379 if (env->tlb_need_flush & TLB_NEED_LOCAL_FLUSH) { in check_tlb_flush()
380 env->tlb_need_flush &= ~TLB_NEED_LOCAL_FLUSH; in check_tlb_flush()
H A Dmmu_helper.c253 env->tlb_need_flush = 0; in ppc_tlb_invalidate_all()
278 env->tlb_need_flush = 0; in ppc_tlb_invalidate_all()
300 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in ppc_tlb_invalidate_one()
315 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in ppc_tlb_invalidate_one()
379 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_store_sr()
535 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_tlbie_isa300()
537 env->tlb_need_flush |= TLB_NEED_GLOBAL_FLUSH; in helper_tlbie_isa300()
680 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_store_40x_pid()
H A Dmmu-hash64.c133 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_SLBIA()
196 env->tlb_need_flush |= TLB_NEED_LOCAL_FLUSH; in helper_SLBIAG()
224 env->tlb_need_flush |= in __helper_slbie()
1211 cpu->env.tlb_need_flush = TLB_NEED_GLOBAL_FLUSH | TLB_NEED_LOCAL_FLUSH; in ppc_hash64_tlb_flush_hpte()
H A Dcpu.h1278 uint32_t tlb_need_flush; /* Delayed flush needed */ member
H A Dtranslate.c2901 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.inc246 tcg_gen_ld_i32(t1, tcg_env, offsetof(CPUPPCState, tlb_need_flush));
248 tcg_gen_st_i32(t1, tcg_env, offsetof(CPUPPCState, tlb_need_flush));