Searched defs:pSubTimer (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/nt/
H A Dtimer-r0drv-nt.cpp218 PRTTIMERNTSUBTIMER pSubTimer = (PRTTIMERNTSUBTIMER)pvUser; local
219 PRTTIMER pTimer = pSubTimer->pParent;
226 if (pSubTimer - &pTimer->aSubTimers[0] != iCpuSelf)
227 RTAssertMsg2Weak("rtTimerNtOmniSlaveCallback: iCpuSelf=%d pSubTimer=%p / %d\n", iCpuSelf, pSubTimer, pSubTimer - &pTimer->aSubTimers[0]);
236 ASMAtomicWriteHandle(&pSubTimer->hActiveThread, RTThreadNativeSelf());
242 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
244 ASMAtomicWriteHandle(&pSubTimer->hActiveThread, NIL_RTNATIVETHREAD);
264 PRTTIMERNTSUBTIMER pSubTimer local
[all...]
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dtimer-r0drv-linux.c331 * @param pSubTimer The sub-timer to start.
339 static void rtTimerLnxStartSubTimer(PRTTIMERLNXSUBTIMER pSubTimer, uint64_t u64Now, uint64_t u64First, argument
347 pSubTimer->u.Std.u64NextTS = u64NextTS;
348 RTTIMERLNX_LOG(("startsubtimer %p\n", pSubTimer->pParent));
350 pSubTimer->iTick = 0;
354 hrtimer_start(&pSubTimer->u.Hr.LnxTimer, rtTimerLnxNanoToKt(u64NextTS),
360 pSubTimer->u.Std.ulNextJiffies = jiffies + cJiffies;
361 pSubTimer->u.Std.fFirstAfterChg = true;
364 mod_timer_pinned(&pSubTimer->u.Std.LnxTimer, pSubTimer
385 rtTimerLnxStopSubTimer(PRTTIMERLNXSUBTIMER pSubTimer, bool fHighRes) argument
484 rtTimerLnxCallbackDestroy(PRTTIMER pTimer, PRTTIMERLNXSUBTIMER pSubTimer) argument
523 rtTimerLnxCallbackHandleMigration(PRTTIMER pTimer, PRTTIMERLNXSUBTIMER pSubTimer) argument
575 rtTimerLnxChangeToCallbackStateSlow(PRTTIMERLNXSUBTIMER pSubTimer) argument
626 PRTTIMERLNXSUBTIMER pSubTimer = RT_FROM_MEMBER(pHrTimer, RTTIMERLNXSUBTIMER, u.Hr.LnxTimer); local
719 PRTTIMERLNXSUBTIMER pSubTimer = (PRTTIMERLNXSUBTIMER)ulUser; local
1062 PRTTIMERLNXSUBTIMER pSubTimer = &pTimer->aSubTimers[idCpu]; local
1082 PRTTIMERLNXSUBTIMER pSubTimer = &pTimer->aSubTimers[idCpu]; local
[all...]

Completed in 55 milliseconds