Searched refs:mul_u64_u32_shr (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.15/tools/include/linux/ |
D | math64.h | 22 static inline u64 mul_u64_u32_shr(u64 a, u32 b, unsigned int shift) in mul_u64_u32_shr() function 46 static inline u64 mul_u64_u32_shr(u64 a, u32 b, unsigned int shift) in mul_u64_u32_shr() function
|
/Linux-v5.15/include/linux/ |
D | math64.h | 159 #ifndef mul_u64_u32_shr 160 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() function 175 #ifndef mul_u64_u32_shr 176 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() function
|
/Linux-v5.15/arch/x86/kernel/cpu/ |
D | vmware.c | 150 ns = mul_u64_u32_shr(rdtsc(), vmware_cyc2ns.cyc2ns_mul, in vmware_sched_clock() 163 d->cyc2ns_offset = mul_u64_u32_shr(tsc_now, d->cyc2ns_mul, in vmware_cyc2ns_setup() 241 return mul_u64_u32_shr(clock, vmware_cyc2ns.cyc2ns_mul, in vmware_steal_clock()
|
/Linux-v5.15/kernel/sched/ |
D | pelt.c | 57 val = mul_u64_u32_shr(val, runnable_avg_yN_inv[local_n], 32); in decay_load()
|
D | fair.c | 260 return mul_u64_u32_shr(delta_exec, fact, shift); in __calc_delta()
|
/Linux-v5.15/tools/lib/perf/ |
D | mmap.c | 351 delta = time_offset + mul_u64_u32_shr(cyc, time_mult, time_shift); in perf_mmap__read_self()
|
/Linux-v5.15/arch/x86/kernel/ |
D | tsc.c | 124 ns += mul_u64_u32_shr(cyc, data.cyc2ns_mul, data.cyc2ns_shift); in cycles_2_ns() 159 mul_u64_u32_shr(tsc_now, data.cyc2ns_mul, data.cyc2ns_shift); in __set_cyc2ns_scale()
|
/Linux-v5.15/kernel/time/ |
D | clocksource.c | 764 nsec = mul_u64_u32_shr(delta, suspend_clocksource->mult, in clocksource_stop_suspend_timing()
|
/Linux-v5.15/arch/arm64/kernel/ |
D | perf_event.c | 1322 ns = mul_u64_u32_shr(rd->epoch_cyc, rd->mult, rd->shift); in device_initcall()
|
/Linux-v5.15/drivers/gpu/drm/i915/gvt/ |
D | handlers.c | 685 …new_rate = DIV64_U64_ROUND_CLOSEST(mul_u64_u32_shr(pixel_clk, MSEC_PER_SEC, 0), mul_u32_u32(htotal… in vgpu_update_refresh_rate()
|