Lines Matching refs:pDrvIns
56 PPDMDRVINS pDrvIns;
222 uint64_t now = PDMDrvHlpTMGetVirtualTime(pDrv->pDrvIns);
224 uint64_t ticks_per_second = PDMDrvHlpTMGetVirtualFreq(pDrv->pDrvIns);
389 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface);
390 PDRVAUDIOVRDE pThis = PDMINS_2_DATA(pDrvIns, PDRVAUDIOVRDE);
392 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
492 DECLCALLBACK(int) AudioVRDE::drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags)
494 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
495 PDRVAUDIOVRDE pThis = PDMINS_2_DATA(pDrvIns, PDRVAUDIOVRDE);
496 AssertPtrReturn(pDrvIns, VERR_INVALID_POINTER);
502 AssertMsgReturn(PDMDrvHlpNoAttach(pDrvIns) == VERR_PDM_NO_ATTACHED_DRIVER,
509 pThis->pDrvIns = pDrvIns;
511 pDrvIns->IBase.pfnQueryInterface = drvAudioVRDEQueryInterface;
542 pThis->pDrvAudio = PDMIBASE_QUERY_INTERFACE(pDrvIns->pUpBase, PDMIAUDIOCONNECTOR);
553 DECLCALLBACK(void) AudioVRDE::drvDestruct(PPDMDRVINS pDrvIns)
555 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
556 PDRVAUDIOVRDE pThis = PDMINS_2_DATA(pDrvIns, PDRVAUDIOVRDE);