Lines Matching refs:u32UpdateIntervalTSC
199 pGipCpu->u64TSC = ASMReadTSC() - pGipCpu->u32UpdateIntervalTSC;
1684 pCpu->u32UpdateIntervalTSC = (uint32_t)((_4G - 1) / pGip->u32UpdateHz);
1689 pCpu->u32UpdateIntervalTSC = (uint32_t)(uCpuHz / pGip->u32UpdateHz);
1699 = pCpu->u32UpdateIntervalTSC;
2091 uint32_t u32UpdateIntervalTSC;
2122 u64TSCDelta = pGipCpu->u32UpdateIntervalTSC;
2199 u32UpdateIntervalTSC = pGipCpu->au32TSCHistory[4];
2200 u32UpdateIntervalTSC += pGipCpu->au32TSCHistory[5];
2201 u32UpdateIntervalTSC += pGipCpu->au32TSCHistory[6];
2202 u32UpdateIntervalTSC += pGipCpu->au32TSCHistory[7];
2203 u32UpdateIntervalTSC >>= 2;
2204 u32UpdateIntervalTSC += u32;
2205 u32UpdateIntervalTSC >>= 1;
2208 u32UpdateIntervalTSCSlack = u32UpdateIntervalTSC >> 14;
2212 u32UpdateIntervalTSC = (uint32_t)u64TSCDelta;
2213 u32UpdateIntervalTSC += pGipCpu->au32TSCHistory[(iTSCHistoryHead - 1) & 7];
2214 u32UpdateIntervalTSC >>= 1;
2217 u32UpdateIntervalTSCSlack = u32UpdateIntervalTSC >> 7;
2221 u32UpdateIntervalTSC = (uint32_t)u64TSCDelta;
2224 u32UpdateIntervalTSCSlack = u32UpdateIntervalTSC >> 6;
2226 ASMAtomicWriteU32(&pGipCpu->u32UpdateIntervalTSC, u32UpdateIntervalTSC + u32UpdateIntervalTSCSlack);
2231 u64CpuHz = ASMMult2xU32RetU64(u32UpdateIntervalTSC, RT_NS_1SEC);