Home
last modified time | relevance | path

Searched refs:virtual_tsc_khz (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dlapic.c1564 do_div(delay_ns, vcpu->arch.virtual_tsc_khz); in __wait_lapic_expire()
1584 do_div(ns, vcpu->arch.virtual_tsc_khz); in adjust_lapic_timer_advance()
1589 do_div(ns, vcpu->arch.virtual_tsc_khz); in adjust_lapic_timer_advance()
1683 unsigned long this_tsc_khz = vcpu->arch.virtual_tsc_khz; in start_sw_tscdeadline()
H A Dx86.c2170 vcpu->arch.virtual_tsc_khz = user_tsc_khz; in kvm_set_tsc_khz()
2304 if (vcpu->arch.virtual_tsc_khz) { in kvm_synchronize_tsc()
2315 u64 tsc_hz = vcpu->arch.virtual_tsc_khz * 1000LL; in kvm_synchronize_tsc()
2333 vcpu->arch.virtual_tsc_khz == kvm->arch.last_tsc_khz) { in kvm_synchronize_tsc()
2366 kvm->arch.last_tsc_khz = vcpu->arch.virtual_tsc_khz; in kvm_synchronize_tsc()
5065 r = vcpu->arch.virtual_tsc_khz; in kvm_arch_vcpu_ioctl()
H A Dhyperv.c1434 data = (u64)vcpu->arch.virtual_tsc_khz * 1000; in kvm_hv_get_msr()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dlapic.c1811 do_div(delay_ns, vcpu->arch.virtual_tsc_khz); in __wait_lapic_expire()
1831 do_div(ns, vcpu->arch.virtual_tsc_khz); in adjust_lapic_timer_advance()
1836 do_div(ns, vcpu->arch.virtual_tsc_khz); in adjust_lapic_timer_advance()
1938 unsigned long this_tsc_khz = vcpu->arch.virtual_tsc_khz; in start_sw_tscdeadline()
H A Dx86.c2487 vcpu->arch.virtual_tsc_khz = user_tsc_khz; in kvm_set_tsc_khz()
2686 kvm->arch.last_tsc_khz = vcpu->arch.virtual_tsc_khz; in __kvm_synchronize_tsc()
2733 if (vcpu->arch.virtual_tsc_khz) { in kvm_synchronize_tsc()
2744 u64 tsc_hz = vcpu->arch.virtual_tsc_khz * 1000LL; in kvm_synchronize_tsc()
2762 vcpu->arch.virtual_tsc_khz == kvm->arch.last_tsc_khz) { in kvm_synchronize_tsc()
5549 matched = (vcpu->arch.virtual_tsc_khz && in kvm_arch_tsc_set_attr()
5550 kvm->arch.last_tsc_khz == vcpu->arch.virtual_tsc_khz && in kvm_arch_tsc_set_attr()
5951 r = vcpu->arch.virtual_tsc_khz; in kvm_arch_vcpu_ioctl()
H A Dhyperv.c1687 data = (u64)vcpu->arch.virtual_tsc_khz * 1000; in kvm_hv_get_msr()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h682 u32 virtual_tsc_khz; member
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dnested.c2140 if (vcpu->arch.virtual_tsc_khz == 0) in vmx_start_preemption_timer()
2145 do_div(preemption_timeout, vcpu->arch.virtual_tsc_khz); in vmx_start_preemption_timer()
3964 value = ktime_to_ns(remaining) * vcpu->arch.virtual_tsc_khz; in vmx_get_preemption_timer_value()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dnested.c2141 if (vcpu->arch.virtual_tsc_khz == 0) in vmx_start_preemption_timer()
2146 do_div(preemption_timeout, vcpu->arch.virtual_tsc_khz); in vmx_start_preemption_timer()
4202 value = ktime_to_ns(remaining) * vcpu->arch.virtual_tsc_khz; in vmx_get_preemption_timer_value()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h887 u32 virtual_tsc_khz; member

Completed in 65 milliseconds