Searched refs:pDrvIns (Results 26 - 50 of 102) sorted by relevance

12345

/vbox/src/VBox/Devices/Parallel/
H A DDrvHostParallel.cpp84 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 DDrvHostSerial.cpp87 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 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 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...]
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 DDrvBlock.cpp69 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 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 DDrvVD.cpp130 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 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);
/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 DDrvNAT.cpp84 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 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...]
/vbox/src/VBox/Main/include/
H A DDrvAudioVRDE.h52 static DECLCALLBACK(int) drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags);
53 static DECLCALLBACK(void) drvDestruct(PPDMDRVINS pDrvIns);
H A DDrvAudioVideoRec.h50 static DECLCALLBACK(int) drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags);
51 static DECLCALLBACK(void) drvDestruct(PPDMDRVINS pDrvIns);
H A DVMMDev.h72 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 DKeyboardImpl.h80 static DECLCALLBACK(int) i_drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags);
81 static DECLCALLBACK(void) i_drvDestruct(PPDMDRVINS pDrvIns);
H A DUsbWebcamInterface.h55 static DECLCALLBACK(int) drvConstruct(PPDMDRVINS pDrvIns, PCFGMNODE pCfg, uint32_t fFlags);
56 static DECLCALLBACK(void) drvDestruct(PPDMDRVINS pDrvIns);
/vbox/include/VBox/vmm/
H A Dpdmcommon.h127 * @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 Dpdmnetshaper.h70 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 Dpdmblkcache.h68 * @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 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 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...]
H A DDrvAudioVRDE.cpp56 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 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...]
/vbox/src/VBox/Devices/Network/slirp/
H A Dcounters.h31 PDMDrvHlpSTAMRegisterF(pDrvIns, \
38 pDrvIns->iInstance); \
40 # define DEREGISTER_COUNTER(name, storage) PDMDrvHlpSTAMDeregister(pDrvIns, &(storage)->Stat ## name)

Completed in 86 milliseconds

12345