Searched defs:pTimer (Results 26 - 50 of 51) sorted by relevance

123

/vbox/src/VBox/VMM/VMMR0/
H A DGVMMR0.cpp149 PRTTIMER pTimer; member in struct:GVMMHOSTCPU::__anon16831
308 static DECLCALLBACK(void) gvmmR0SchedPeriodicPreemptionTimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t iTick);
392 pGVMM->aHostCpus[iCpu].Ppt.pTimer = NULL;
412 rc = RTTimerCreateEx(&pGVMM->aHostCpus[iCpu].Ppt.pTimer,
423 RTTimerDestroy(pGVMM->aHostCpus[iCpu].Ppt.pTimer);
486 if ( pGVMM->aHostCpus[iCpu].Ppt.pTimer != NULL
487 && RT_SUCCESS(RTTimerStop(pGVMM->aHostCpus[iCpu].Ppt.pTimer)))
514 RTTimerDestroy(pGVMM->aHostCpus[iCpu].Ppt.pTimer);
515 pGVMM->aHostCpus[iCpu].Ppt.pTimer = NULL;
2171 * @param pTimer Th
2175 gvmmR0SchedPeriodicPreemptionTimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t iTick) argument
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DVMM.cpp141 static DECLCALLBACK(void) vmmR3YieldEMT(PVM pVM, PTMTIMER pTimer, void *pvUser);
1221 * @param pTimer The timer handle.
1224 static DECLCALLBACK(void) vmmR3YieldEMT(PVM pVM, PTMTIMER pTimer, void *pvUser) argument
1255 TMTimerSetMillies(pTimer, pVM->vmm.s.cYieldEveryMillies);
H A DPDMBlkCache.cpp795 static DECLCALLBACK(void) pdmBlkCacheCommitTimerCallback(PVM pVM, PTMTIMER pTimer, void *pvUser) argument
798 NOREF(pVM); NOREF(pTimer);
H A DTM.cpp174 static DECLCALLBACK(void) tmR3TimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t iTick);
179 static DECLCALLBACK(void) tmR3CpuLoadTimer(PVM pVM, PTMTIMER pTimer, void *pvUser);
621 rc = RTTimerCreate(&pVM->tm.s.pTimer, u32Millies, tmR3TimerCallback, pVM);
627 Log(("TM: Created timer %p firing every %d milliseconds\n", pVM->tm.s.pTimer, u32Millies));
1042 PTMTIMER pTimer; local
1043 rc = TMR3TimerCreateInternal(pVM, TMCLOCK_REAL, tmR3CpuLoadTimer, NULL, "CPU Load Timer", &pTimer);
1045 rc = TMTimerSetMillies(pTimer, 1000);
1085 for (PTMTIMER pTimer = pVM->tm.s.pCreated; pTimer; pTimer
1383 PTMTIMERR3 pTimer = NULL; local
1570 PTMTIMER pTimer; local
1601 PTMTIMERR3 pTimer; local
1622 TMR3TimerDestroy(PTMTIMER pTimer) argument
1960 tmR3TimerCallback(PRTTIMER pTimer, void *pvUser, uint64_t ) argument
2108 PTMTIMER pTimer = pNext; local
2293 PTMTIMER pTimer = pNext; local
2548 TMR3TimerSave(PTMTIMERR3 pTimer, PSSMHANDLE pSSM) argument
2590 TMR3TimerLoad(PTMTIMERR3 pTimer, PSSMHANDLE pSSM) argument
2688 TMR3TimerSetCritSect(PTMTIMERR3 pTimer, PPDMCRITSECT pCritSect) argument
3025 tmR3CpuLoadTimer(PVM pVM, PTMTIMER pTimer, void *pvUser) argument
[all...]
/vbox/src/VBox/VMM/include/
H A DPDMAsyncCompletionFileInternal.h276 PTMTIMERR3 pTimer; member in struct:PDMASYNCCOMPLETIONEPCLASSFILE
H A DPDMInternal.h854 PTMTIMERR3 pTimer; member in struct:PDMQUEUE
H A DTMInternal.h213 # define TM_SET_STATE(pTimer, state) \
214 ASMAtomicWriteU32((uint32_t volatile *)&(pTimer)->enmState, state)
216 # define TM_SET_STATE(pTimer, state) \
218 uint32_t uOld1 = (pTimer)->enmState; \
219 Log(("%s: %p: %d -> %d\n", __FUNCTION__, (pTimer), (pTimer)->enmState, state)); \
220 uint32_t uOld2 = ASMAtomicXchgU32((uint32_t volatile *)&(pTimer)->enmState, state); \
229 # define TM_TRY_SET_STATE(pTimer, StateNew, StateOld, fRc) \
230 (fRc) = ASMAtomicCmpXchgU32((uint32_t volatile *)&(pTimer)->enmState, StateNew, StateOld)
232 # define TM_TRY_SET_STATE(pTimer, StateNe
522 R3PTRTYPE(PRTTIMER) pTimer; member in struct:TM
[all...]
/vbox/src/VBox/Devices/Audio/
H A DDevSB16.cpp442 static DECLCALLBACK(void) sb16TimerIRQ(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvThis) argument
1846 static DECLCALLBACK(void) sb16TimerIO(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
H A Daudio.c1661 static DECLCALLBACK(void) audio_timer_helper (PPDMDRVINS pDrvIns, PTMTIMER pTimer, void *pvUser) argument
H A DDevIchAc97.cpp290 PTMTIMERR3 pTimer; member in struct:AC97STATE
378 static DECLCALLBACK(void) ichac97Timer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser);
1314 static DECLCALLBACK(void) ichac97Timer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
1385 TMTimerSet(pThis->pTimer, TMTimerGet(pThis->pTimer) + pThis->uTicks);
2587 TMTIMER_FLAGS_NO_CRIT_SECT, "DevIchAc97", &pThis->pTimer);
2598 TMTimerSet(pThis->pTimer, TMTimerGet(pThis->pTimer) + pThis->uTicks);
H A DDevIchHda.cpp660 PTMTIMERR3 pTimer; member in struct:HDASTATE
752 static DECLCALLBACK(void) hdaTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser);
2536 static DECLCALLBACK(void) hdaTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser)
2603 TMTimerSet(pThis->pTimer, TMTimerGet(pThis->pTimer) + pThis->uTicks);
4007 TMTIMER_FLAGS_NO_CRIT_SECT, "DevIchHda", &pThis->pTimer);
4020 TMTimerSet(pThis->pTimer, TMTimerGet(pThis->pTimer) + pThis->uTicks);
/vbox/src/VBox/Devices/Input/
H A DPS2M.cpp832 static DECLCALLBACK(void) ps2mThrottleTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
865 static DECLCALLBACK(void) ps2mDelayTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
1202 PTMTIMER pTimer; local
1204 TMTIMER_FLAGS_DEFAULT_CRIT_SECT, "PS2M Throttle Timer", &pTimer);
1208 pThis->pThrottleTimerR3 = pTimer;
1209 pThis->pThrottleTimerR0 = TMTimerR0Ptr(pTimer);
1210 pThis->pThrottleTimerRC = TMTimerRCPtr(pTimer);
1216 TMTIMER_FLAGS_DEFAULT_CRIT_SECT, "PS2M Delay Timer", &pTimer);
1220 pThis->pDelayTimerR3 = pTimer;
1221 pThis->pDelayTimerR0 = TMTimerR0Ptr(pTimer);
[all...]
/vbox/src/VBox/Devices/PC/
H A DDevAPIC.cpp110 int rc2 = TMTimerLock((a_pApic)->CTX_SUFF(pTimer), (rcBusy)); \
116 TMTimerUnlock((a_pApic)->CTX_SUFF(pTimer)); \
125 TMTimerUnlock((a_pApic)->CTX_SUFF(pTimer)); \
664 uint64_t uTimer = TMTimerGetFreq(pApic->CTX_SUFF(pTimer));
1497 int64_t d = (TMTimerGet(pApic->CTX_SUFF(pTimer)) - pApic->initial_count_load_time)
1530 uHz = TMTimerGetFreq(pApic->CTX_SUFF(pTimer)) / cTickPerPeriod;
1534 TMTimerSetFrequencyHint(pApic->CTX_SUFF(pTimer), uHz);
1565 TMTimerSetRelative(pApic->CTX_SUFF(pTimer), cTicksNext, &pApic->initial_count_load_time);
1579 TMTimerStop(pApic->CTX_SUFF(pTimer));
1583 pApic->initial_count_load_time = TMTimerGet(pApic->CTX_SUFF(pTimer));
1695 apicR3TimerCallback(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
[all...]
H A DDevRTC.cpp550 static DECLCALLBACK(void) rtcTimerPeriodic(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
631 static DECLCALLBACK(void) rtcTimerSecond(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
691 static DECLCALLBACK(void) rtcTimerSecond2(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
1155 PTMTIMER pTimer; local
1159 &pTimer);
1162 pThis->pPeriodicTimerR3 = pTimer;
1163 pThis->pPeriodicTimerR0 = TMTimerR0Ptr(pTimer);
1164 pThis->pPeriodicTimerRC = TMTimerRCPtr(pTimer);
1169 &pTimer);
1172 pThis->pSecondTimerR3 = pTimer;
[all...]
H A DDevACPI.cpp922 static DECLCALLBACK(void) acpiR3PmTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
925 Assert(TMTimerIsLockOwner(pTimer));
932 uint64_t u64Now = TMTimerGet(pTimer);
3387 PTMTIMER pTimer;
3389 TMTIMER_FLAGS_NO_CRIT_SECT, "ACPI PM Timer", &pTimer);
3391 pThis->pPmTimerR3 = pTimer;
3392 pThis->pPmTimerR0 = TMTimerR0Ptr(pTimer);
3393 pThis->pPmTimerRC = TMTimerRCPtr(pTimer);
3395 rc = TMTimerLock(pTimer, VERR_IGNORED);
3397 pThis->u64PmTimerInitial = TMTimerGet(pTimer);
[all...]
/vbox/src/VBox/Devices/Serial/
H A DDevSerial.cpp824 static DECLCALLBACK(void) serialFifoTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
840 static DECLCALLBACK(void) serialTransmitTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
/vbox/src/VBox/Devices/VMMDev/
H A DVMMDev.cpp403 static DECLCALLBACK(void) vmmDevHeartBeatCheckTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
408 uint64_t uIntervalNs = TMTimerGetNano(pTimer) - pThis->uLastHBTime;
/vbox/src/VBox/Devices/Network/
H A DDevVirtioNet.cpp531 static DECLCALLBACK(void) vnetLinkUpTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
1353 static DECLCALLBACK(void) vnetTxTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
H A DDevPCNet.cpp3777 static DECLCALLBACK(void) pcnetTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3792 static DECLCALLBACK(void) pcnetTimerSoftInt(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3810 static DECLCALLBACK(void) pcnetTimerRestore(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
H A DDevE1000.cpp1513 * @param pTimer The timer to get the name for.
1515 DECLINLINE(const char *) e1kGetTimerName(PE1KSTATE pThis, PTMTIMER pTimer) argument
1517 if (pTimer == pThis->CTX_SUFF(pTIDTimer))
1519 if (pTimer == pThis->CTX_SUFF(pTADTimer))
1521 if (pTimer == pThis->CTX_SUFF(pRIDTimer))
1523 if (pTimer == pThis->CTX_SUFF(pRADTimer))
1525 if (pTimer == pThis->CTX_SUFF(pIntTimer))
1527 if (pTimer == pThis->CTX_SUFF(pTXDTimer))
1529 if (pTimer == pThis->CTX_SUFF(pLUTimer))
1540 * @param pTimer Pointe
1543 e1kArmTimer(PE1KSTATE pThis, PTMTIMER pTimer, uint32_t uExpireIn) argument
1559 e1kCancelTimer(PE1KSTATE pThis, PTMTIMER pTimer) argument
3208 e1kTxDelayTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3236 e1kTxIntDelayTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3258 e1kTxAbsDelayTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3281 e1kRxIntDelayTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3301 e1kRxAbsDelayTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3321 e1kLateIntTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
3344 e1kLinkUpTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/
H A DVBoxNetFlt-solaris.c2652 static void vboxNetFltSolarispIp6Timer(PRTTIMER pTimer, void *pvData, uint64_t iTick) argument
2654 LogFunc((DEVICE_NAME ":vboxNetFltSolarispIp6Timer pTimer=%p pvData=%p\n", pTimer, pvData));
2658 && RT_LIKELY(pTimer))
/vbox/src/VBox/Devices/Storage/
H A DDevFdc.cpp2343 static DECLCALLBACK(void) fdcTimerCallback(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
H A DDevAHCI.cpp1054 DECLCALLBACK(void) ahciCccTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA.cpp5259 static DECLCALLBACK(void) vgaTimerRefresh(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
5273 TMTimerSetMillies(pTimer, pThis->cMilliesRefreshInterval);
/vbox/src/VBox/Devices/USB/
H A DDevOHCI.cpp209 PTMTIMERR3 pTimer; member in struct:ohci_load
813 static DECLCALLBACK(void) ohciR3LoadReattachDevices(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser);
3933 static void ohciFrameBoundaryTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
5208 TMR3TimerDestroy(pThis->pLoad->pTimer);
5301 Load.pTimer = NULL;
5528 &pThis->pLoad->pTimer);
5530 rc = TMTimerSetMillies(pThis->pLoad->pTimer, 250);
5541 static DECLCALLBACK(void) ohciR3LoadReattachDevices(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument
5557 TMR3TimerDestroy(pTimer);

Completed in 1100 milliseconds

123