Lines Matching refs:pDrvIns
203 PPDMDRVINS pDrvIns;
1175 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface);
1176 PDRVMAINMOUSE pDrv = PDMINS_2_DATA(pDrvIns, PDRVMAINMOUSE);
1178 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
1188 * @param pDrvIns The driver instance data.
1190 DECLCALLBACK(void) Mouse::i_drvDestruct(PPDMDRVINS pDrvIns)
1192 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
1193 PDRVMAINMOUSE pThis = PDMINS_2_DATA(pDrvIns, PDRVMAINMOUSE);
1194 LogFlow(("Mouse::drvDestruct: iInstance=%d\n", pDrvIns->iInstance));
1214 DECLCALLBACK(int) Mouse::i_drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags)
1216 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
1217 PDRVMAINMOUSE pThis = PDMINS_2_DATA(pDrvIns, PDRVMAINMOUSE);
1218 LogFlow(("drvMainMouse_Construct: iInstance=%d\n", pDrvIns->iInstance));
1225 AssertMsgReturn(PDMDrvHlpNoAttach(pDrvIns) == VERR_PDM_NO_ATTACHED_DRIVER,
1232 pDrvIns->IBase.pfnQueryInterface = Mouse::i_drvQueryInterface;
1239 pThis->pUpPort = (PPDMIMOUSEPORT)pDrvIns->pUpBase->pfnQueryInterface(pDrvIns->pUpBase, PDMIMOUSEPORT_IID);