VirtualBox

Changeset 6111 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Dec 17, 2007 11:28:17 PM (17 years ago)
Author:
vboxsync
Message:

Add helper to get vm structure from a pdm driver instance

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/PDMDriver.cpp

    r5999 r6111  
    9393static DECLCALLBACK(int) pdmR3DrvHlp_PDMThreadCreate(PPDMDRVINS pDrvIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDRV pfnThread,
    9494                                                     PFNPDMTHREADWAKEUPDRV pfnWakeup, size_t cbStack, RTTHREADTYPE enmType, const char *pszName);
     95static DECLCALLBACK(PVM) pdmR3DrvHlp_GetVM(PPDMDRVINS pDrvIns);
    9596
    9697/** @def PDMDRV_ASSERT_DRVINS
     
    140141    pdmR3DrvHlp_USBRegisterHub,
    141142    pdmR3DrvHlp_PDMThreadCreate,
     143    pdmR3DrvHlp_GetVM,
    142144    0 /* the end */
    143145};
     
    10661068}
    10671069
     1070/** @copydoc PDMDRVHLP::pfnGetVM */
     1071static DECLCALLBACK(PVM) pdmR3DrvHlp_GetVM(PPDMDRVINS pDrvIns)
     1072{
     1073    PDMDRV_ASSERT_DRVINS(pDrvIns);
     1074    LogFlow(("pdmR3DrvHlp_GetVM: caller='%s'/%d: returns %p\n", pDrvIns->pDrvReg->szDriverName, pDrvIns->iInstance, pDrvIns->Internal.s.pVM));
     1075    return pDrvIns->Internal.s.pVM;
     1076}
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette