Home
last modified time | relevance | path

Searched refs:tsc_khz (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/arch/x86/kernel/
Dtsc.c34 unsigned int __read_mostly tsc_khz; variable
35 EXPORT_SYMBOL(tsc_khz);
182 __set_cyc2ns_scale(tsc_khz, smp_processor_id(), rdtsc()); in cyc2ns_init_boot_cpu()
877 tsc_khz = x86_platform.calibrate_tsc(); in recalibrate_cpu_khz()
878 if (tsc_khz == 0) in recalibrate_cpu_khz()
879 tsc_khz = cpu_khz; in recalibrate_cpu_khz()
880 else if (abs(cpu_khz - tsc_khz) * 10 > tsc_khz) in recalibrate_cpu_khz()
881 cpu_khz = tsc_khz; in recalibrate_cpu_khz()
969 tsc_khz_ref = tsc_khz; in time_cpufreq_notifier()
975 tsc_khz = cpufreq_scale(tsc_khz_ref, ref_freq, freq->new); in time_cpufreq_notifier()
[all …]
Djailhouse.c188 precalibrated_tsc_khz = setup_data.tsc_khz; in jailhouse_init_platform()
Dtsc_sync.c235 end = start + (cycles_t) tsc_khz * timeout; in check_tsc_warp()
/Linux-v4.19/arch/x86/kernel/cpu/
Dvmware.c137 uint64_t lpj, tsc_khz; in vmware_platform_setup() local
142 lpj = tsc_khz = eax | (((uint64_t)ebx) << 32); in vmware_platform_setup()
143 do_div(tsc_khz, 1000); in vmware_platform_setup()
144 WARN_ON(tsc_khz >> 32); in vmware_platform_setup()
146 (unsigned long) tsc_khz / 1000, in vmware_platform_setup()
147 (unsigned long) tsc_khz % 1000); in vmware_platform_setup()
154 vmware_tsc_khz = tsc_khz; in vmware_platform_setup()
/Linux-v4.19/arch/x86/include/asm/
Diommu.h10 #define DMAR_OPERATION_TIMEOUT ((cycles_t) tsc_khz*10*1000)
Dtsc.h19 extern unsigned int tsc_khz;
/Linux-v4.19/drivers/misc/sgi-gru/
Dgruhandles.c33 #define GRU_OPERATION_TIMEOUT ((cycles_t) tsc_khz*10*1000)
34 #define CLKS2NSEC(c) ((c) * 1000000 / tsc_khz)
/Linux-v4.19/drivers/acpi/
Dacpi_lpit.c109 lpit_native->counter_frequency : tsc_khz * 1000; in lpit_update_residency()
/Linux-v4.19/arch/x86/include/uapi/asm/
Dbootparam.h145 __u32 tsc_khz; member
/Linux-v4.19/arch/x86/hyperv/
Dhv_init.c158 tsc_khz = div64_u64(freq, 1000); in hyperv_stop_tsc_emulation()
/Linux-v4.19/arch/x86/kernel/apic/
Dapic.c658 tsc_khz * (1000 / TSC_DIVISOR), in setup_APIC_timer()
675 clockevents_update_freq(levt, tsc_khz * (1000 / TSC_DIVISOR)); in __lapic_update_tsc_freq()
/Linux-v4.19/arch/x86/kvm/
Dx86.c1434 if (user_tsc_khz > tsc_khz) { in set_tsc_khz()
1446 user_tsc_khz, tsc_khz); in set_tsc_khz()
1482 thresh_lo = adjust_tsc_khz(tsc_khz, -tsc_tolerance_ppm); in kvm_set_tsc_khz()
1483 thresh_hi = adjust_tsc_khz(tsc_khz, tsc_tolerance_ppm); in kvm_set_tsc_khz()
3980 user_tsc_khz = tsc_khz; in kvm_arch_vcpu_ioctl()
6397 khz = tsc_khz; in tsc_khz_changed()
6416 per_cpu(cpu_tsc_khz, cpu) = tsc_khz; in kvm_hyperv_tsc_notifier()
6417 kvm_max_guest_tsc_khz = tsc_khz; in kvm_hyperv_tsc_notifier()
6534 max_tsc_khz = tsc_khz; in kvm_timer_init()
8719 __scale_tsc(kvm_max_tsc_scaling_ratio, tsc_khz)); in kvm_arch_hardware_setup()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_pm.c7122 max_ia_freq = tsc_khz; in gen6_update_ring_freq()
/Linux-v4.19/Documentation/virtual/kvm/
Dapi.txt1501 Parameters: virtual tsc_khz