Searched defs:pDrvIns (Results 1 - 25 of 77) sorted by relevance

1234

/vbox/src/VBox/VMM/VMMR0/
H A DPDMR0Driver.cpp48 PPDMDRVINS pDrvIns = pReq->pDrvInsR0; local
49 AssertPtrReturn(pDrvIns, VERR_INVALID_POINTER);
50 AssertReturn(pDrvIns->Internal.s.pVMR0 == pVM, VERR_INVALID_PARAMETER);
52 PFNPDMDRVREQHANDLERR0 pfnReqHandlerR0 = pDrvIns->Internal.s.pfnReqHandlerR0;
55 return pfnReqHandlerR0(pDrvIns, pReq->uOperation, pReq->u64Arg);
/vbox/src/VBox/Devices/PC/
H A DDrvAcpiCpu.cpp37 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
38 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
47 static DECLCALLBACK(int) drvACPICpuConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
49 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
55 pDrvIns->IBase.pfnQueryInterface = drvACPICpuQueryInterface;
66 AssertMsgReturn(PDMDrvHlpNoAttach(pDrvIns) == VERR_PDM_NO_ATTACHED_DRIVER,
/vbox/src/VBox/Devices/Serial/
H A DDrvRawFile.cpp55 PPDMDRVINS pDrvIns; member in struct:DRVRAWFILE
97 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
98 PDRVRAWFILE pThis = PDMINS_2_DATA(pDrvIns, PDRVRAWFILE);
100 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
113 * @param pDrvIns The driver instance data.
115 static DECLCALLBACK(void) drvRawFilePowerOff(PPDMDRVINS pDrvIns) argument
117 PDRVRAWFILE pThis = PDMINS_2_DATA(pDrvIns, PDRVRAWFILE);
131 * @param pDrvIns The driver instance data.
133 static DECLCALLBACK(void) drvRawFileDestruct(PPDMDRVINS pDrvIns) argument
135 PDRVRAWFILE pThis = PDMINS_2_DATA(pDrvIns, PDRVRAWFIL
155 drvRawFileConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
H A DDrvChar.cpp57 PPDMDRVINS pDrvIns; member in struct:DRVCHAR
94 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
95 PDRVCHAR pThis = PDMINS_2_DATA(pDrvIns, PDRVCHAR);
97 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
292 * @param pDrvIns The driver instance data.
294 static DECLCALLBACK(void) drvCharDestruct(PPDMDRVINS pDrvIns) argument
296 PDRVCHAR pThis = PDMINS_2_DATA(pDrvIns, PDRVCHAR);
297 LogFlow(("%s: iInstance=%d\n", __FUNCTION__, pDrvIns->iInstance));
298 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
320 LogRel(("Char%d: receive thread did not terminate (%Rrc)\n", pDrvIns
345 drvCharConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
H A DDrvNamedPipe.cpp68 PPDMDRVINS pDrvIns; member in struct:DRVNAMEDPIPE
285 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
286 PDRVNAMEDPIPE pThis = PDMINS_2_DATA(pDrvIns, PDRVNAMEDPIPE);
287 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
345 LogRel(("NamedPipe%d: ConnectNamedPipe failed, rc=%Rrc\n", pThis->pDrvIns->iInstance, rc));
353 LogRel(("NamedPipe%d: listen failed, rc=%Rrc\n", pThis->pDrvIns->iInstance, rc));
360 LogRel(("NamedPipe%d: accept failed, rc=%Rrc\n", pThis->pDrvIns->iInstance, rc));
365 LogRel(("NamedPipe%d: only single connection supported\n", pThis->pDrvIns->iInstance));
428 * @param pDrvIns The driver instance data.
430 static DECLCALLBACK(void) drvNamedPipePowerOff(PPDMDRVINS pDrvIns) argument
447 drvNamedPipeDestruct(PPDMDRVINS pDrvIns) argument
523 drvNamedPipeConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
H A DDrvTCP.cpp78 PPDMDRVINS pDrvIns; member in struct:DRVTCP
184 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
185 PDRVTCP pThis = PDMINS_2_DATA(pDrvIns, PDRVTCP);
186 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
211 LogRel(("DrvTCP%d: listen failed, rc=%Rrc\n", pThis->pDrvIns->iInstance, rc));
218 LogRel(("DrvTCP%d: accept failed, rc=%Rrc\n", pThis->pDrvIns->iInstance, rc));
223 LogRel(("DrvTCP%d: only single connection supported\n", pThis->pDrvIns->iInstance));
272 * @param pDrvIns The driver instance data.
274 static DECLCALLBACK(void) drvTCPPowerOff(PPDMDRVINS pDrvIns) argument
276 PDRVTCP pThis = PDMINS_2_DATA(pDrvIns, PDRVTC
291 drvTCPDestruct(PPDMDRVINS pDrvIns) argument
345 drvTCPConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
/vbox/src/VBox/Devices/Storage/
H A DDrvHostFloppy.cpp181 static DECLCALLBACK(int) drvHostFloppyConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
183 PDRVHOSTFLOPPY pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTFLOPPY);
184 LogFlow(("drvHostFloppyConstruct: iInstance=%d\n", pDrvIns->iInstance));
189 int rc = DRVHostBaseInitData(pDrvIns, pCfg, PDMBLOCKTYPE_FLOPPY_1_44);
228 DRVHostBaseDestruct(pDrvIns);
H A DDrvMediaISO.cpp51 PPDMDRVINS pDrvIns; member in struct:DRVMEDIAISO
176 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
177 PDRVMEDIAISO pThis = PDMINS_2_DATA(pDrvIns, PDRVMEDIAISO);
178 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
191 * @param pDrvIns The driver instance data.
193 static DECLCALLBACK(void) drvMediaISODestruct(PPDMDRVINS pDrvIns) argument
195 PDRVMEDIAISO pThis = PDMINS_2_DATA(pDrvIns, PDRVMEDIAISO);
197 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
218 static DECLCALLBACK(int) drvMediaISOConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
220 PDRVMEDIAISO pThis = PDMINS_2_DATA(pDrvIns, PDRVMEDIAIS
[all...]
H A DDrvRawImage.cpp45 PPDMDRVINS pDrvIns; member in struct:DRVRAWIMAGE
213 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
214 PDRVRAWIMAGE pThis = PDMINS_2_DATA(pDrvIns, PDRVRAWIMAGE);
216 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
229 * @param pDrvIns The driver instance data.
231 static DECLCALLBACK(void) drvRawImageDestruct(PPDMDRVINS pDrvIns) argument
233 PDRVRAWIMAGE pThis = PDMINS_2_DATA(pDrvIns, PDRVRAWIMAGE);
235 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
256 static DECLCALLBACK(int) drvRawImageConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
258 PDRVRAWIMAGE pThis = PDMINS_2_DATA(pDrvIns, PDRVRAWIMAG
[all...]
H A DDrvHostBase.h41 PPDMDRVINS pDrvIns; member in struct:DRVHOSTBASE
183 int DRVHostBaseInitData(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, PDMBLOCKTYPE enmType);
187 DECLCALLBACK(void) DRVHostBaseDestruct(PPDMDRVINS pDrvIns); variable
H A DDrvHostDVD.cpp728 DECLCALLBACK(void) drvHostDvdDestruct(PPDMDRVINS pDrvIns) argument
731 PDRVHOSTBASE pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTBASE);
739 return DRVHostBaseDestruct(pDrvIns);
748 static DECLCALLBACK(int) drvHostDvdConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
750 PDRVHOSTBASE pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTBASE);
751 LogFlow(("drvHostDvdConstruct: iInstance=%d\n", pDrvIns->iInstance));
756 int rc = DRVHostBaseInitData(pDrvIns, pCfg, PDMBLOCKTYPE_DVD);
822 DRVHostBaseDestruct(pDrvIns);
H A DDrvSCSIHost.cpp50 PPDMDRVINS pDrvIns; member in struct:DRVSCSIHOST
339 * @param pDrvIns Pointer to the device instance data.
342 static int drvscsihostAsyncIOLoop(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument
345 PDRVSCSIHOST pThis = PDMINS_2_DATA(pDrvIns, PDRVSCSIHOST);
361 static int drvscsihostAsyncIOLoopWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument
364 PDRVSCSIHOST pThis = PDMINS_2_DATA(pDrvIns, PDRVSCSIHOST);
399 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
400 PDRVSCSIHOST pThis = PDMINS_2_DATA(pDrvIns, PDRVSCSIHOST);
402 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
415 * @param pDrvIns Th
417 drvscsihostDestruct(PPDMDRVINS pDrvIns) argument
445 drvscsihostConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
/vbox/src/VBox/Devices/Audio/
H A DDrvAudio.h88 PPDMDRVINS pDrvIns; member in struct:DRVAUDIO
H A DDrvHostNullAudio.cpp78 PPDMDRVINS pDrvIns; member in struct:DRVHOSTNULLAUDIO
208 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
209 PDRVHOSTNULLAUDIO pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTNULLAUDIO);
211 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
226 static DECLCALLBACK(int) drvHostNullAudioConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
228 AssertPtrReturn(pDrvIns, VERR_INVALID_POINTER);
231 PDRVHOSTNULLAUDIO pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTNULLAUDIO);
237 pThis->pDrvIns = pDrvIns;
239 pDrvIns
[all...]
/vbox/src/VBox/Main/src-client/
H A DPCIRawDevImpl.cpp34 PPDMDRVINS pDrvIns; member in struct:DRVMAINPCIRAWDEV
58 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
59 PDRVMAINPCIRAWDEV pThis = PDMINS_2_DATA(pDrvIns, PDRVMAINPCIRAWDEV);
61 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
109 DECLCALLBACK(void) PCIRawDev::drvReset(PPDMDRVINS pDrvIns) argument
117 DECLCALLBACK(void) PCIRawDev::drvDestruct(PPDMDRVINS pDrvIns) argument
119 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
120 PDRVMAINPCIRAWDEV pThis = PDMINS_2_DATA(pDrvIns, PDRVMAINPCIRAWDEV);
130 DECLCALLBACK(int) PCIRawDev::drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfgHandle, uint32_t fFlags) argument
132 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
[all...]
H A DAudioSnifferInterface.cpp56 PPDMDRVINS pDrvIns; member in struct:DRVAUDIOSNIFFER
153 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
154 PDRVAUDIOSNIFFER pDrv = PDMINS_2_DATA(pDrvIns, PDRVAUDIOSNIFFER);
155 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
165 * @param pDrvIns The driver instance data.
167 DECLCALLBACK(void) AudioSniffer::drvDestruct(PPDMDRVINS pDrvIns) argument
169 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
170 PDRVAUDIOSNIFFER pThis = PDMINS_2_DATA(pDrvIns, PDRVAUDIOSNIFFER);
171 LogFlow(("AudioSniffer::drvDestruct: iInstance=%d\n", pDrvIns->iInstance));
185 DECLCALLBACK(int) AudioSniffer::drvConstruct(PPDMDRVINS pDrvIns, PCFGMNOD argument
[all...]
H A DKeyboardImpl.cpp54 PPDMDRVINS pDrvIns; member in struct:DRVMAINKEYBOARD
327 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
328 PDRVMAINKEYBOARD pDrv = PDMINS_2_DATA(pDrvIns, PDRVMAINKEYBOARD);
330 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
340 * @param pDrvIns The driver instance data.
342 DECLCALLBACK(void) Keyboard::i_drvDestruct(PPDMDRVINS pDrvIns) argument
344 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
345 PDRVMAINKEYBOARD pThis = PDMINS_2_DATA(pDrvIns, PDRVMAINKEYBOARD);
346 LogFlow(("Keyboard::drvDestruct: iInstance=%d\n", pDrvIns->iInstance));
366 DECLCALLBACK(int) Keyboard::i_drvConstruct(PPDMDRVINS pDrvIns, PCFGMNOD argument
[all...]
H A DNvram.cpp318 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
319 PNVRAM pThis = PDMINS_2_DATA(pDrvIns, PNVRAM);
321 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
330 DECLCALLBACK(void) Nvram::drvNvram_Destruct(PPDMDRVINS pDrvIns) argument
332 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
333 LogFlow(("%s: iInstance/#d\n", __FUNCTION__, pDrvIns->iInstance));
334 PNVRAM pThis = PDMINS_2_DATA(pDrvIns, PNVRAM);
343 DECLCALLBACK(int) Nvram::drvNvram_Construct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
345 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
346 LogFlowFunc(("iInstance/#d, pCfg:%p, fFlags:%x\n", pDrvIns
[all...]
H A DUsbWebcamInterface.cpp362 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
363 PEMWEBCAMDRV pThis = PDMINS_2_DATA(pDrvIns, PEMWEBCAMDRV);
367 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
372 /* static */ DECLCALLBACK(void) EmWebcam::drvDestruct(PPDMDRVINS pDrvIns) argument
374 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
375 PEMWEBCAMDRV pThis = PDMINS_2_DATA(pDrvIns, PEMWEBCAMDRV);
379 pDrvIns->iInstance, pRemote, pThis->pIWebcamUp));
387 /* static */ DECLCALLBACK(int) EmWebcam::drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
389 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
390 LogFlowFunc(("iInstance:%d, pCfg:%p, fFlags:%x\n", pDrvIns
[all...]
/vbox/src/VBox/Devices/Input/
H A DDrvKeyboardQueue.cpp51 PPDMDRVINS pDrvIns; member in struct:DRVKBDQUEUE
191 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
192 PDRVKBDQUEUE pThis = PDMINS_2_DATA(pDrvIns, PDRVKBDQUEUE);
194 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
316 * @param pDrvIns The driver instance.
319 static DECLCALLBACK(bool) drvKbdQueueConsumer(PPDMDRVINS pDrvIns, PPDMQUEUEITEMCORE pItemCore) argument
321 PDRVKBDQUEUE pThis = PDMINS_2_DATA(pDrvIns, PDRVKBDQUEUE);
334 * @param pDrvIns The drive instance data.
336 static DECLCALLBACK(void) drvKbdQueuePowerOn(PPDMDRVINS pDrvIns) argument
338 PDRVKBDQUEUE pThis = PDMINS_2_DATA(pDrvIns, PDRVKBDQUEU
349 drvKbdQueueReset(PPDMDRVINS pDrvIns) argument
362 drvKbdQueueSuspend(PPDMDRVINS pDrvIns) argument
375 drvKbdQueueResume(PPDMDRVINS pDrvIns) argument
388 drvKbdQueuePowerOff(PPDMDRVINS pDrvIns) argument
400 drvKbdQueueConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
H A DDrvMouseQueue.cpp43 PPDMDRVINS pDrvIns; member in struct:DRVMOUSEQUEUE
104 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
105 PDRVMOUSEQUEUE pThis = PDMINS_2_DATA(pDrvIns, PDRVMOUSEQUEUE);
106 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
228 * @param pDrvIns The driver instance.
231 static DECLCALLBACK(bool) drvMouseQueueConsumer(PPDMDRVINS pDrvIns, PPDMQUEUEITEMCORE pItemCore) argument
233 PDRVMOUSEQUEUE pThis = PDMINS_2_DATA(pDrvIns, PDRVMOUSEQUEUE);
262 * @param pDrvIns The drive instance data.
264 static DECLCALLBACK(void) drvMouseQueuePowerOn(PPDMDRVINS pDrvIns) argument
266 PDRVMOUSEQUEUE pThis = PDMINS_2_DATA(pDrvIns, PDRVMOUSEQUEU
277 drvMouseQueueReset(PPDMDRVINS pDrvIns) argument
290 drvMouseQueueSuspend(PPDMDRVINS pDrvIns) argument
303 drvMouseQueueResume(PPDMDRVINS pDrvIns) argument
315 drvMouseQueuePowerOff(PPDMDRVINS pDrvIns) argument
327 drvMouseQueueConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
/vbox/src/VBox/Devices/Network/
H A DDrvNetSniffer.cpp74 PPDMDRVINS pDrvIns; member in struct:DRVNETSNIFFER
283 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
284 PDRVNETSNIFFER pThis = PDMINS_2_DATA(pDrvIns, PDRVNETSNIFFER);
285 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
296 static DECLCALLBACK(void) drvNetSnifferDetach(PPDMDRVINS pDrvIns, uint32_t fFlags) argument
298 PDRVNETSNIFFER pThis = PDMINS_2_DATA(pDrvIns, PDRVNETSNIFFER);
300 LogFlow(("drvNetSnifferDetach: pDrvIns: %p, fFlags: %u\n", pDrvIns, fFlags));
310 static DECLCALLBACK(int) drvNetSnifferAttach(PPDMDRVINS pDrvIns, uint32_t fFlags) argument
312 PDRVNETSNIFFER pThis = PDMINS_2_DATA(pDrvIns, PDRVNETSNIFFE
349 drvNetSnifferDestruct(PPDMDRVINS pDrvIns) argument
372 drvNetSnifferConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
H A DDrvUDPTunnel.cpp57 PPDMDRVINS pDrvIns; member in struct:DRVUDPTUNNEL
201 PDMDrvHlpFTSetCheckpoint(pThis->pDrvIns, FTMCHECKPOINTTYPE_NETWORK);
378 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
379 PDRVUDPTUNNEL pThis = PDMINS_2_DATA(pDrvIns, PDRVUDPTUNNEL);
381 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
395 * @param pDrvIns The driver instance data.
397 static DECLCALLBACK(void) drvUDPTunnelDestruct(PPDMDRVINS pDrvIns) argument
400 PDRVUDPTUNNEL pThis = PDMINS_2_DATA(pDrvIns, PDRVUDPTUNNEL);
401 PDMDRV_CHECK_VERSIONS_RETURN_VOID(pDrvIns);
433 PDMDrvHlpSTAMDeregister(pDrvIns,
448 drvUDPTunnelConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
574 drvUDPTunnelSuspend(PPDMDRVINS pDrvIns) argument
592 drvUDPTunnelResume(PPDMDRVINS pDrvIns) argument
[all...]
H A DDrvVDE.cpp66 PPDMDRVINS pDrvIns; member in struct:DRVVDE
210 PDMDrvHlpFTSetCheckpoint(pThis->pDrvIns, FTMCHECKPOINTTYPE_NETWORK);
301 static DECLCALLBACK(int) drvVDEAsyncIoThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument
303 PDRVVDE pThis = PDMINS_2_DATA(pDrvIns, PDRVVDE);
437 static DECLCALLBACK(int) drvVDEAsyncIoWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument
439 PDRVVDE pThis = PDMINS_2_DATA(pDrvIns, PDRVVDE);
456 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
457 PDRVVDE pThis = PDMINS_2_DATA(pDrvIns, PDRVVDE);
459 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
472 * @param pDrvIns Th
474 drvVDEDestruct(PPDMDRVINS pDrvIns) argument
528 drvVDEConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
[all...]
/vbox/src/VBox/Devices/Samples/
H A DDrvStorageFilter.cpp255 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local
256 PDRVSTORAGEFILTER pThis = PDMINS_2_DATA(pDrvIns, PDRVSTORAGEFILTER);
258 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase);
284 static DECLCALLBACK(int) drvStorageFlt_Construct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument
286 PDRVSTORAGEFILTER pThis = PDMINS_2_DATA(pDrvIns, PDRVSTORAGEFILTER);
288 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns);
293 pDrvIns->IBase.pfnQueryInterface = drvStorageFltIBase_QueryInterface;
320 PDMDRV_VALIDATE_CONFIG_RETURN(pDrvIns, "AsyncIOSupported|", "");
328 pThis->pIMediaPortAbove = PDMIBASE_QUERY_INTERFACE(pDrvIns->pUpBase, PDMIMEDIAPORT);
329 pThis->pIMediaAsyncPortAbove = PDMIBASE_QUERY_INTERFACE(pDrvIns
[all...]

Completed in 795 milliseconds

1234