Searched defs:pTimer (Results 1 - 25 of 51) sorted by relevance

123

/vbox/src/VBox/VMM/include/
H A DTMInline.h26 * @param pTimer The timer that needs linking.
30 DECL_FORCE_INLINE(void) tmTimerQueueUnlinkActive(PTMTIMERQUEUE pQueue, PTMTIMER pTimer) argument
33 TMTIMERSTATE const enmState = pTimer->enmState;
34 Assert( pTimer->enmClock == TMCLOCK_VIRTUAL_SYNC
39 const PTMTIMER pPrev = TMTIMER_GET_PREV(pTimer);
40 const PTMTIMER pNext = TMTIMER_GET_NEXT(pTimer);
47 DBGFTRACE_U64_TAG(pTimer->CTX_SUFF(pVM), pQueue->u64Expire, "tmTimerQueueUnlinkActive");
51 pTimer->offNext = 0;
52 pTimer->offPrev = 0;
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/
H A Drecvfrom.c63 EFI_EVENT pTimer; local
114 pTimer = NULL;
120 &pTimer );
126 if ( NULL != pTimer ) {
127 Status = gBS->SetTimer ( pTimer,
142 if ( NULL != pTimer ) {
143 Status = gBS->CheckEvent ( pTimer );
178 if ( NULL != pTimer ) {
179 gBS->SetTimer ( pTimer,
188 if ( NULL != pTimer ) {
[all...]
/vbox/include/iprt/
H A Dtimer.h74 * @param pTimer Timer handle.
80 typedef DECLCALLBACK(void) FNRTTIMER(PRTTIMER pTimer, void *pvUser, uint64_t iTick);
150 * @param pTimer Timer to stop and destroy. NULL is ok.
152 RTDECL(int) RTTimerDestroy(PRTTIMER pTimer); variable
158 * @retval VERR_INVALID_HANDLE if pTimer isn't valid.
164 * @param pTimer The timer to activate.
172 RTDECL(int) RTTimerStart(PRTTIMER pTimer, uint64_t u64First);
178 * @retval VERR_INVALID_HANDLE if pTimer isn't valid.
183 * @param pTimer The timer to suspend.
187 RTDECL(int) RTTimerStop(PRTTIMER pTimer); variable
[all...]
/vbox/include/VBox/vmm/
H A Dtm.h153 * @param pTimer The timer handle.
156 typedef DECLCALLBACK(void) FNTMTIMERDEV(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser);
165 * @param pTimer The timer handle.
168 typedef DECLCALLBACK(void) FNTMTIMERUSB(PPDMUSBINS pUsbIns, PTMTIMER pTimer, void *pvUser);
176 * @param pTimer The timer handle.
179 typedef DECLCALLBACK(void) FNTMTIMERDRV(PPDMDRVINS pDrvIns, PTMTIMER pTimer, void *pvUser);
187 * @param pTimer The timer handle.
189 typedef DECLCALLBACK(void) FNTMTIMERSRV(PPDMSRVINS pSrvIns, PTMTIMER pTimer);
197 * @param pTimer The timer handle.
200 typedef DECLCALLBACK(void) FNTMTIMERINT(PVM pVM, PTMTIMER pTimer, voi
213 VMMDECL(PTMTIMERR3) TMTimerR3Ptr(PTMTIMER pTimer); variable
214 VMMDECL(PTMTIMERR0) TMTimerR0Ptr(PTMTIMER pTimer); variable
215 VMMDECL(PTMTIMERRC) TMTimerRCPtr(PTMTIMER pTimer); variable
217 VMMDECL(void) TMTimerUnlock(PTMTIMER pTimer); variable
218 VMMDECL(bool) TMTimerIsLockOwner(PTMTIMER pTimer); variable
222 VMMDECL(uint64_t) TMTimerGet(PTMTIMER pTimer); variable
223 VMMDECL(int) TMTimerStop(PTMTIMER pTimer); variable
224 VMMDECL(bool) TMTimerIsActive(PTMTIMER pTimer); variable
229 VMMDECL(uint64_t) TMTimerGetNano(PTMTIMER pTimer); variable
230 VMMDECL(uint64_t) TMTimerGetMicro(PTMTIMER pTimer); variable
231 VMMDECL(uint64_t) TMTimerGetMilli(PTMTIMER pTimer); variable
232 VMMDECL(uint64_t) TMTimerGetFreq(PTMTIMER pTimer); variable
233 VMMDECL(uint64_t) TMTimerGetExpire(PTMTIMER pTimer); variable
262 VMMR3DECL(int) TMR3TimerDestroy(PTMTIMER pTimer); variable
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstTimer.cpp52 static DECLCALLBACK(void) TimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
156 PRTTIMER pTimer; local
164 rc = RTTimerCreate(&pTimer, aTests[i].uMicroInterval / 1000, TimerCallback, NULL);
166 rc = RTTimerCreateEx(&pTimer, aTests[i].uMicroInterval * (uint64_t)1000, 0, TimerCallback, NULL);
180 rc = RTTimerStart(pTimer, 0);
194 rc = RTTimerDestroy(pTimer);
H A DtstRTR0Timer.cpp133 * @param pTimer The timer.
137 static DECLCALLBACK(void) tstRTR0TimerCallbackLatencyOmni(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
141 NOREF(pTimer); NOREF(pvUser); NOREF(iTick);
161 * @param pTimer The timer.
165 static DECLCALLBACK(void) tstRTR0TimerCallbackOmni(PRTTIMER pTimer, void *pvUser, uint64_t iTick)
170 NOREF(pTimer);
191 * @param pTimer The timer.
195 static DECLCALLBACK(void) tstRTR0TimerCallbackSpecific(PRTTIMER pTimer, void *pvUser, uint64_t iTick)
199 NOREF(pTimer);
222 * @param pTimer Th
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
443 PRTTIMER pTimer; local
494 PRTTIMER pTimer; local
527 PRTTIMER pTimer; local
561 PRTTIMER pTimer = NULL; local
616 PRTTIMER pTimer; local
648 PRTTIMER pTimer; local
696 PRTTIMER pTimer; local
726 PRTTIMER pTimer = NULL; local
786 PRTTIMER pTimer; local
[all...]
/vbox/src/VBox/Runtime/generic/
H A Dtimer-generic.cpp102 PRTTIMER pTimer = (PRTTIMER)RTMemAlloc(sizeof(*pTimer));
103 if (!pTimer)
106 pTimer->u32Magic = RTTIMER_MAGIC;
107 pTimer->fSuspended = true;
108 pTimer->fDestroyed = false;
109 pTimer->pfnTimer = pfnTimer;
110 pTimer->pvUser = pvUser;
111 pTimer->Thread = NIL_RTTHREAD;
112 pTimer
143 rtTimerIsValid(PRTTIMER pTimer) argument
152 RTTimerDestroy(PRTTIMER pTimer) argument
180 RTTimerStart(PRTTIMER pTimer, uint64_t u64First) argument
204 RTTimerStop(PRTTIMER pTimer) argument
224 RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) argument
236 PRTTIMER pTimer = (PRTTIMER)pvUser; local
[all...]
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dtimer-r0drv-freebsd.c109 PRTTIMER pTimer = (PRTTIMER)RTMemAlloc(sizeof(*pTimer));
110 if (!pTimer)
113 pTimer->u32Magic = RTTIMER_MAGIC;
114 pTimer->fSuspended = true;
115 pTimer->fSpecificCpu = !!(fFlags & RTTIMER_FLAGS_CPU_SPECIFIC);
116 pTimer->iCpu = fFlags & RTTIMER_FLAGS_CPU_MASK;
117 pTimer->pfnTimer = pfnTimer;
118 pTimer->pvUser = pvUser;
119 pTimer
142 RTTimerDestroy(PRTTIMER pTimer) argument
160 RTTimerStart(PRTTIMER pTimer, uint64_t u64First) argument
190 RTTimerStop(PRTTIMER pTimer) argument
207 RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) argument
224 PRTTIMER pTimer = (PRTTIMER)pvTimer; local
233 PRTTIMER pTimer = (PRTTIMER)pvTimer; local
[all...]
/vbox/src/VBox/Runtime/r0drv/os2/
H A Dtimer-r0drv-os2.cpp139 PRTTIMER pTimer = (PRTTIMER)RTMemAlloc(sizeof(*pTimer)); local
140 if (!pTimer)
143 pTimer->u32Magic = RTTIMER_MAGIC;
144 pTimer->pNext = NULL;
145 pTimer->fSuspended = true;
146 pTimer->pfnTimer = pfnTimer;
147 pTimer->pvUser = pvUser;
148 pTimer->u64NanoInterval = u64NanoInterval;
149 pTimer
172 rtTimerIsValid(PRTTIMER pTimer) argument
180 RTTimerDestroy(PRTTIMER pTimer) argument
229 RTTimerStart(PRTTIMER pTimer, uint64_t u64First) argument
264 RTTimerStop(PRTTIMER pTimer) argument
287 RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) argument
308 PRTTIMER pTimer; local
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dtimer-win.cpp130 PRTTIMER pTimer = (PRTTIMER)(void *)dwUser; local
131 Assert(pTimer->TimerId == uTimerID);
132 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
145 PRTTIMER pTimer = (PRTTIMER)lpArgToCompletionRoutine; local
150 if (pTimer->u32Magic != RTTIMER_MAGIC)
156 pTimer->pfnTimer(pTimer, pTime
182 PRTTIMER pTimer = (PRTTIMER)(void *)pvArg; local
315 PRTTIMER pTimer = (PRTTIMER)RTMemAlloc(sizeof(*pTimer)); local
397 RTTimerDestroy(PRTTIMER pTimer) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/DataSink/
H A DDataSink.c52 EFI_EVENT pTimer; variable
718 &pTimer );
727 pTimer ));
761 Status = gBS->SetTimer ( pTimer,
776 pTimer ));
820 Status = gBS->SetTimer ( pTimer,
835 pTimer ));
872 if (( !EFI_ERROR ( Status )) && ( NULL != pTimer )) {
876 Status = gBS->CloseEvent ( pTimer );
885 pTimer ));
[all...]
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dtimer-r0drv-nt.cpp144 * @param pTimer The timer.
148 DECLINLINE(void) rtTimerNtRearmInternval(PRTTIMER pTimer, uint64_t iTick, PKDPC pMasterDpc) argument
151 Assert(pTimer->u64NanoInterval);
153 uint64_t uNtNext = (iTick * pTimer->u64NanoInterval) / 100 - 10; /* 1us fudge */
155 DueTime.QuadPart = rtTimerNtQueryInterruptTime() - pTimer->uNtStartTime;
163 KeSetTimerEx(&pTimer->NtTimer, DueTime, 0, &pTimer->aSubTimers[0].NtDpc);
179 PRTTIMER pTimer = (PRTTIMER)pvUser; local
180 AssertPtr(pTimer);
189 if ( !ASMAtomicUoReadBool(&pTimer
219 PRTTIMER pTimer = pSubTimer->pParent; local
265 PRTTIMER pTimer = pSubTimer->pParent; local
333 RTTimerStart(PRTTIMER pTimer, uint64_t u64First) argument
390 rtTimerNtStopWorker(PRTTIMER pTimer) argument
404 RTTimerStop(PRTTIMER pTimer) argument
423 RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) argument
432 RTTimerDestroy(PRTTIMER pTimer) argument
490 PRTTIMER pTimer = (PRTTIMER)RTMemAllocZ(RT_OFFSETOF(RTTIMER, aSubTimers[cSubTimers])); local
[all...]
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dtimer-r0drv-solaris.c127 #define RTTIMER_ASSERT_VALID_RET(pTimer) \
130 AssertPtrReturn(pTimer, VERR_INVALID_HANDLE); \
131 AssertMsgReturn((pTimer)->u32Magic == RTTIMER_MAGIC, ("pTimer=%p u32Magic=%x expected %x\n", (pTimer), (pTimer)->u32Magic, RTTIMER_MAGIC), \
140 static void rtTimerSolStopIt(PRTTIMER pTimer);
147 * @param pTimer The timer.
149 DECLINLINE(uint32_t) rtTimerSolRetain(PRTTIMER pTimer)
151 return ASMAtomicIncU32(&pTimer
161 rtTimeSolReleaseCleanup(PRTTIMER pTimer) argument
196 PRTTIMER pTimer = (PRTTIMER)pvArg; local
264 PRTTIMER pTimer = (PRTTIMER)pvArg; local
329 PRTTIMER pTimer = (PRTTIMER)pvArg; local
435 RTTimerDestroy(PRTTIMER pTimer) argument
462 RTTimerStart(PRTTIMER pTimer, uint64_t u64First) argument
564 rtTimerSolStopIt(PRTTIMER pTimer) argument
580 RTTimerStop(PRTTIMER pTimer) argument
600 RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) argument
[all...]
/vbox/src/VBox/Runtime/r3/posix/
H A Dtimer-posix.cpp186 PRTTIMER pTimer = (PRTTIMER)pvArg; local
187 RTTIMER Timer = *pTimer;
188 Assert(pTimer->u32Magic == RTTIMER_MAGIC);
225 int rc = pTimer->iError = RTErrConvertFromErrno(errno);
237 while ( !pTimer->fDestroyed
238 && pTimer->u32Magic == RTTIMER_MAGIC)
243 if (pTimer->fSuspended)
245 int rc = RTSemEventWait(pTimer->Event, RT_INDEFINITE_WAIT);
249 if (pTimer->fDestroyed)
253 if ( pTimer
378 PRTTIMER pTimer = (PRTTIMER)SigInfo.si_value.sival_ptr; local
489 PRTTIMER pTimer = (PRTTIMER)RTMemAlloc(sizeof(*pTimer)); local
556 PRTTIMER pTimer = (PRTTIMER)RTMemAlloc(sizeof(*pTimer)); local
636 RTTimerDestroy(PRTTIMER pTimer) argument
721 RTTimerStart(PRTTIMER pTimer, uint64_t u64First) argument
777 RTTimerStop(PRTTIMER pTimer) argument
822 RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) argument
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DPDMQueue.cpp44 static DECLCALLBACK(void) pdmR3QueueTimer(PVM pVM, PTMTIMER pTimer, void *pvUser);
94 //pQueue->pTimer = NULL;
118 rc = TMR3TimerCreateInternal(pVM, TMCLOCK_REAL, pdmR3QueueTimer, pQueue, "Queue timer", &pQueue->pTimer);
121 rc = TMTimerSetMillies(pQueue->pTimer, cMilliesInterval);
125 int rc2 = TMR3TimerDestroy(pQueue->pTimer); AssertRC(rc2);
403 if (pQueue->pTimer)
453 if (pQueue->pTimer)
455 TMR3TimerDestroy(pQueue->pTimer);
456 pQueue->pTimer = NULL;
865 * @param pTimer Pointe
868 pdmR3QueueTimer(PVM pVM, PTMTIMER pTimer, void *pvUser) argument
[all...]
H A DPDMAsyncCompletionFile.cpp363 TMTimerSetMillies(pEpClassFile->pTimer, tsDelay);
731 static DECLCALLBACK(void) pdmacR3TimerCallback(PVM pVM, PTMTIMER pTimer, void *pvUser) argument
782 TMTimerSetMillies(pEpClassFile->pTimer, cMilliesNext);
865 rc = TMR3TimerCreateInternal(pEpClassFile->Core.pVM, TMCLOCK_REAL, pdmacR3TimerCallback, pEpClassFile, "AC Delay", &pEpClassFile->pTimer);
/vbox/src/VBox/VMM/testcase/
H A DtstVMM.cpp64 static DECLCALLBACK(void) tstTMDummyCallback(PVM pVM, PTMTIMER pTimer, void *pvUser) argument
67 NOREF(pTimer);
107 PTMTIMER pTimer = apTimers[i]; local
110 && TMTimerIsActive(pTimer))
112 rc = TMTimerStop(pTimer);
117 rc = TMTimerSetMicro(pTimer, 50 + cLeft);
/vbox/src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/DataSource/
H A DDataSource.c72 EFI_EVENT pTimer; variable
1296 &pTimer );
1305 pTimer ));
1339 Status = gBS->SetTimer ( pTimer,
1354 pTimer ));
1398 Status = gBS->SetTimer ( pTimer,
1413 pTimer ));
1450 if (( !EFI_ERROR ( Status )) && ( NULL != pTimer )) {
1454 Status = gBS->CloseEvent ( pTimer );
1463 pTimer ));
[all...]
/vbox/src/VBox/Devices/Network/
H A DDevINIP.cpp162 static DECLCALLBACK(void) devINIPARPTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer);
163 static DECLCALLBACK(void) devINIPTCPFastTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer);
164 static DECLCALLBACK(void) devINIPTCPSlowTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer);
176 * @param pTimer Pointer to timer.
178 static DECLCALLBACK(void) devINIPARPTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
181 LogFlow(("%s: pDevIns=%p pTimer=%p\n", __FUNCTION__, pDevIns, pTimer));
191 * @param pTimer Pointer to timer.
193 static DECLCALLBACK(void) devINIPTCPFastTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
196 LogFlow(("%s: pDevIns=%p pTimer
208 devINIPTCPSlowTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
[all...]
/vbox/src/VBox/ExtPacks/BusMouseSample/
H A DBusMouse.cpp243 static DECLCALLBACK(void) bmsTimerCallback(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
287 TMTimerSetMillies(pTimer, pThis->cTimerPeriodMs);
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dtimer-r0drv-linux.c413 * @param pTimer The timer in question.
415 static void rtTimerLnxDestroyIt(PRTTIMER pTimer) argument
417 RTSPINLOCK hSpinlock = pTimer->hSpinlock;
419 Assert(pTimer->fSuspended);
420 RTTIMERLNX_LOG(("destroyit %p\n", pTimer));
427 if ( pTimer->cCpus > 1
430 int rc = RTMpNotificationDeregister(rtTimerLinuxMpEvent, pTimer);
438 ASMAtomicWriteU32(&pTimer->u32Magic, ~RTTIMER_MAGIC);
444 iCpu = pTimer->cCpus;
448 if (pTimer
472 PRTTIMER pTimer = RT_FROM_MEMBER(pWork, RTTIMER, DtorWorkqueueItem); local
484 rtTimerLnxCallbackDestroy(PRTTIMER pTimer, PRTTIMERLNXSUBTIMER pSubTimer) argument
523 rtTimerLnxCallbackHandleMigration(PRTTIMER pTimer, PRTTIMERLNXSUBTIMER pSubTimer) argument
627 PRTTIMER pTimer = pSubTimer->pParent; local
720 PRTTIMER pTimer = pSubTimer->pParent; local
885 PRTTIMER pTimer = (PRTTIMER)pvUser1; local
898 rtTimerLnxOmniStart(PRTTIMER pTimer, PRTTIMERLINUXSTARTONCPUARGS pArgs) argument
974 rtTimerLnxOmniStop(PRTTIMER pTimer, bool fForDestroy) argument
1044 PRTTIMER pTimer = (PRTTIMER)pvUser1; local
1081 PRTTIMER pTimer = (PRTTIMER)pvUser; local
1179 PRTTIMER pTimer = (PRTTIMER)pvUser1; local
1184 RTTimerStart(PRTTIMER pTimer, uint64_t u64First) argument
1266 rtTimerLnxStop(PRTTIMER pTimer, bool fForDestroy) argument
1326 RTTimerStop(PRTTIMER pTimer) argument
1344 RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) argument
1392 RTTimerDestroy(PRTTIMER pTimer) argument
1469 PRTTIMER pTimer; local
[all...]
/vbox/src/VBox/Devices/PC/
H A DDevHPET.cpp158 int rcLock = TMTimerLock((a_pThis)->aTimers[0].CTX_SUFF(pTimer), (a_rcBusy)); \
164 TMTimerUnlock((a_pThis)->aTimers[0].CTX_SUFF(pTimer)); \
176 TMTimerUnlock((a_pThis)->aTimers[0].CTX_SUFF(pTimer)); \
310 TMTimerGet(pThis->aTimers[0].CTX_SUFF(pTimer))
381 TMTimerSetFrequencyHint(pHpetTimer->CTX_SUFF(pTimer), u32Freq / (uint32_t)u64Period);
422 TMTimerSetNano(pHpetTimer->CTX_SUFF(pTimer), hpetTicksToNs(pHpetTimer->CTX_SUFF(pHpet), u64Diff));
508 Assert(!PDMCritSectIsOwner(&pThis->CritSect) || TMTimerIsLockOwner(pThis->aTimers[0].CTX_SUFF(pTimer)));
711 Assert(!PDMCritSectIsOwner(&pThis->CritSect) || TMTimerIsLockOwner(pThis->aTimers[0].CTX_SUFF(pTimer)));
756 - TMTimerGet(pThis->aTimers[0].CTX_SUFF(pTimer));
766 TMTimerStop(pThis->aTimers[i].CTX_SUFF(pTimer));
1023 hpetR3Timer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
[all...]
H A DDevPit-i8254.cpp116 int rcLock = TMTimerLock((a_pThis)->channels[0].CTX_SUFF(pTimer), (a_rcBusy)); \
122 TMTimerUnlock((a_pThis)->channels[0].CTX_SUFF(pTimer)); \
133 TMTimerLock((a_pThis)->channels[0].CTX_SUFF(pTimer), VERR_IGNORED); \
144 TMTimerUnlock((a_pThis)->channels[0].CTX_SUFF(pTimer)); \
254 PTMTIMER pTimer = pChan->CTX_SUFF(pPit)->channels[0].CTX_SUFF(pTimer); local
255 Assert(TMTimerIsLockOwner(pTimer));
261 d = ASMMultU64ByU32DivByU32(TMTimerGet(pTimer) - pChan->count_load_time, PIT_FREQ, TMTimerGetFreq(pTimer));
267 d = TMTimerGet(pTimer);
299 PTMTIMER pTimer = pChan->CTX_SUFF(pPit)->channels[0].CTX_SUFF(pTimer); local
365 PTMTIMER pTimer = pChan->CTX_SUFF(pPit)->channels[0].CTX_SUFF(pTimer); local
404 PTMTIMER pTimer = pChan->CTX_SUFF(pPit)->channels[0].CTX_SUFF(pTimer); local
433 PTMTIMER pTimer = pChan->CTX_SUFF(pPit)->channels[0].CTX_SUFF(pTimer); local
518 PTMTIMER pTimer = pChan->CTX_SUFF(pPit)->channels[0].CTX_SUFF(pTimer); local
708 PTMTIMER pTimer = pChan->CTX_SUFF(pPit)->channels[0].CTX_SUFF(pTimer); local
1002 pitTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
[all...]
/vbox/src/VBox/Devices/USB/
H A DVUSBDevice.cpp1347 * @param pTimer The timer instance.
1351 static DECLCALLBACK(void) vusbDevResetDoneTimer(PPDMUSBINS pUsbIns, PTMTIMER pTimer, void *pvUser) argument
/vbox/src/VBox/VMM/VMMAll/
H A DTMAll.cpp56 # define TMTIMER_ASSERT_CRITSECT(pTimer) \
58 if ((pTimer)->pCritSect) \
61 PPDMCRITSECT pCritSect = (PPDMCRITSECT)MMHyperR3ToCC((pTimer)->CTX_SUFF(pVM), (pTimer)->pCritSect); \
64 || (enmState = (pTimer)->CTX_SUFF(pVM)->enmVMState) == VMSTATE_CREATING \
67 ("pTimer=%p (%s) pCritSect=%p (%s)\n", pTimer, R3STRING(pTimer->pszDesc), \
68 (pTimer)->pCritSect, R3STRING(PDMR3CritSectName((pTimer)
273 tmSchedule(PTMTIMER pTimer) argument
306 tmTimerTry(PTMTIMER pTimer, TMTIMERSTATE enmStateNew, TMTIMERSTATE enmStateOld) argument
326 tmTimerLinkSchedule(PTMTIMERQUEUE pQueue, PTMTIMER pTimer) argument
351 tmTimerTryWithLink(PTMTIMER pTimer, TMTIMERSTATE enmStateNew, TMTIMERSTATE enmStateOld) argument
371 tmTimerQueueLinkActive(PTMTIMERQUEUE pQueue, PTMTIMER pTimer, uint64_t u64Expire) argument
425 tmTimerQueueScheduleOne(PTMTIMERQUEUE pQueue, PTMTIMER pTimer) argument
534 PTMTIMER pTimer = pNext; local
1032 TMTimerR3Ptr(PTMTIMER pTimer) argument
1044 TMTimerR0Ptr(PTMTIMER pTimer) argument
1056 TMTimerRCPtr(PTMTIMER pTimer) argument
1075 TMTimerLock(PTMTIMER pTimer, int rcBusy) argument
1088 TMTimerUnlock(PTMTIMER pTimer) argument
1102 TMTimerIsLockOwner(PTMTIMER pTimer) argument
1119 tmTimerSetOptimizedStart(PVM pVM, PTMTIMER pTimer, uint64_t u64Expire) argument
1162 tmTimerVirtualSyncSet(PVM pVM, PTMTIMER pTimer, uint64_t u64Expire) argument
1229 TMTimerSet(PTMTIMER pTimer, uint64_t u64Expire) argument
1423 tmTimerSetRelativeOptimizedStart(PVM pVM, PTMTIMER pTimer, uint64_t cTicksToNext, uint64_t *pu64Now) argument
1461 tmTimerVirtualSyncSetRelative(PVM pVM, PTMTIMER pTimer, uint64_t cTicksToNext, uint64_t *pu64Now) argument
1534 TMTimerSetRelative(PTMTIMER pTimer, uint64_t cTicksToNext, uint64_t *pu64Now) argument
1761 TMTimerSetFrequencyHint(PTMTIMER pTimer, uint32_t uHzHint) argument
1788 tmTimerVirtualSyncStop(PVM pVM, PTMTIMER pTimer) argument
1856 TMTimerStop(PTMTIMER pTimer) argument
1962 TMTimerGet(PTMTIMER pTimer) argument
1994 TMTimerGetFreq(PTMTIMER pTimer) argument
2019 TMTimerGetExpire(PTMTIMER pTimer) argument
2081 TMTimerIsActive(PTMTIMER pTimer) argument
2130 TMTimerSetMillies(PTMTIMER pTimer, uint32_t cMilliesToNext) argument
2160 TMTimerSetMicro(PTMTIMER pTimer, uint64_t cMicrosToNext) argument
2190 TMTimerSetNano(PTMTIMER pTimer, uint64_t cNanosToNext) argument
2219 TMTimerGetNano(PTMTIMER pTimer) argument
2231 TMTimerGetMicro(PTMTIMER pTimer) argument
2243 TMTimerGetMilli(PTMTIMER pTimer) argument
2258 TMTimerToNano(PTMTIMER pTimer, uint64_t u64Ticks) argument
2287 TMTimerToMicro(PTMTIMER pTimer, uint64_t u64Ticks) argument
2316 TMTimerToMilli(PTMTIMER pTimer, uint64_t u64Ticks) argument
2344 TMTimerFromNano(PTMTIMER pTimer, uint64_t cNanoSecs) argument
2372 TMTimerFromMicro(PTMTIMER pTimer, uint64_t cMicroSecs) argument
2400 TMTimerFromMilli(PTMTIMER pTimer, uint64_t cMilliSecs) argument
[all...]

Completed in 145 milliseconds

123