Searched defs:iTick (Results 1 - 19 of 19) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstTimerLR.cpp48 static DECLCALLBACK(void) TimerLRCallback(RTTIMERLR hTimerLR, void *pvUser, uint64_t iTick) argument
H A DtstTimer.cpp52 static DECLCALLBACK(void) TimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
H A DtstRTR0Timer.cpp134 * @param iTick The current tick.
137 static DECLCALLBACK(void) tstRTR0TimerCallbackLatencyOmni(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
141 NOREF(pTimer); NOREF(pvUser); NOREF(iTick);
162 * @param iTick The current tick.
165 static DECLCALLBACK(void) tstRTR0TimerCallbackOmni(PRTTIMER pTimer, void *pvUser, uint64_t iTick)
176 RTR0TESTR0_CHECK_MSG(iCountedTick == iTick,
177 ("iCountedTick=%u iTick=%u iCpu=%d idCpu=%u\n", iCountedTick, iTick, iCpu, idCpu));
192 * @param iTick The current tick.
195 static DECLCALLBACK(void) tstRTR0TimerCallbackSpecific(PRTTIMER pTimer, void *pvUser, uint64_t iTick)
226 tstRTR0TimerCallbackChangeInterval(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
278 tstRTR0TimerCallbackDestroyOnce(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
302 tstRTR0TimerCallbackRestartOnce(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
326 tstRTR0TimerCallbackU32Counter(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
[all...]
/vbox/src/VBox/Runtime/generic/
H A Dtimer-generic.cpp79 uint64_t volatile iTick; member in struct:RTTIMER
191 ASMAtomicXchgU64(&pTimer->iTick, 0);
258 pTimer->iTick++;
263 pTimer->pfnTimer(pTimer, pTimer->pvUser, pTimer->iTick);
270 pTimer->u64NextTS = pTimer->u64StartTS + pTimer->iTick * pTimer->u64NanoInterval;
H A Dtimerlr-generic.cpp81 uint64_t volatile iTick; member in struct:RTTIMERLRINT
195 ASMAtomicWriteU64(&pThis->iTick, 0);
260 ASMAtomicWriteU64(&pThis->iTick, 0);
296 pThis->iTick++;
297 pThis->pfnTimer(pThis, pThis->pvUser, pThis->iTick);
320 pThis->u64NextTS = pThis->u64StartTS + pThis->iTick * pThis->u64NanoInterval;
326 if (iActualTick - pThis->iTick > 60)
327 pThis->iTick = iActualTick - 1;
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dtimer-r0drv-freebsd.c81 uint64_t volatile iTick; member in struct:RTTIMER
178 pTimer->iTick = 0;
227 pTimer->pfnTimer(pTimer, pTimer->pvUser, pTimer->iTick);
236 pTimer->iTick++;
246 pTimer->u64NextTS = pTimer->u64StartTS + pTimer->iTick * pTimer->u64NanoInterval;
258 pTimer->pfnTimer(pTimer, pTimer->pvUser, pTimer->iTick);
/vbox/src/VBox/Runtime/r0drv/os2/
H A Dtimer-r0drv-os2.cpp80 uint64_t volatile iTick; member in struct:RTTIMER
255 pTimer->iTick = 0;
325 pTimer->iTick++;
332 pTimer->u64NextTS = pTimer->u64StartTS + pTimer->iTick * pTimer->u64NanoInterval;
341 pfnTimer(pTimer, pvUser, pTimer->iTick);
/vbox/src/VBox/Runtime/r3/win/
H A Dtimer-win.cpp97 uint64_t iTick; member in struct:RTTIMER
132 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
156 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
240 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
321 pTimer->iTick = 0;
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dtimer-r0drv-nt.cpp59 uint64_t iTick; member in struct:RTTIMERNTSUBTIMER
145 * @param iTick The current timer tick.
148 DECLINLINE(void) rtTimerNtRearmInternval(PRTTIMER pTimer, uint64_t iTick, PKDPC pMasterDpc) argument
153 uint64_t uNtNext = (iTick * pTimer->u64NanoInterval) / 100 - 10; /* 1us fudge */
196 uint64_t iTick = ++pTimer->aSubTimers[0].iTick; local
198 rtTimerNtRearmInternval(pTimer, iTick, &pTimer->aSubTimers[0].NtDpc);
199 pTimer->pfnTimer(pTimer, pTimer->pvUser, iTick);
242 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
298 uint64_t iTick local
[all...]
/vbox/src/VBox/Runtime/r3/posix/
H A Dtimer-posix.cpp136 uint64_t volatile iTick; member in struct:RTTIMER
325 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
386 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
501 pTimer->iTick = 0;
566 pTimer->iTick = 0;
746 ASMAtomicUoWriteU64(&pTimer->iTick, 0);
/vbox/src/VBox/Main/src-server/
H A DPerformanceImpl.cpp690 uint64_t iTick)
696 collector->samplerCallback(iTick);
717 void PerformanceCollector::samplerCallback(uint64_t iTick) argument
730 (*it)->preCollect(hints, iTick);
741 m.hal->preCollect(hints, iTick);
745 m.gm->preCollect(hints, iTick);
689 staticSamplerCallback(RTTIMERLR hTimerLR, void *pvUser, uint64_t iTick) argument
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dtimer-r0drv-linux.c127 uint64_t iTick; member in struct:RTTIMERLNXSUBTIMER
350 pSubTimer->iTick = 0;
658 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
671 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
696 pSubTimer->iTick = 0;
751 const uint64_t iTick = ++pSubTimer->iTick; local
794 pTimer->pfnTimer(pTimer, pTimer->pvUser, iTick);
814 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
846 pSubTimer->iTick
[all...]
/vbox/src/VBox/Main/src-client/
H A DConsoleImplTeleporter.cpp613 static DECLCALLBACK(void) teleporterDstTimeout(RTTIMERLR hTimerLR, void *pvUser, uint64_t iTick) argument
H A DGuestImpl.cpp196 DECLCALLBACK(void) Guest::i_staticUpdateStats(RTTIMERLR hTimerLR, void *pvUser, uint64_t iTick) argument
202 guest->i_updateStats(iTick);
257 void Guest::i_updateStats(uint64_t iTick) argument
/vbox/src/VBox/VMM/VMMR0/
H A DGVMMR0.cpp308 static DECLCALLBACK(void) gvmmR0SchedPeriodicPreemptionTimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t iTick);
2173 * @param iTick The current tick.
2175 static DECLCALLBACK(void) gvmmR0SchedPeriodicPreemptionTimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
2178 NOREF(pTimer); NOREF(iTick);
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest.cpp778 static DECLCALLBACK(void) vbgdHeartbeatTimerHandler(PRTTIMER hTimer, void *pvUser, uint64_t iTick) argument
788 NOREF(hTimer); NOREF(iTick);
/vbox/src/VBox/ValidationKit/utils/network/
H A DNetPerf.cpp320 * @param iTick The tick, ignored.
322 static void netperfStopTimerCallback(RTTIMERLR hTimer, void *pvUser, uint64_t iTick) argument
327 NOREF(hTimer); NOREF(iTick);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/
H A DVBoxNetFlt-solaris.c2650 * @param iTick Timer tick (unused).
2652 static void vboxNetFltSolarispIp6Timer(PRTTIMER pTimer, void *pvData, uint64_t iTick) argument
2680 NOREF(iTick);
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/
H A Ddtrace.c12529 static DECLCALLBACK(void) dtrace_state_clean_timer(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
12532 NOREF(pTimer); NOREF(iTick);
12564 static DECLCALLBACK(void) dtrace_state_deadman_timer(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
12567 NOREF(pTimer); NOREF(iTick);

Completed in 139 milliseconds