Home
last modified time | relevance | path

Searched refs:tb_offset (Results 1 – 4 of 4) sorted by relevance

/linux/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c37 hr->tb_offset = vc->tb_offset; in kvmhv_save_hv_regs()
77 hr->tb_offset = swab64(hr->tb_offset); in byteswap_hv_regs()
365 hdec_exp = l2_hv.hdec_expiry - vc->tb_offset; in kvmhv_enter_nested_guest()
366 vc->tb_offset += l2_hv.tb_offset; in kvmhv_enter_nested_guest()
367 vcpu->arch.dec_expires += l2_hv.tb_offset; in kvmhv_enter_nested_guest()
403 vc->tb_offset = saved_l1_hv.tb_offset; in kvmhv_enter_nested_guest()
405 vcpu->arch.dec_expires -= l2_hv.tb_offset; in kvmhv_enter_nested_guest()
H A Dbook3s_hv_ras.c178 u64 new_tb = mftb() + vc->tb_offset; in kvmppc_p9_realmode_hmi_handler()
H A Dbook3s_hv_p9_entry.c596 if (vc->tb_offset) { in kvmhv_vcpu_entry_p9()
597 u64 new_tb = *tb + vc->tb_offset; in kvmhv_vcpu_entry_p9()
604 vc->tb_offset_applied = vc->tb_offset; in kvmhv_vcpu_entry_p9()
H A Dbook3s_hv.c2656 u64 tb_offset = ALIGN(set_reg_val(id, *val), 1UL << 24); in kvmppc_set_one_reg_hv() local
2666 kvmppc_set_tb_offset(vcpu, tb_offset); in kvmppc_set_one_reg_hv()
2667 if (!kvmppc_get_dec_expires(vcpu) && tb_offset) in kvmppc_set_one_reg_hv()
2668 kvmppc_set_dec_expires(vcpu, get_tb() + tb_offset); in kvmppc_set_one_reg_hv()
2670 kvmppc_set_tb_offset(vcpu, tb_offset); in kvmppc_set_one_reg_hv()