Lines Matching refs:pDrvIns

43     PPDMDRVINS pDrvIns;
566 static DECLCALLBACK(int) drvCardReaderThreadCmd(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
569 PUSBCARDREADER pThis = PDMINS_2_DATA(pDrvIns, PUSBCARDREADER);
571 LogFlowFunc(("ENTER: pDrvIns:%d, state %d\n", pDrvIns->iInstance, pThread->enmState));
599 static DECLCALLBACK(int) drvCardReaderThreadCmdWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
601 LogFlowFunc(("ENTER: pDrvIns:%i\n", pDrvIns->iInstance));
603 PUSBCARDREADER pThis = PDMINS_2_DATA(pDrvIns, PUSBCARDREADER);
1831 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface);
1832 PUSBCARDREADER pThis = PDMINS_2_DATA(pDrvIns, PUSBCARDREADER);
1834 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
1839 /* static */ DECLCALLBACK(void) UsbCardReader::drvDestruct(PPDMDRVINS pDrvIns)
1841 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
1842 LogFlowFunc(("iInstance/%d\n",pDrvIns->iInstance));
1843 PUSBCARDREADER pThis = PDMINS_2_DATA(pDrvIns, PUSBCARDREADER);
1863 /* static */ DECLCALLBACK(int) UsbCardReader::drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags)
1865 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
1866 LogFlowFunc(("iInstance/%d, pCfg:%p, fFlags:%x\n", pDrvIns->iInstance, pCfg, fFlags));
1867 PUSBCARDREADER pThis = PDMINS_2_DATA(pDrvIns, PUSBCARDREADER);
1873 AssertMsgReturn(PDMDrvHlpNoAttach(pDrvIns) == VERR_PDM_NO_ATTACHED_DRIVER,
1883 pThis->pDrvIns = pDrvIns;
1885 pDrvIns->IBase.pfnQueryInterface = UsbCardReader::drvQueryInterface;
1900 pThis->pICardReaderUp = PDMIBASE_QUERY_INTERFACE(pDrvIns->pUpBase, PDMICARDREADERUP);
1907 rc = PDMDrvHlpThreadCreate(pDrvIns,