/vbox/src/VBox/Devices/Parallel/ |
H A D | DrvHostParallel.cpp | 84 PPDMDRVINS pDrvIns; member in struct:DRVHOSTPARALLEL 174 * @param pDrvIns Driver instance. 178 static int drvR0HostParallelReqWrite(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 180 PDRVHOSTPARALLEL pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTPARALLEL); 190 * @param pDrvIns Driver instance. 193 static int drvR0HostParallelReqWriteControl(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 195 PDRVHOSTPARALLEL pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTPARALLEL); 205 * @param pDrvIns Driver instance. 208 static int drvR0HostParallelReqRead(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 211 PDRVHOSTPARALLEL pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTPARALLE 225 drvR0HostParallelReqReadControl(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 242 drvR0HostParallelReqReadStatus(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 259 drvR0HostParallelReqSetPortDir(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 283 drvR0HostParallelReqHandler(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument 579 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local 593 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local 794 drvHostParallelMonitorThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 847 drvHostParallelWakeupMonitorThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 864 drvHostParallelDestruct(PPDMDRVINS pDrvIns) argument 912 drvHostParallelConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument [all...] |
/vbox/src/VBox/Devices/Serial/ |
H A D | DrvHostSerial.cpp | 87 PPDMDRVINS pDrvIns; member in struct:DRVHOSTSERIAL 163 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local 164 PDRVHOSTSERIAL pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTSERIAL); 166 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase); 457 static DECLCALLBACK(int) drvHostSerialSendThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 459 PDRVHOSTSERIAL pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTSERIAL); 553 LogRel(("HostSerial#%d: Serial Write failed with %Rrc; terminating send thread\n", pDrvIns->iInstance, rc)); 568 * @param pDrvIns The driver instance. 571 static DECLCALLBACK(int) drvHostSerialWakeupSendThread(PPDMDRVINS pDrvIns, PPDMTHREAD /*pThread*/) argument 573 PDRVHOSTSERIAL pThis = PDMINS_2_DATA(pDrvIns, PDRVHOSTSERIA 600 drvHostSerialRecvThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 855 drvHostSerialWakeupRecvThread(PPDMDRVINS pDrvIns, PPDMTHREAD ) argument 884 drvHostSerialMonitorThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 955 drvHostSerialWakeupMonitorThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 1065 drvHostSerialDestruct(PPDMDRVINS pDrvIns) argument 1122 drvHostSerialConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t ) argument [all...] |
/vbox/src/VBox/Devices/Storage/ |
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 | 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...] |
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 | DrvBlock.cpp | 69 PPDMDRVINS pDrvIns; member in struct:DRVBLOCK 184 PDMDrvHlpFTSetCheckpoint(pThis->pDrvIns, FTMCHECKPOINTTYPE_STORAGE); 640 int rc = PDMDrvHlpMountPrepare(pThis->pDrvIns, pszFilename, pszCoreDriver); 653 int rc = PDMDrvHlpAttach(pThis->pDrvIns, fTachFlags, &pBase); 696 int rc2 = PDMDrvHlpDetach(pThis->pDrvIns, fTachFlags); 728 int rc = PDMDrvHlpDetach(pThis->pDrvIns, 0 /*fFlags*/); 804 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local 805 PDRVBLOCK pThis = PDMINS_2_DATA(pDrvIns, PDRVBLOCK); 807 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDrvIns->IBase); 821 static DECLCALLBACK(void) drvblockDetach(PPDMDRVINS pDrvIns, uint32_ argument 836 drvblockReset(PPDMDRVINS pDrvIns) argument 876 drvblockConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument [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 | DrvVD.cpp | 130 PPDMDRVINS pDrvIns; member in struct:VBOXDISK 300 PPDMDRVINS pDrvIns = (PPDMDRVINS)pvUser; local 301 PVBOXDISK pThis = PDMINS_2_DATA(pDrvIns, PVBOXDISK); 308 PDMDrvHlpVMSetRuntimeErrorV(pDrvIns, /* fFlags=*/ 0, "DrvVD", pszFormat, va); 310 PDMDrvHlpVMSetErrorV(pDrvIns, rc, RT_SRC_POS_ARGS, pszFormat, va); 319 static DECLCALLBACK(void) drvvdAsyncTaskCompleted(PPDMDRVINS pDrvIns, void *pvTemplateUser, void *pvUser, int rcReq) argument 321 PVBOXDISK pThis = PDMINS_2_DATA(pDrvIns, PVBOXDISK); 324 LogFlowFunc(("pDrvIns=%#p pvTemplateUser=%#p pvUser=%#p rcReq=%d\n", 325 pDrvIns, pvTemplateUser, pvUser, rcReq)); 364 rc = PDMDrvHlpAsyncCompletionTemplateCreate(pThis->pDrvIns, 2140 drvvdBlkCacheXferComplete(PPDMDRVINS pDrvIns, void *pvUser, int rcReq) argument 2150 drvvdBlkCacheXferEnqueue(PPDMDRVINS pDrvIns, PDMBLKCACHEXFERDIR enmXferDir, uint64_t off, size_t cbXfer, PCRTSGBUF pcSgBuf, PPDMBLKCACHEIOXFER hIoXfer) argument 2187 drvvdBlkCacheXferEnqueueDiscard(PPDMDRVINS pDrvIns, PCRTRANGE paRanges, unsigned cRanges, PPDMBLKCACHEIOXFER hIoXfer) argument 2283 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local 2307 drvvdLoadDone(PPDMDRVINS pDrvIns, PSSMHANDLE pSSM) argument 2341 drvvdResume(PPDMDRVINS pDrvIns) argument 2371 drvvdSuspend(PPDMDRVINS pDrvIns) argument 2394 drvvdPowerOn(PPDMDRVINS pDrvIns) argument 2405 drvvdReset(PPDMDRVINS pDrvIns) argument 2427 drvvdDestruct(PPDMDRVINS pDrvIns) argument 2484 drvvdConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument [all...] |
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);
|
/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 | DrvNAT.cpp | 84 return PDMDrvHlpVMSetError((pthis)->pDrvIns, (rc), RT_SRC_POS, N_("NAT#%d: configuration query for \"" name "\" " #type_name " failed"), \ 85 (pthis)->pDrvIns->iInstance); \ 92 return PDMDrvHlpVMSetError((pthis)->pDrvIns, (rc), RT_SRC_POS, N_("NAT#%d: configuration query for \"" name "\" " #type_name " failed"), \ 93 (pthis)->pDrvIns->iInstance); \ 100 return PDMDrvHlpVMSetError((pthis)->pDrvIns, (rc), RT_SRC_POS, N_("NAT#%d: configuration query for \"" name "\" " #type_name " failed"), \ 101 (pthis)->pDrvIns->iInstance); \ 153 PPDMDRVINS pDrvIns; member in struct:DRVNAT 230 static DECLCALLBACK(int) drvNATRecv(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 232 PDRVNAT pThis = PDMINS_2_DATA(pDrvIns, PDRVNAT); 247 static DECLCALLBACK(int) drvNATRecvWakeup(PPDMDRVINS pDrvIns, PPDMTHREA argument 257 drvNATUrgRecv(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 276 drvNATUrgRecvWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 751 drvNATAsyncIoThread(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 881 drvNATAsyncIoWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread) argument 1041 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local 1073 drvNATLoadDone(PPDMDRVINS pDrvIns, PSSMHANDLE pSSMHandle) argument 1084 drvNATPowerOn(PPDMDRVINS pDrvIns) argument 1094 drvNATResume(PPDMDRVINS pDrvIns) argument 1189 drvNATInfo(PPDMDRVINS pDrvIns, PCDBGFINFOHLP pHlp, const char *pszArgs) argument 1334 drvNATDestruct(PPDMDRVINS pDrvIns) argument 1387 drvNATConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags) argument [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...] |
/vbox/src/VBox/Main/include/ |
H A D | DrvAudioVRDE.h | 52 static DECLCALLBACK(int) drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags); 53 static DECLCALLBACK(void) drvDestruct(PPDMDRVINS pDrvIns);
|
H A D | DrvAudioVideoRec.h | 50 static DECLCALLBACK(int) drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags); 51 static DECLCALLBACK(void) drvDestruct(PPDMDRVINS pDrvIns);
|
H A D | VMMDev.h | 72 static DECLCALLBACK(int) drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags); 73 static DECLCALLBACK(void) drvDestruct(PPDMDRVINS pDrvIns); 74 static DECLCALLBACK(void) drvReset(PPDMDRVINS pDrvIns);
|
H A D | KeyboardImpl.h | 80 static DECLCALLBACK(int) i_drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags); 81 static DECLCALLBACK(void) i_drvDestruct(PPDMDRVINS pDrvIns);
|
H A D | UsbWebcamInterface.h | 55 static DECLCALLBACK(int) drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags); 56 static DECLCALLBACK(void) drvDestruct(PPDMDRVINS pDrvIns);
|
/vbox/include/VBox/vmm/ |
H A D | pdmcommon.h | 127 * @param pDrvIns The driver instance. 131 typedef DECLCALLBACK(bool) FNPDMDRVASYNCNOTIFY(PPDMDRVINS pDrvIns); 152 * @param pDrvIns The driver instance (the ring-0 mapping). 156 typedef DECLCALLBACK(int) FNPDMDRVREQHANDLERR0(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg);
|
H A D | pdmnetshaper.h | 70 VMMR3_INT_DECL(int) PDMR3NsAttach(PUVM pUVM, PPDMDRVINS pDrvIns, const char *pcszBwGroup, PPDMNSFILTER pFilter); 71 VMMR3_INT_DECL(int) PDMR3NsDetach(PUVM pUVM, PPDMDRVINS pDrvIns, PPDMNSFILTER pFilter);
|
H A D | pdmblkcache.h | 68 * @param pDrvIns The driver instance. 72 typedef DECLCALLBACK(void) FNPDMBLKCACHEXFERCOMPLETEDRV(PPDMDRVINS pDrvIns, void *pvUser, int rc); 79 * @param pDrvIns The driver instance. 83 typedef DECLCALLBACK(int) FNPDMBLKCACHEXFERENQUEUEDRV(PPDMDRVINS pDrvIns, 93 * @param pDrvIns The driver instance. 98 typedef DECLCALLBACK(int) FNPDMBLKCACHEXFERENQUEUEDISCARDDRV(PPDMDRVINS pDrvIns, 107 * @param pDrvIns The device instance. 132 * @param pDrvIns The driver instance. 146 * @param pDrvIns The driver instance. 157 * @param pDrvIns Th [all...] |
/vbox/src/VBox/Main/src-client/ |
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 | 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...] |
H A D | DrvAudioVRDE.cpp | 56 PPDMDRVINS pDrvIns; member in struct:DRVAUDIOVRDE 222 uint64_t now = PDMDrvHlpTMGetVirtualTime(pDrv->pDrvIns); 224 uint64_t ticks_per_second = PDMDrvHlpTMGetVirtualFreq(pDrv->pDrvIns); 389 PPDMDRVINS pDrvIns = PDMIBASE_2_PDMDRV(pInterface); local 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) argument 494 PDMDRV_CHECK_VERSIONS_RETURN(pDrvIns); 495 PDRVAUDIOVRDE pThis = PDMINS_2_DATA(pDrvIns, PDRVAUDIOVRDE); 496 AssertPtrReturn(pDrvIns, VERR_INVALID_POINTE 553 drvDestruct(PPDMDRVINS pDrvIns) 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...] |
/vbox/src/VBox/Devices/Network/slirp/ |
H A D | counters.h | 31 PDMDrvHlpSTAMRegisterF(pDrvIns, \ 38 pDrvIns->iInstance); \ 40 # define DEREGISTER_COUNTER(name, storage) PDMDrvHlpSTAMDeregister(pDrvIns, &(storage)->Stat ## name)
|