Home
last modified time | relevance | path

Searched refs:tsc_khz (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dtsc.c36 unsigned int __read_mostly tsc_khz; variable
37 EXPORT_SYMBOL(tsc_khz); variable
204 __set_cyc2ns_scale(tsc_khz, smp_processor_id(), rdtsc()); in cyc2ns_init_boot_cpu()
356 u64 thresh = tsc_khz ? tsc_khz >> 5 : TSC_DEFAULT_THRESHOLD; in tsc_read_refs()
942 tsc_khz = x86_platform.calibrate_tsc(); in recalibrate_cpu_khz()
943 if (tsc_khz == 0) in recalibrate_cpu_khz()
944 tsc_khz = cpu_khz; in recalibrate_cpu_khz()
945 else if (abs(cpu_khz - tsc_khz) * 10 > tsc_khz) in recalibrate_cpu_khz()
[all...]
H A Djailhouse.c255 precalibrated_tsc_khz = setup_data.v1.tsc_khz; in jailhouse_init_platform()
H A Dtsc_sync.c276 end = start + (cycles_t) tsc_khz * timeout; in check_tsc_warp()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dtsc.c35 unsigned int __read_mostly tsc_khz; variable
36 EXPORT_SYMBOL(tsc_khz); variable
190 __set_cyc2ns_scale(tsc_khz, smp_processor_id(), rdtsc()); in cyc2ns_init_boot_cpu()
319 u64 thresh = tsc_khz ? tsc_khz >> 5 : TSC_DEFAULT_THRESHOLD; in tsc_read_refs()
905 tsc_khz = x86_platform.calibrate_tsc(); in recalibrate_cpu_khz()
906 if (tsc_khz == 0) in recalibrate_cpu_khz()
907 tsc_khz = cpu_khz; in recalibrate_cpu_khz()
908 else if (abs(cpu_khz - tsc_khz) * 10 > tsc_khz) in recalibrate_cpu_khz()
[all...]
H A Dtsc_sync.c276 end = start + (cycles_t) tsc_khz * timeout; in check_tsc_warp()
H A Djailhouse.c257 precalibrated_tsc_khz = setup_data.v1.tsc_khz; in jailhouse_init_platform()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dvmware.c390 uint64_t lpj, tsc_khz; in vmware_platform_setup() local
395 lpj = tsc_khz = eax | (((uint64_t)ebx) << 32); in vmware_platform_setup()
396 do_div(tsc_khz, 1000); in vmware_platform_setup()
397 WARN_ON(tsc_khz >> 32); in vmware_platform_setup()
399 (unsigned long) tsc_khz / 1000, in vmware_platform_setup()
400 (unsigned long) tsc_khz % 1000); in vmware_platform_setup()
407 vmware_tsc_khz = tsc_khz; in vmware_platform_setup()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Dvmware.c393 uint64_t lpj, tsc_khz; in vmware_platform_setup() local
398 lpj = tsc_khz = eax | (((uint64_t)ebx) << 32); in vmware_platform_setup()
399 do_div(tsc_khz, 1000); in vmware_platform_setup()
400 WARN_ON(tsc_khz >> 32); in vmware_platform_setup()
402 (unsigned long) tsc_khz / 1000, in vmware_platform_setup()
403 (unsigned long) tsc_khz % 1000); in vmware_platform_setup()
410 vmware_tsc_khz = tsc_khz; in vmware_platform_setup()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
H A Dvmx_nested_tsc_scaling_test.c143 uint64_t tsc_khz; in main() local
175 tsc_khz = __vcpu_ioctl(vcpu, KVM_GET_TSC_KHZ, NULL); in main()
176 TEST_ASSERT(tsc_khz != -1, "vcpu ioctl KVM_GET_TSC_KHZ failed"); in main()
179 vcpu_ioctl(vcpu, KVM_SET_TSC_KHZ, (void *) (tsc_khz / l1_scale_factor)); in main()
/kernel/linux/linux-5.10/drivers/misc/sgi-gru/
H A Dgruhandles.c21 #define GRU_OPERATION_TIMEOUT ((cycles_t) tsc_khz*10*1000)
22 #define CLKS2NSEC(c) ((c) * 1000000 / tsc_khz)
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/
H A Dgruhandles.c21 #define GRU_OPERATION_TIMEOUT ((cycles_t) tsc_khz*10*1000)
22 #define CLKS2NSEC(c) ((c) * 1000000 / tsc_khz)
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Diommu.h13 #define DMAR_OPERATION_TIMEOUT ((cycles_t) tsc_khz*10*1000)
H A Dtsc.h17 extern unsigned int tsc_khz;
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Diommu.h21 #define DMAR_OPERATION_TIMEOUT ((cycles_t) tsc_khz*10*1000)
H A Dtsc.h17 extern unsigned int tsc_khz;
/kernel/linux/linux-5.10/arch/x86/kernel/apic/
H A Dapic.c629 tsc_khz * (1000 / TSC_DIVISOR), in setup_APIC_timer()
646 clockevents_update_freq(levt, tsc_khz * (1000 / TSC_DIVISOR)); in __lapic_update_tsc_freq()
794 if (!tsc_khz || !cpu_khz) in apic_needs_pit()
879 if (tsc_khz) { in calibrate_APIC_clock()
881 tsc_perj = div_u64((u64)tsc_khz * 1000, HZ); in calibrate_APIC_clock()
893 if (tsc_khz) { in calibrate_APIC_clock()
/kernel/linux/linux-5.10/drivers/acpi/
H A Dacpi_lpit.c101 lpit_native->counter_frequency : mul_u32_u32(tsc_khz, 1000U); in lpit_update_residency()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_llc.c41 max_khz = tsc_khz; in cpu_max_MHz()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_llc.c44 max_khz = tsc_khz; in cpu_max_MHz()
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/
H A Dbootparam.h164 __u32 tsc_khz; member
/kernel/linux/linux-6.6/drivers/acpi/
H A Dacpi_lpit.c108 lpit_native->counter_frequency : mul_u32_u32(tsc_khz, 1000U); in lpit_update_residency()
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/
H A Dbootparam.h166 __u32 tsc_khz; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/
H A Dbootparam.h141 __u32 tsc_khz; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/
H A Dbootparam.h141 __u32 tsc_khz; member
/kernel/linux/linux-6.6/arch/x86/kernel/apic/
H A Dapic.c611 tsc_khz * (1000 / TSC_DIVISOR), in setup_APIC_timer()
628 clockevents_update_freq(levt, tsc_khz * (1000 / TSC_DIVISOR)); in __lapic_update_tsc_freq()
776 if (!tsc_khz || !cpu_khz) in apic_needs_pit()
861 if (tsc_khz) { in calibrate_APIC_clock()
863 tsc_perj = div_u64((u64)tsc_khz * 1000, HZ); in calibrate_APIC_clock()
875 if (tsc_khz) { in calibrate_APIC_clock()

Completed in 19 milliseconds

12