Home
last modified time | relevance | path

Searched refs:guest_tsc (Results 1 – 3 of 3) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dvlapic.c1112 uint64_t guest_tsc; in vlapic_tdt_msr_set() local
1125 guest_tsc = hvm_get_guest_tsc(v); in vlapic_tdt_msr_set()
1126 if ( value > guest_tsc ) in vlapic_tdt_msr_set()
1128 uint64_t delta = gtsc_to_gtime(v->domain, value - guest_tsc); in vlapic_tdt_msr_set()
1169 vlapic->hw.tdt_msr, guest_tsc); in vlapic_tdt_msr_set()
A Dhvm.c397 static void hvm_set_guest_tsc_fixed(struct vcpu *v, u64 guest_tsc, u64 at_tsc) in hvm_set_guest_tsc_fixed() argument
414 delta_tsc = guest_tsc - tsc; in hvm_set_guest_tsc_fixed()
422 static void hvm_set_guest_tsc_msr(struct vcpu *v, u64 guest_tsc) in hvm_set_guest_tsc_msr() argument
426 hvm_set_guest_tsc(v, guest_tsc); in hvm_set_guest_tsc_msr()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dsvm.c827 static uint64_t svm_get_tsc_offset(uint64_t host_tsc, uint64_t guest_tsc, in svm_get_tsc_offset() argument
830 return guest_tsc - scale_tsc(host_tsc, ratio); in svm_get_tsc_offset()
854 uint64_t guest_tsc = hvm_get_guest_tsc_fixed(v, at_tsc); in svm_set_tsc_offset() local
856 n2_tsc_offset = svm_get_tsc_offset(guest_tsc, in svm_set_tsc_offset()
857 guest_tsc + n2_tsc_offset, in svm_set_tsc_offset()

Completed in 15 milliseconds