Searched refs:pDrvIns (Results 76 - 100 of 102) sorted by relevance

12345

/vbox/include/VBox/vmm/
H A Dssm.h679 * @param pDrvIns Driver instance of the driver which registered the
684 typedef DECLCALLBACK(int) FNSSMDRVLIVEPREP(PPDMDRVINS pDrvIns, PSSMHANDLE pSSM);
695 * @param pDrvIns Driver instance of the driver which registered the
701 typedef DECLCALLBACK(int) FNSSMDRVLIVEEXEC(PPDMDRVINS pDrvIns, PSSMHANDLE pSSM, uint32_t uPass);
718 * @param pDrvIns Driver instance of the driver which registered the
724 typedef DECLCALLBACK(int) FNSSMDRVLIVEVOTE(PPDMDRVINS pDrvIns, PSSMHANDLE pSSM, uint32_t uPass);
733 * @param pDrvIns Driver instance of the driver which registered the data unit.
736 typedef DECLCALLBACK(int) FNSSMDRVSAVEPREP(PPDMDRVINS pDrvIns, PSSMHANDLE pSSM);
744 * @param pDrvIns Driver instance of the driver which registered the data unit.
747 typedef DECLCALLBACK(int) FNSSMDRVSAVEEXEC(PPDMDRVINS pDrvIns, PSSMHANDL
[all...]
H A Dtm.h175 * @param pDrvIns Device instance of the device which registered the timer.
179 typedef DECLCALLBACK(void) FNTMTIMERDRV(PPDMDRVINS pDrvIns, PTMTIMER pTimer, void *pvUser);
259 VMM_INT_DECL(int) TMR3TimerCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, TMCLOCK enmClock, PFNTMTIMERDRV pfnCallback, void *pvUser, uint32_t fFlags, const char *pszDesc, PPTMTIMERR3 ppTimer);
265 VMM_INT_DECL(int) TMR3TimerDestroyDriver(PVM pVM, PPDMDRVINS pDrvIns);
H A Dpdmsrv.h123 typedef DECLCALLBACK(void) FNPDMSRVDETACH(PPDMSRVINS pSrvIns, PPDMDEVINS pDevIns, PPDMDRVINS pDrvIns);
H A Ddbgf.h486 * @param pDrvIns The driver instance which registered the info.
490 typedef DECLCALLBACK(void) FNDBGFHANDLERDRV(PPDMDRVINS pDrvIns, PCDBGFINFOHLP pHlp, const char *pszArgs);
524 VMMR3_INT_DECL(int) DBGFR3InfoRegisterDriver(PVM pVM, const char *pszName, const char *pszDesc, PFNDBGFHANDLERDRV pfnHandler, PPDMDRVINS pDrvIns);
529 VMMR3_INT_DECL(int) DBGFR3InfoDeregisterDriver(PVM pVM, PPDMDRVINS pDrvIns, const char *pszName);
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletion.cpp91 R3PTRTYPE(PPDMDRVINS) pDrvIns; member in struct:PDMASYNCCOMPLETIONTEMPLATE::__anon16853::__anon16855
251 * @param pDrvIns The driver instance.
257 int pdmR3AsyncCompletionTemplateCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, PPPDMASYNCCOMPLETIONTEMPLATE ppTemplate, argument
261 LogFlow(("PDMR3AsyncCompletionTemplateCreateDriver: pDrvIns=%p ppTemplate=%p pfnCompleted=%p pszDesc=%s\n", pDrvIns, ppTemplate, pfnCompleted, pszDesc));
276 pTemplate->u.Drv.pDrvIns = pDrvIns;
281 Log(("PDM: Created driver template %p: pfnCompleted=%p pDrvIns=%p\n",
282 pTemplate, pfnCompleted, pDrvIns));
492 * @param pDrvIns Th
494 pdmR3AsyncCompletionTemplateDestroyDriver(PVM pVM, PPDMDRVINS pDrvIns) argument
[all...]
H A DPDMThread.cpp75 rc = pThread->u.Drv.pfnWakeUp(pThread->u.Drv.pDrvIns, pThread);
265 * @param pDrvIns The driver instance.
275 int pdmR3ThreadCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDRV pfnThread, argument
284 pThread->u.Drv.pDrvIns = pDrvIns;
547 * @param pDrvIns The driver instance.
549 int pdmR3ThreadDestroyDriver(PVM pVM, PPDMDRVINS pDrvIns) argument
554 AssertPtr(pDrvIns);
562 && pThread->u.Drv.pDrvIns == pDrvIns)
[all...]
H A DPDMCritSect.cpp439 * @param pDrvIns Driver instance.
445 int pdmR3CritSectInitDriver(PVM pVM, PPDMDRVINS pDrvIns, PPDMCRITSECT pCritSect, RT_SRC_POS_DECL, argument
450 int rc = pdmR3CritSectInitOne(pVM, &pCritSect->s, pDrvIns, RT_SRC_POS_ARGS, pszNameFmt, va);
461 * @param pDrvIns Driver instance.
467 int pdmR3CritSectRwInitDriver(PVM pVM, PPDMDRVINS pDrvIns, PPDMCRITSECTRW pCritSect, RT_SRC_POS_DECL, argument
472 int rc = pdmR3CritSectRwInitOne(pVM, &pCritSect->s, pDrvIns, RT_SRC_POS_ARGS, pszNameFmt, va);
706 * @param pDrvIns The driver handle.
708 int pdmR3CritSectBothDeleteDriver(PVM pVM, PPDMDRVINS pDrvIns) argument
710 int rc1 = pdmR3CritSectDeleteByKey(pVM, pDrvIns);
711 int rc2 = pdmR3CritSectRwDeleteByKey(pVM, pDrvIns);
[all...]
H A DPDMNetShaper.cpp298 * @param pDrvIns The driver instance.
302 VMMR3_INT_DECL(int) PDMR3NsAttach(PUVM pUVM, PPDMDRVINS pDrvIns, const char *pszBwGroup, PPDMNSFILTER pFilter) argument
341 * @param pDrvIns The driver instance.
344 VMMR3_INT_DECL(int) PDMR3NsDetach(PUVM pUVM, PPDMDRVINS pDrvIns, PPDMNSFILTER pFilter) argument
H A DPDMBlkCache.cpp502 rc = pBlkCache->u.Drv.pfnXferEnqueue(pBlkCache->u.Drv.pDrvIns,
1269 VMMR3DECL(int) PDMR3BlkCacheRetainDriver(PVM pVM, PPDMDRVINS pDrvIns, PPPDMBLKCACHE ppBlkCache, argument
1285 pBlkCache->u.Drv.pDrvIns = pDrvIns;
1484 VMMR3DECL(void) PDMR3BlkCacheReleaseDriver(PVM pVM, PPDMDRVINS pDrvIns) argument
1486 LogFlow(("%s: pDrvIns=%p\n", __FUNCTION__, pDrvIns));
1491 if (!pDrvIns)
1507 && pBlkCache->u.Drv.pDrvIns == pDrvIns)
[all...]
H A DSSM.cpp1271 * @param pDrvIns Driver instance.
1292 SSMR3RegisterDriver(PVM pVM, PPDMDRVINS pDrvIns, const char *pszName, uint32_t uInstance, uint32_t uVersion, size_t cbGuess,
1311 pUnit->u.Drv.pDrvIns = pDrvIns;
1586 * @param pDrvIns Driver instance.
1593 VMMR3_INT_DECL(int) SSMR3DeregisterDriver(PVM pVM, PPDMDRVINS pDrvIns, const char *pszName, uint32_t uInstance)
1598 if (!pDrvIns)
1600 AssertMsgFailed(("pDrvIns is NULL!\n"));
1620 if (pUnit->u.Drv.pDrvIns == pDrvIns)
[all...]
H A DTM.cpp1522 * @param pDrvIns Driver instance.
1531 VMM_INT_DECL(int) TMR3TimerCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, TMCLOCK enmClock, PFNTMTIMERDRV pfnCallback, void *pvUser, argument
1544 (*ppTimer)->u.Drv.pDrvIns = pDrvIns;
1851 * @param pDrvIns Driver which timers should be destroyed.
1853 VMM_INT_DECL(int) TMR3TimerDestroyDriver(PVM pVM, PPDMDRVINS pDrvIns) argument
1855 LogFlow(("TMR3TimerDestroyDriver: pDrvIns=%p\n", pDrvIns));
1856 if (!pDrvIns)
1866 && pDestroy->u.Drv.pDrvIns
[all...]
/vbox/src/VBox/Devices/Audio/
H A DDrvHostALSAAudio.cpp150 PPDMDRVINS pDrvIns; member in struct:DRVHOSTALSAAUDIO
1291 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
1292 PDRVHOSTALSAAUDIO pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTALSAAUDIO);
1293 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
1304 static DECLCALLBACK(int) drvHostAlsaAudioConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
1306 PDRVHOSTALSAAUDIO pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTALSAAUDIO);
1312 pThis->pDrvIns = pDrvIns;
1314 pDrvIns->IBase.pfnQueryInterface = drvHostALSAAudioQueryInterface;
H A DDrvHostOSSAudio.cpp49 PPDMDRVINS pDrvIns; member in struct:DRVHOSTOSSAUDIO
918 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
919 PDRVHOSTOSSAUDIO pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTOSSAUDIO);
920 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
931 static DECLCALLBACK(int) drvHostOSSAudioConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
933 PDRVHOSTOSSAUDIO pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTOSSAUDIO);
939 pThis->pDrvIns = pDrvIns;
941 pDrvIns->IBase.pfnQueryInterface = drvHostOSSAudioQueryInterface;
H A DDrvHostDSound.cpp62 PPDMDRVINS pDrvIns; member in struct:DRVHOSTDSOUND
1520 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
1521 PDRVHOSTDSOUND pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTDSOUND);
1523 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
1588 static DECLCALLBACK(void) drvHostDSoundDestruct(PPDMDRVINS pDrvIns) argument
1590 PDRVHOSTDSOUND pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTDSOUND);
1604 static DECLCALLBACK(int) drvHostDSoundConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
1606 PDRVHOSTDSOUND pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTDSOUND);
1619 pThis->pDrvIns = pDrvIns;
[all...]
H A DDrvAudio.h88 PPDMDRVINS pDrvIns; member in struct:DRVAUDIO
H A Daudio_int.h210 PPDMDRVINS pDrvIns; member in struct:AudioState
/vbox/src/VBox/VMM/include/
H A DDBGFInternal.h135 PPDMDRVINS pDrvIns; member in struct:DBGFINFO::__anon16879::__anon16881
H A DPDMBlkCacheInternal.h218 R3PTRTYPE(PPDMDRVINS) pDrvIns; member in struct:PDMBLKCACHE::__anon16946::__anon16948
H A DSSMInternal.h122 PPDMDRVINS pDrvIns; member in struct:SSMUNIT::__anon16971::__anon16973
259 AssertCompile2MemberOffsets(SSMUNIT, u.Common.pvKey, u.Drv.pDrvIns);
H A DTMInternal.h154 R3PTRTYPE(PPDMDRVINS) pDrvIns; member in struct:TMTIMER::__anon16978::__anon16981
/vbox/src/VBox/Main/src-client/
H A DDisplayImpl.cpp76 PPDMDRVINS pDrvIns; member in struct:DRVMAINDISPLAY
4115 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface);
4116 PDRVMAINDISPLAY pDrv = PDMINS_2_DATA(pDrvIns, PDRVMAINDISPLAY);
4117 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
4127 * @param pDrvIns The driver instance data.
4129 DECLCALLBACK(void) Display::i_drvDestruct(PPDMDRVINS pDrvIns)
4131 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
4132 PDRVMAINDISPLAY pThis = PDMINS_2_DATA(pDrvIns, PDRVMAINDISPLAY);
4133 LogRelFlowFunc(("iInstance=%d\n", pDrvIns->iInstance));
4163 DECLCALLBACK(int) Display::i_drvConstruct(PPDMDRVINS pDrvIns, PCFGMNOD
[all...]
H A DConsoleImpl.cpp4152 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pBase); local
4153 pBase = pDrvIns->pDownBase;
10150 PPDMDRVINS pDrvIns; member in struct:DRVMAINSTATUS
10197 PPDMDRVINS pDrvIns = pThis->pDrvIns; local
10251 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
10252 PDRVMAINSTATUS pThis = PDMINS_2_DATA(pDrvIns, PDRVMAINSTATUS);
10253 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
10264 * @param pDrvIns The driver instance data.
10266 DECLCALLBACK(void) Console::i_drvStatus_Destruct(PPDMDRVINS pDrvIns) argument
10286 i_drvStatus_Construct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
/vbox/src/VBox/Main/include/
H A DDisplayImpl.h297 static DECLCALLBACK(int) i_drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags);
298 static DECLCALLBACK(void) i_drvDestruct(PPDMDRVINS pDrvIns);
/vbox/src/VBox/Devices/USB/
H A DVUSBInternal.h360 PPDMDRVINS pDrvIns; member in struct:VUSBROOTHUB
/vbox/src/VBox/Devices/Network/slirp/
H A Dslirp.c429 void slirp_register_statistics(PNATState pData, PPDMDRVINS pDrvIns) argument
441 NOREF(pDrvIns);
448 void slirp_deregister_statistics(PNATState pData, PPDMDRVINS pDrvIns) argument
458 NOREF(pDrvIns);

Completed in 151 milliseconds

12345