Searched defs:u64Expire (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/VMM/VMMAll/
H A DTMAllVirtual.cpp230 && ( pVM->tm.s.CTX_SUFF(paTimerQueues)[TMCLOCK_VIRTUAL].u64Expire <= u64
232 && pVM->tm.s.CTX_SUFF(paTimerQueues)[TMCLOCK_VIRTUAL_SYNC].u64Expire <= u64 - pVM->tm.s.offVirtualSync
367 uint64_t u64Expire = ASMAtomicReadU64(&pVM->tm.s.CTX_SUFF(paTimerQueues)[TMCLOCK_VIRTUAL_SYNC].u64Expire); local
368 if (u64 < u64Expire)
379 uint64_t cNsToDeadline = u64Expire - u64;
389 u64 = u64Expire;
467 uint64_t u64Expire = ASMAtomicReadU64(&pVM->tm.s.CTX_SUFF(paTimerQueues)[TMCLOCK_VIRTUAL_SYNC].u64Expire); local
468 if (u64 < u64Expire)
579 uint64_t const u64Expire = ASMAtomicReadU64(&pVM->tm.s.CTX_SUFF(paTimerQueues)[TMCLOCK_VIRTUAL_SYNC].u64Expire); local
705 uint64_t u64Expire = ASMAtomicReadU64(&pVM->tm.s.CTX_SUFF(paTimerQueues)[TMCLOCK_VIRTUAL_SYNC].u64Expire); local
[all...]
H A DTMAll.cpp367 * @param u64Expire The timer expiration time.
371 DECL_FORCE_INLINE(void) tmTimerQueueLinkActive(PTMTIMERQUEUE pQueue, PTMTIMER pTimer, uint64_t u64Expire) argument
382 if (pCur->u64Expire > u64Expire)
392 ASMAtomicWriteU64(&pQueue->u64Expire, u64Expire);
393 DBGFTRACE_U64_TAG2(pTimer->CTX_SUFF(pVM), u64Expire, "tmTimerQueueLinkActive head", R3STRING(pTimer->pszDesc));
402 DBGFTRACE_U64_TAG2(pTimer->CTX_SUFF(pVM), u64Expire, "tmTimerQueueLinkActive tail", R3STRING(pTimer->pszDesc));
410 ASMAtomicWriteU64(&pQueue->u64Expire, u64Expire);
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
1433 uint64_t const u64Expire = cTicksToNext + tmTimerSetRelativeNowWorker(pVM, enmClock, pu64Now); local
1470 uint64_t u64Expire = TMVirtualSyncGetNoCheck(pVM); local
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DVMM.cpp1177 uint64_t u64Expire = TMTimerGetExpire(pVM->vmm.s.pYieldTimer); local
1178 if (u64Now >= u64Expire || u64Expire == ~(uint64_t)0)
1181 pVM->vmm.s.cYieldResumeMillies = TMTimerToMilli(pVM->vmm.s.pYieldTimer, u64Expire - u64Now);
H A DTM.cpp218 pVM->tm.s.paTimerQueuesR3[TMCLOCK_VIRTUAL].u64Expire = INT64_MAX;
220 pVM->tm.s.paTimerQueuesR3[TMCLOCK_VIRTUAL_SYNC].u64Expire = INT64_MAX;
222 pVM->tm.s.paTimerQueuesR3[TMCLOCK_REAL].u64Expire = INT64_MAX;
224 pVM->tm.s.paTimerQueuesR3[TMCLOCK_TSC].u64Expire = INT64_MAX;
1402 pTimer->u64Expire = 0;
1731 pQueue->u64Expire = pNext ? pNext->u64Expire : INT64_MAX;
1911 const uint64_t u64Expire = pVM->tm.s.CTX_SUFF(paTimerQueues)[enmClock].u64Expire; local
1912 return u64Expire !
2247 uint64_t const u64Expire = pNext->u64Expire; local
2626 uint64_t u64Expire; local
[all...]
/vbox/src/VBox/VMM/include/
H A DTMInternal.h112 * - For thread other than EMT only u64Expire, enmState and pScheduleNext*
114 * - Updating of u64Expire timer can only happen in the TMTIMERSTATE_STOPPED
122 volatile uint64_t u64Expire; member in struct:TMTIMER
123 /** Clock to apply to u64Expire. */
258 uint64_t u64Expire; member in struct:TMTIMERQUEUE
/vbox/src/VBox/Devices/USB/
H A DDevOHCI.cpp5194 uint64_t u64Expire = PDMDevHlpTMTimeVirtGet(pThis->CTX_SUFF(pDevIns)) + pThis->cTicksPerFrame; local
5196 LogFlowFunc(("Bus is active, setting timer to %llu\n", u64Expire));
5197 int rc = TMTimerSet(pThis->pEndOfFrameTimerR3, u64Expire);

Completed in 66 milliseconds