Home
last modified time | relevance | path

Searched refs:rdtsc_ordered (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/lib/
H A Ddelay.c70 bclock = rdtsc_ordered(); in delay_tsc()
72 now = rdtsc_ordered(); in delay_tsc()
93 bclock = rdtsc_ordered(); in delay_tsc()
160 start = rdtsc_ordered(); in delay_halt()
164 end = rdtsc_ordered(); in delay_halt()
/kernel/linux/linux-6.6/arch/x86/lib/
H A Ddelay.c70 bclock = rdtsc_ordered(); in delay_tsc()
72 now = rdtsc_ordered(); in delay_tsc()
93 bclock = rdtsc_ordered(); in delay_tsc()
160 start = rdtsc_ordered(); in delay_halt()
164 end = rdtsc_ordered(); in delay_halt()
/kernel/linux/linux-5.10/arch/x86/include/asm/vdso/
H A Dgettimeofday.h230 ret = __pvclock_read_cycles(pvti, rdtsc_ordered()); in vread_pvclock()
248 return (u64)rdtsc_ordered(); in __arch_get_hw_counter()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dhyperv_timer.h7 #define hv_get_raw_timer() rdtsc_ordered()
H A Dmsr.h190 * rdtsc_ordered() - read the current TSC in program order
192 * rdtsc_ordered() returns the result of RDTSC as a 64-bit integer.
197 static __always_inline unsigned long long rdtsc_ordered(void) in rdtsc_ordered() function
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dtrace_clock.c16 return rdtsc_ordered(); in trace_clock_x86_tsc()
H A Dtsc_sync.c272 start = rdtsc_ordered(); in check_tsc_warp()
286 now = rdtsc_ordered(); in check_tsc_warp()
H A Dpvclock.c76 ret = __pvclock_read_cycles(src, rdtsc_ordered()); in pvclock_clocksource_read()
H A Dtsc.c1094 return (u64)rdtsc_ordered(); in read_tsc()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dtrace_clock.c16 return rdtsc_ordered(); in trace_clock_x86_tsc()
H A Dtsc_sync.c272 start = rdtsc_ordered(); in check_tsc_warp()
286 now = rdtsc_ordered(); in check_tsc_warp()
H A Dpvclock.c77 ret = __pvclock_read_cycles(src, rdtsc_ordered()); in __pvclock_clocksource_read()
H A Dtsc.c1130 return (u64)rdtsc_ordered(); in read_tsc()
/kernel/linux/linux-6.6/arch/x86/include/asm/vdso/
H A Dgettimeofday.h231 ret = __pvclock_read_cycles(pvti, rdtsc_ordered()); in vread_pvclock()
254 return (u64)rdtsc_ordered() & S64_MAX; in __arch_get_hw_counter()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/
H A Dpseudo_lock.c888 start = rdtsc_ordered(); in measure_cycles_lat_fn()
890 start = rdtsc_ordered(); in measure_cycles_lat_fn()
895 end = rdtsc_ordered(); in measure_cycles_lat_fn()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/resctrl/
H A Dpseudo_lock.c906 start = rdtsc_ordered(); in measure_cycles_lat_fn()
908 start = rdtsc_ordered(); in measure_cycles_lat_fn()
913 end = rdtsc_ordered(); in measure_cycles_lat_fn()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dmshyperv.h56 #define hv_get_raw_timer() rdtsc_ordered()
H A Dmsr.h209 * rdtsc_ordered() - read the current TSC in program order
211 * rdtsc_ordered() returns the result of RDTSC as a 64-bit integer.
216 static __always_inline unsigned long long rdtsc_ordered(void) in rdtsc_ordered() function
/kernel/linux/linux-5.10/arch/x86/events/
H A Dmsr.c224 now = rdtsc_ordered(); in msr_read_counter()
/kernel/linux/linux-6.6/arch/x86/events/
H A Dmsr.c236 now = rdtsc_ordered(); in msr_read_counter()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mce/
H A Dinject.c488 i_mce.tsc = rdtsc_ordered(); in do_inject()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mce/
H A Dinject.c507 i_mce.tsc = rdtsc_ordered(); in do_inject()
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dx86.c2408 u64 ret = (u64)rdtsc_ordered(); in read_tsc()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dx86.c2797 u64 ret = (u64)rdtsc_ordered(); in read_tsc()

Completed in 49 milliseconds