Home
last modified time | relevance | path

Searched refs:cyc2ns_shift (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dvmware.c150 vmware_cyc2ns.cyc2ns_shift); in vmware_sched_clock()
160 clocks_calc_mult_shift(&d->cyc2ns_mul, &d->cyc2ns_shift, in vmware_cyc2ns_setup()
163 d->cyc2ns_shift); in vmware_cyc2ns_setup()
241 vmware_cyc2ns.cyc2ns_shift); in vmware_steal_clock()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Dvmware.c151 vmware_cyc2ns.cyc2ns_shift); in vmware_sched_clock()
161 clocks_calc_mult_shift(&d->cyc2ns_mul, &d->cyc2ns_shift, in vmware_cyc2ns_setup()
164 d->cyc2ns_shift); in vmware_cyc2ns_setup()
242 vmware_cyc2ns.cyc2ns_shift); in vmware_steal_clock()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dtsc.c81 data->cyc2ns_shift = this_cpu_read(cyc2ns.data[idx].cyc2ns_shift); in cyc2ns_read_begin()
123 ns += mul_u64_u32_shr(cyc, data.cyc2ns_mul, data.cyc2ns_shift); in cycles_2_ns()
143 clocks_calc_mult_shift(&data.cyc2ns_mul, &data.cyc2ns_shift, khz, in __set_cyc2ns_scale()
147 * cyc2ns_shift is exported via arch_perf_update_userpage() where it is in __set_cyc2ns_scale()
152 if (data.cyc2ns_shift == 32) { in __set_cyc2ns_scale()
153 data.cyc2ns_shift = 31; in __set_cyc2ns_scale()
158 mul_u64_u32_shr(tsc_now, data.cyc2ns_mul, data.cyc2ns_shift); in __set_cyc2ns_scale()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dtsc.c82 data->cyc2ns_shift = this_cpu_read(cyc2ns.data[idx].cyc2ns_shift); in __cyc2ns_read()
130 ns += mul_u64_u32_shr(cyc, data.cyc2ns_mul, data.cyc2ns_shift); in __cycles_2_ns()
157 clocks_calc_mult_shift(&data.cyc2ns_mul, &data.cyc2ns_shift, khz, in __set_cyc2ns_scale()
161 * cyc2ns_shift is exported via arch_perf_update_userpage() where it is in __set_cyc2ns_scale()
166 if (data.cyc2ns_shift == 32) { in __set_cyc2ns_scale()
167 data.cyc2ns_shift = 31; in __set_cyc2ns_scale()
172 mul_u64_u32_shr(tsc_now, data.cyc2ns_mul, data.cyc2ns_shift); in __set_cyc2ns_scale()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dtimer.h31 u32 cyc2ns_shift; member
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dtimer.h31 u32 cyc2ns_shift; member
/kernel/linux/linux-5.10/arch/x86/events/
H A Dcore.c2521 userpg->time_shift = data.cyc2ns_shift; in arch_perf_update_userpage()
/kernel/linux/linux-6.6/arch/x86/events/
H A Dcore.c2731 userpg->time_shift = data.cyc2ns_shift; in arch_perf_update_userpage()

Completed in 12 milliseconds