Searched refs:tb_offset (Results 1 - 8 of 8) sorted by relevance

/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c37 hr->tb_offset = vc->tb_offset;
77 hr->tb_offset = swab64(hr->tb_offset);
359 hdec_exp = l2_hv.hdec_expiry - vc->tb_offset;
360 vc->tb_offset += l2_hv.tb_offset;
361 vcpu->arch.dec_expires += l2_hv.tb_offset;
397 vc->tb_offset = saved_l1_hv.tb_offset;
[all...]
H A Dbook3s_hv_ras.c178 u64 new_tb = mftb() + vc->tb_offset;
H A Dbook3s_hv_nestedv2.c320 vcpu->arch.vcore->tb_offset);
346 vcpu->arch.vcore->tb_offset;
550 vcpu->arch.vcore->tb_offset = kvmppc_gse_get_u64(gse);
587 dw + vcpu->arch.vcore->tb_offset;
H A Dbook3s_hv_p9_entry.c596 if (vc->tb_offset) {
597 u64 new_tb = *tb + vc->tb_offset;
604 vc->tb_offset_applied = vc->tb_offset;
H A Dbook3s_hv.c2654 u64 tb_offset = ALIGN(set_reg_val(id, *val), 1UL << 24); local
2664 kvmppc_set_tb_offset(vcpu, tb_offset);
2665 if (!kvmppc_get_dec_expires(vcpu) && tb_offset)
2666 kvmppc_set_dec_expires(vcpu, get_tb() + tb_offset);
2668 kvmppc_set_tb_offset(vcpu, tb_offset);
/linux-master/arch/powerpc/include/asm/
H A Dkvm_book3s.h88 u64 tb_offset; /* guest timebase - host timebase */ member in struct:kvmppc_vcore
599 KVMPPC_BOOK3S_VCORE_ACCESSOR_SET(tb_offset, 64, KVMPPC_GSID_TB_OFFSET)
603 return vcpu->arch.vcore->tb_offset;
H A Dhvcall.h624 s64 tb_offset; member in struct:hv_guest_state
/linux-master/arch/powerpc/kernel/
H A Dasm-offsets.c486 OFFSET(VCORE_TB_OFFSET, kvmppc_vcore, tb_offset);

Completed in 225 milliseconds