tsc_ref 834 arch/x86/include/asm/kvm_host.h HV_REFERENCE_TSC_PAGE tsc_ref; tsc_ref 406 arch/x86/kvm/hyperv.c if (!hv->tsc_ref.tsc_sequence) tsc_ref 411 arch/x86/kvm/hyperv.c return mul_u64_u64_shr(tsc, hv->tsc_ref.tsc_scale, 64) tsc_ref 412 arch/x86/kvm/hyperv.c + hv->tsc_ref.tsc_offset; tsc_ref 901 arch/x86/kvm/hyperv.c HV_REFERENCE_TSC_PAGE *tsc_ref) tsc_ref 922 arch/x86/kvm/hyperv.c tsc_ref->tsc_scale = tsc_ref 927 arch/x86/kvm/hyperv.c tsc_ref->tsc_offset = hv_clock->system_time; tsc_ref 928 arch/x86/kvm/hyperv.c do_div(tsc_ref->tsc_offset, 100); tsc_ref 929 arch/x86/kvm/hyperv.c tsc_ref->tsc_offset -= tsc_ref 930 arch/x86/kvm/hyperv.c mul_u64_u64_shr(hv_clock->tsc_timestamp, tsc_ref->tsc_scale, 64); tsc_ref 941 arch/x86/kvm/hyperv.c BUILD_BUG_ON(sizeof(tsc_seq) != sizeof(hv->tsc_ref.tsc_sequence)); tsc_ref 964 arch/x86/kvm/hyperv.c hv->tsc_ref.tsc_sequence = 0; tsc_ref 966 arch/x86/kvm/hyperv.c &hv->tsc_ref, sizeof(hv->tsc_ref.tsc_sequence))) tsc_ref 969 arch/x86/kvm/hyperv.c if (!compute_tsc_page_parameters(hv_clock, &hv->tsc_ref)) tsc_ref 974 arch/x86/kvm/hyperv.c if (kvm_write_guest(kvm, gfn_to_gpa(gfn), &hv->tsc_ref, sizeof(hv->tsc_ref))) tsc_ref 987 arch/x86/kvm/hyperv.c hv->tsc_ref.tsc_sequence = tsc_seq; tsc_ref 989 arch/x86/kvm/hyperv.c &hv->tsc_ref, sizeof(hv->tsc_ref.tsc_sequence));