/vbox/src/VBox/VMM/VMMR0/ |
H A D | PDMR0Driver.cpp | 48 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 D | DrvAcpiCpu.cpp | 37 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 D | DrvRawFile.cpp | 55 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 D | DrvChar.cpp | 57 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 D | DrvNamedPipe.cpp | 68 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 D | DrvTCP.cpp | 78 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 D | DrvHostFloppy.cpp | 181 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 D | DrvMediaISO.cpp | 51 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 D | DrvRawImage.cpp | 45 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 D | DrvHostBase.h | 41 PPDMDRVINS pDrvIns; member in struct:DRVHOSTBASE 183 int DRVHostBaseInitData(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, PDMBLOCKTYPE enmType); 187 DECLCALLBACK(void) DRVHostBaseDestruct(PPDMDRVINS pDrvIns); variable
|
H A D | DrvHostDVD.cpp | 728 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 D | DrvSCSIHost.cpp | 50 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 D | DrvAudio.h | 88 PPDMDRVINS pDrvIns; member in struct:DRVAUDIO
|
H A D | DrvHostNullAudio.cpp | 78 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 D | PCIRawDevImpl.cpp | 34 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 D | AudioSnifferInterface.cpp | 56 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 D | KeyboardImpl.cpp | 54 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 D | Nvram.cpp | 318 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 D | UsbWebcamInterface.cpp | 362 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 D | DrvKeyboardQueue.cpp | 51 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 D | DrvMouseQueue.cpp | 43 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 D | DrvNetSniffer.cpp | 74 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 D | DrvUDPTunnel.cpp | 57 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 D | DrvVDE.cpp | 66 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 D | DrvStorageFilter.cpp | 255 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...] |