Changeset 26158 in vbox
- Timestamp:
- Feb 2, 2010 6:05:43 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/pdmdev.h
r26157 r26158 2304 2304 * @param pTime Where to store the time. 2305 2305 */ 2306 DECLR3CALLBACKMEMBER(PRTTIMESPEC, pfn UTCNow,(PPDMDEVINS pDevIns, PRTTIMESPEC pTime));2306 DECLR3CALLBACKMEMBER(PRTTIMESPEC, pfnTMUtcNow,(PPDMDEVINS pDevIns, PRTTIMESPEC pTime)); 2307 2307 2308 2308 /** … … 3774 3774 3775 3775 /** 3776 * @copydoc PDMDEVHLPR3::pfn UTCNow3777 */ 3778 DECLINLINE(PRTTIMESPEC) PDMDevHlp UTCNow(PPDMDEVINS pDevIns, PRTTIMESPEC pTime)3779 { 3780 return pDevIns->pDevHlpR3->pfn UTCNow(pDevIns, pTime);3776 * @copydoc PDMDEVHLPR3::pfnTMUtcNow 3777 */ 3778 DECLINLINE(PRTTIMESPEC) PDMDevHlpTMUtcNow(PPDMDEVINS pDevIns, PRTTIMESPEC pTime) 3779 { 3780 return pDevIns->pDevHlpR3->pfnTMUtcNow(pDevIns, pTime); 3781 3781 } 3782 3782 -
trunk/include/VBox/tm.h
r26112 r26158 258 258 VMMR3DECL(void) TMR3TimerQueuesDo(PVM pVM); 259 259 VMM_INT_DECL(void) TMR3VirtualSyncFF(PVM pVM, PVMCPU pVCpu); 260 VMM_INT_DECL(PRTTIMESPEC) TMR3U TCNow(PVM pVM, PRTTIMESPEC pTime);260 VMM_INT_DECL(PRTTIMESPEC) TMR3UtcNow(PVM pVM, PRTTIMESPEC pTime); 261 261 /** @} */ 262 262 #endif /* IN_RING3 */ -
trunk/src/VBox/Devices/PC/DevRTC.cpp
r26157 r26158 797 797 */ 798 798 RTTIMESPEC Now; 799 PDMDevHlp UTCNow(pDevIns, &Now);799 PDMDevHlpTMUtcNow(pDevIns, &Now); 800 800 RTTIME Time; 801 801 if (pThis->fUTC) -
trunk/src/VBox/Devices/VMMDev/VMMDev.cpp
r26001 r26158 372 372 else 373 373 { 374 pThis->hostTime = RTTimeSpecGetMilli(PDMDevHlp UTCNow(pDevIns, &now));374 pThis->hostTime = RTTimeSpecGetMilli(PDMDevHlpTMUtcNow(pDevIns, &now)); 375 375 *pu32 = (uint32_t)(pThis->hostTime >> 32); 376 376 } … … 715 715 VMMDevReqHostTime *hostTimeReq = (VMMDevReqHostTime*)pRequestHeader; 716 716 RTTIMESPEC now; 717 hostTimeReq->time = RTTimeSpecGetMilli(PDMDevHlp UTCNow(pDevIns, &now));717 hostTimeReq->time = RTTimeSpecGetMilli(PDMDevHlpTMUtcNow(pDevIns, &now)); 718 718 pRequestHeader->rc = VINF_SUCCESS; 719 719 } -
trunk/src/VBox/VMM/PDMDevHlp.cpp
r26157 r26158 585 585 586 586 587 /** @interface_method_impl{PDMDEVHLPR3,pfn UTCNow} */588 static DECLCALLBACK(PRTTIMESPEC) pdmR3DevHlp_ UTCNow(PPDMDEVINS pDevIns, PRTTIMESPEC pTime)589 { 590 PDMDEV_ASSERT_DEVINS(pDevIns); 591 LogFlow(("pdmR3DevHlp_ UTCNow: caller='%s'/%d: pTime=%p\n",587 /** @interface_method_impl{PDMDEVHLPR3,pfnTMUtcNow} */ 588 static DECLCALLBACK(PRTTIMESPEC) pdmR3DevHlp_TMUtcNow(PPDMDEVINS pDevIns, PRTTIMESPEC pTime) 589 { 590 PDMDEV_ASSERT_DEVINS(pDevIns); 591 LogFlow(("pdmR3DevHlp_TMUtcNow: caller='%s'/%d: pTime=%p\n", 592 592 pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, pTime)); 593 593 594 pTime = TMR3U TCNow(pDevIns->Internal.s.pVMR3, pTime);595 596 LogFlow(("pdmR3DevHlp_ UTCNow: caller='%s'/%d: returns %RU64\n", pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, RTTimeSpecGetNano(pTime)));594 pTime = TMR3UtcNow(pDevIns->Internal.s.pVMR3, pTime); 595 596 LogFlow(("pdmR3DevHlp_TMUtcNow: caller='%s'/%d: returns %RU64\n", pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, RTTimeSpecGetNano(pTime))); 597 597 return pTime; 598 598 } … … 2805 2805 pdmR3DevHlp_SSMRegister, 2806 2806 pdmR3DevHlp_TMTimerCreate, 2807 pdmR3DevHlp_ UTCNow,2807 pdmR3DevHlp_TMUtcNow, 2808 2808 pdmR3DevHlp_PhysRead, 2809 2809 pdmR3DevHlp_PhysWrite, … … 2998 2998 pdmR3DevHlp_SSMRegister, 2999 2999 pdmR3DevHlp_TMTimerCreate, 3000 pdmR3DevHlp_ UTCNow,3000 pdmR3DevHlp_TMUtcNow, 3001 3001 pdmR3DevHlp_PhysRead, 3002 3002 pdmR3DevHlp_PhysWrite, -
trunk/src/VBox/VMM/TM.cpp
r26152 r26158 2440 2440 * @param pTime Where to store the time. 2441 2441 */ 2442 VMM_INT_DECL(PRTTIMESPEC) TMR3U TCNow(PVM pVM, PRTTIMESPEC pTime)2442 VMM_INT_DECL(PRTTIMESPEC) TMR3UtcNow(PVM pVM, PRTTIMESPEC pTime) 2443 2443 { 2444 2444 RTTimeNow(pTime);
Note:
See TracChangeset
for help on using the changeset viewer.