Home
last modified time | relevance | path

Searched refs:mul_u64_u32_shr (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/include/linux/
Dmath64.h176 #ifndef mul_u64_u32_shr
177 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() function
192 #ifndef mul_u64_u32_shr
193 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() function
/Linux-v4.19/arch/x86/kernel/cpu/
Dvmware.c84 ns = mul_u64_u32_shr(rdtsc(), vmware_cyc2ns.cyc2ns_mul, in vmware_sched_clock()
97 d->cyc2ns_offset = mul_u64_u32_shr(tsc_now, d->cyc2ns_mul, in vmware_sched_clock_setup()
/Linux-v4.19/kernel/sched/
Dpelt.c58 val = mul_u64_u32_shr(val, runnable_avg_yN_inv[local_n], 32); in decay_load()
Dfair.c240 return mul_u64_u32_shr(delta_exec, fact, shift); in __calc_delta()
/Linux-v4.19/arch/x86/kernel/
Dtsc.c115 ns += mul_u64_u32_shr(cyc, data.cyc2ns_mul, data.cyc2ns_shift); in cycles_2_ns()
150 mul_u64_u32_shr(tsc_now, data.cyc2ns_mul, data.cyc2ns_shift); in __set_cyc2ns_scale()
/Linux-v4.19/kernel/time/
Dclocksource.c594 nsec = mul_u64_u32_shr(delta, suspend_clocksource->mult, in clocksource_stop_suspend_timing()
/Linux-v4.19/arch/x86/platform/uv/
Dtlb_uv.c462 ns = mul_u64_u32_shr(cyc, data.cyc2ns_mul, data.cyc2ns_shift); in cycles_2_ns()