Lines Matching refs:tsc_shift
1079 * nsec = (ticks - tsc_timestamp) * tsc_to_system_mul * 2^(tsc_shift-32)
1087 * ticks * scale / 2^64 = ticks * tsc_to_system_mul * 2^(tsc_shift-32) / 100
1088 * scale / 2^64 = tsc_to_system_mul * 2^(tsc_shift-32) / 100
1089 * scale = tsc_to_system_mul * 2^(32+tsc_shift) / 100
1092 * nsec = ticks * tsc_to_system_mul * 2^(tsc_shift-32)
1093 * - tsc_timestamp * tsc_to_system_mul * 2^(tsc_shift-32)
1095 * nsec/100 = ticks * tsc_to_system_mul * 2^(tsc_shift-32) / 100
1096 * - tsc_timestamp * tsc_to_system_mul * 2^(tsc_shift-32) / 100
1099 * Replace tsc_to_system_mul * 2^(tsc_shift-32) / 100 by scale / 2^64:
1119 * tsc_to_system_mul * 2^(tsc_shift+32) / 100 >= 2^64
1120 * tsc_to_system_mul / 100 >= 2^(32-tsc_shift)
1121 * tsc_to_system_mul >= 100 * 2^(32-tsc_shift)
1123 max_mul = 100ull << (32 - hv_clock->tsc_shift);
1132 mul_u64_u32_div(1ULL << (32 + hv_clock->tsc_shift),