Lines Matching refs:lpcr
152 save->lpcr = env->spr[SPR_LPCR]; in nested_save_state()
251 env->spr[SPR_LPCR] = load->lpcr; in nested_load_state()
337 target_ulong lpcr, lpcr_mask; in h_enter_nested() local
406 lpcr = (env->spr[SPR_LPCR] & ~lpcr_mask) | (hv_state.lpcr & lpcr_mask); in h_enter_nested()
407 lpcr |= LPCR_HR | LPCR_UPRT | LPCR_GTSE | LPCR_HVICE | LPCR_HDICE; in h_enter_nested()
408 lpcr &= ~LPCR_LPES0; in h_enter_nested()
409 l2_state.lpcr = lpcr & pcc->lpcr_mask; in h_enter_nested()
504 hvstate->lpcr = l2_state.lpcr; in spapr_exit_nested_hv()
893 GSE_ENV_DWM(GSB_VCPU_SPR_LPCR, lpcr, HVMASK_LPCR),
1796 target_ulong lpcr, lpcr_mask, hdec; in nested_papr_load_l2() local
1802 lpcr = (env->spr[SPR_LPCR] & ~lpcr_mask) | in nested_papr_load_l2()
1803 (vcpu->state.lpcr & lpcr_mask); in nested_papr_load_l2()
1804 lpcr |= LPCR_HR | LPCR_UPRT | LPCR_GTSE | LPCR_HVICE | LPCR_HDICE; in nested_papr_load_l2()
1805 lpcr &= ~LPCR_LPES0; in nested_papr_load_l2()
1806 env->spr[SPR_LPCR] = lpcr & pcc->lpcr_mask; in nested_papr_load_l2()