Changeset 20706 in vbox
- Timestamp:
- Jun 19, 2009 9:51:12 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 48811
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/pdmdrv.h
r20374 r20706 582 582 * RTStrPrintf like fashion. 583 583 * 584 * @returns VBox status.585 584 * @param pDrvIns Driver instance. 586 585 * @param pvSample Pointer to the sample. … … 599 598 * RTStrPrintfV like fashion. 600 599 * 601 * @returns VBox status.602 600 * @param pDrvIns Driver instance. 603 601 * @param pvSample Pointer to the sample. … … 611 609 DECLR3CALLBACKMEMBER(void, pfnSTAMRegisterV,(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 612 610 STAMUNIT enmUnit, const char *pszDesc, const char *pszName, va_list args)); 611 612 /** 613 * Deregister a statistic item previously registered with pfnSTAMRegister, 614 * pfnSTAMRegisterF or pfnSTAMRegisterV 615 * 616 * @returns VBox status. 617 * @param pDrvIns Driver instance. 618 * @param pvSample Pointer to the sample. 619 */ 620 DECLR3CALLBACKMEMBER(int, pfnSTAMDeregister,(PPDMDRVINS pDrvIns, void *pvSample)); 613 621 614 622 /** … … 701 709 702 710 /** Current DRVHLP version number. */ 703 #define PDM_DRVHLP_VERSION 0x900 30000711 #define PDM_DRVHLP_VERSION 0x90040000 704 712 705 713 … … 879 887 880 888 /** 889 * @copydoc PDMDRVHLP::pfnSTAMDeregister 890 */ 891 DECLINLINE(int) PDMDrvHlpSTAMDeregister(PPDMDRVINS pDrvIns, void *pvSample) 892 { 893 return pDrvIns->pDrvHlp->pfnSTAMDeregister(pDrvIns, pvSample); 894 } 895 896 /** 881 897 * @copydoc PDMDRVHLP::pfnUSBRegisterHub 882 898 */ -
trunk/src/VBox/VMM/PDMDriver.cpp
r20167 r20706 940 940 941 941 942 /** @copydoc PDMDRVHLP::pfnSTAMDeregister */ 943 static DECLCALLBACK(int) pdmR3DrvHlp_STAMDeregister(PPDMDRVINS pDrvIns, void *pvSample) 944 { 945 PDMDRV_ASSERT_DRVINS(pDrvIns); 946 VM_ASSERT_EMT(pDrvIns->Internal.s.pVM); 947 948 int rc = STAMR3DeregisterU(pDrvIns->Internal.s.pVM->pUVM, pvSample); 949 AssertRC(rc); 950 return rc; 951 } 952 953 942 954 /** @copydoc PDMDRVHLP::pfnSUPCallVMMR0Ex */ 943 955 static DECLCALLBACK(int) pdmR3DrvHlp_SUPCallVMMR0Ex(PPDMDRVINS pDrvIns, unsigned uOperation, void *pvArg, unsigned cbArg) … … 1056 1068 pdmR3DrvHlp_STAMRegisterF, 1057 1069 pdmR3DrvHlp_STAMRegisterV, 1070 pdmR3DrvHlp_STAMDeregister, 1058 1071 pdmR3DrvHlp_SUPCallVMMR0Ex, 1059 1072 pdmR3DrvHlp_USBRegisterHub,
Note:
See TracChangeset
for help on using the changeset viewer.