haiku/headers/private/kernel/arch/x86
Jérôme Duval 4106e3f146 kernel/x86: rework get_frequency_for
we don't sample if the last sample is too recent and use the cached result.

Change-Id: I17ed29bda7fe7276f1a4148b3e1985c9d32ae032
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4101
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
2021-11-22 07:21:04 +00:00
..
32 kernel/x86_64: adjust descriptors tables for compatibility mode. 2018-05-15 10:27:02 +00:00
64 kernel/x86_64: adjust descriptors tables for compatibility mode. 2018-05-15 10:27:02 +00:00
apic.h
apm.h
arch_acpi.h
arch_altcodepatch.h kernel/x86_64: AVX support 2020-06-03 06:16:48 +00:00
arch_atomic.h
arch_cpu.h kernel/x86: rework get_frequency_for 2021-11-22 07:21:04 +00:00
arch_cpuasm.h kernel & addons: Build with the non-legacy GCC even on x86_gcc2h. 2021-10-02 18:29:40 +00:00
arch_debug.h
arch_hpet.h
arch_int.h kernel/x86: Use volatile in restore_interrupts. 2019-01-07 22:12:36 -05:00
arch_kernel_args.h Merge branch 'uefi-support' 2016-11-14 03:21:59 +13:00
arch_kernel.h Cleanup: Various comment and whitespace fixes. 2020-08-01 19:23:27 +00:00
arch_smp.h
arch_system_info.h
arch_thread_types.h Make space for AVX-512 registers in x86 arch_thread. 2020-07-17 11:17:20 +00:00
arch_thread.h Revert the rest of the COMPAT_MODE changes (back to hrev52003.) 2018-06-15 00:20:56 -04:00
arch_user_debugger.h arch_user_debugger: Restore the use of size_t for dr7. 2019-07-18 20:36:13 -04:00
arch_vm_translation_map.h s/OpenBeOS License/MIT License/ universally, as they're the same thing. 2017-02-09 22:09:56 -05:00
arch_vm_types.h
arch_vm.h
bios.h
descriptors.h
ioapic.h
msi_priv.h
msi.h
pic.h
smp_priv.h
timer.h
vesa.h