Home
last modified time | relevance | path

Searched refs:mul_frac (Results 1 – 3 of 3) sorted by relevance

/xen/xen/arch/x86/
A Dtime.c116 static inline u32 mul_frac(u32 multiplicand, u32 multiplier) in mul_frac() function
142 : "rm" (delta), "0" ((u64)scale->mul_frac) ); in scale_delta()
155 ASSERT(scale.mul_frac != 0); in scale_reciprocal()
158 while ( unlikely(dividend >= scale.mul_frac) ) in scale_reciprocal()
166 : "=a" (reciprocal.mul_frac), "=d" (dividend) in scale_reciprocal()
167 : "0" (0), "1" (dividend), "r" (scale.mul_frac) ); in scale_reciprocal()
271 ts->mul_frac = div_frac(MILLISECS(1000), tps32); in set_time_scale()
600 .mul_frac = info->tsc_to_system_mul, in read_cycle()
1264 _u.tsc_to_system_mul = d->arch.vtsc_to_ns.mul_frac; in __update_vcpu_system_time()
1278 _u.tsc_to_system_mul = t->tsc_scale.mul_frac; in __update_vcpu_system_time()
[all …]
A Dtraps.c1020 res->c = d->arch.vtsc_to_ns.mul_frac; in cpuid_hypervisor_leaves()
/xen/xen/include/asm-x86/
A Ddomain.h256 u32 mul_frac; member

Completed in 22 milliseconds