Lines Matching refs:u64TSC
199 pGipCpu->u64TSC = ASMReadTSC() - pGipCpu->u32UpdateIntervalTSC;
1665 pCpu->u64TSC = ASMReadTSC();
1987 pGip->aCPUs[i].u64TSC = 0;
2083 * @param u64TSC The current TSC.
2088 static void supdrvGipDoUpdateCpu(PSUPDRVDEVEXT pDevExt, PSUPGIPCPU pGipCpu, uint64_t u64NanoTS, uint64_t u64TSC, uint64_t iTick)
2111 u64TSCDelta = u64TSC - pGipCpu->u64TSC;
2112 ASMAtomicWriteU64(&pGipCpu->u64TSC, u64TSC);
2243 * @param u64TSC The current TSC timesamp.
2249 static void supdrvGipUpdate(PSUPDRVDEVEXT pDevExt, uint64_t u64NanoTS, uint64_t u64TSC, RTCPUID idCpu, uint64_t iTick)
2310 supdrvGipDoUpdateCpu(pDevExt, pGipCpu, u64NanoTS, u64TSC, iTick);
2324 * @param u64TSC The current TSC timesamp.
2331 static void supdrvGipUpdatePerCpu(PSUPDRVDEVEXT pDevExt, uint64_t u64NanoTS, uint64_t u64TSC,
2369 supdrvGipDoUpdateCpu(pDevExt, pGipCpu, u64NanoTS, u64TSC, iTick);
2392 uint64_t u64TSC = ASMReadTSC();
2419 u64TSC -= iTscDelta;
2423 supdrvGipUpdate(pDevExt, u64NanoTS, u64TSC, NIL_RTCPUID, iTick);
2440 uint64_t u64TSC = ASMReadTSC();
2445 supdrvGipUpdate(pDevExt, NanoTS, u64TSC, idCpu, iTick);
2447 supdrvGipUpdatePerCpu(pDevExt, NanoTS, u64TSC, idCpu, ASMGetApicId(), iTick);