Searched defs:IBase (Results 1 - 25 of 30) sorted by relevance

12

/vbox/src/VBox/Devices/Input/testcase/
H A DtstUsbMouse.cpp34 PDMIBASE IBase; member in struct:DRVTSTMOUSE
79 *ppBaseInterface = &s_drvTstMouse.IBase;
93 PDRVTSTMOUSE pThis = RT_FROM_MEMBER(pInterface, DRVTSTMOUSE, IBase);
94 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
317 s_drvTstMouse.IBase.pfnQueryInterface = tstMouseQueryInterface;
/vbox/include/VBox/vmm/
H A Dpdmsrv.h273 PDMIBASE IBase; member in struct:PDMSRVINS
286 /** Converts a pointer to the PDMSRVINS::IBase to a pointer to PDMSRVINS. */
287 #define PDMIBASE_2_PDMSRV(pInterface) ( (PPDMSRVINS)((char *)(pInterface) - RT_OFFSETOF(PDMSRVINS, IBase)) )
H A Dpdmusb.h751 PDMIBASE IBase; member in struct:PDMUSBINS
839 /** Converts a pointer to the PDMUSBINS::IBase to a pointer to PDMUSBINS. */
840 #define PDMIBASE_2_PDMUSB(pInterface) ( (PPDMUSBINS)((char *)(pInterface) - RT_OFFSETOF(PDMUSBINS, IBase)) )
H A Dpdmdrv.h387 PDMIBASE IBase; member in struct:PDMDRVINS
415 /** Converts a pointer to the PDMDRVINS::IBase to a pointer to PDMDRVINS. */
416 #define PDMIBASE_2_PDMDRV(pInterface) ( (PPDMDRVINS)((char *)(pInterface) - RT_OFFSETOF(PDMDRVINS, IBase)) )
/vbox/src/VBox/Devices/Network/
H A DDevINIP.cpp83 PDMIBASE IBase; member in struct:DEVINTNETIP
664 PDEVINTNETIP pThis = RT_FROM_MEMBER(pInterface, DEVINTNETIP, IBase);
665 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
750 /* IBase */
751 pThis->IBase.pfnQueryInterface = devINIPQueryInterface;
801 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Network Port");
H A DDevPCNet.cpp270 PDMIBASE IBase; member in struct:PCNETSTATE
4637 /* -=-=-=-=-=- PCNETSTATE::IBase (LUN#0) -=-=-=-=-=- */
4644 PPCNETSTATE pThis = RT_FROM_MEMBER(pInterface, PCNETSTATE, IBase);
4645 Assert(&pThis->IBase == pInterface);
4646 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
4712 int rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Network Port");
4905 /* IBase */
4906 pThis->IBase.pfnQueryInterface = pcnetQueryInterface;
5042 rc = PDMDevHlpDriverAttach(pDevIns, PDM_STATUS_LUN, &pThis->IBase, &pBase, "Status Port");
5055 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase,
[all...]
/vbox/src/VBox/Devices/Audio/
H A Daudiosniffer.c51 PDMIBASE IBase; member in struct:_AUDIOSNIFFERSTATE
524 AUDIOSNIFFERSTATE *pThis = RT_FROM_MEMBER(pInterface, AUDIOSNIFFERSTATE, IBase);
525 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
583 pThis->IBase.pfnQueryInterface = iface_QueryInterface;
595 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Audio Sniffer Port");
H A DDevSB16.cpp234 PDMIBASE IBase; member in struct:SB16STATE
276 &pThis->IBase, &pThis->pDrvBase, pszDesc);
2269 PSB16STATE pThis = RT_FROM_MEMBER(pInterface, SB16STATE, IBase);
2270 Assert(&pThis->IBase == pInterface);
2272 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
2361 pThis->IBase.pfnQueryInterface = sb16QueryInterface;
2428 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Audio Driver Port");
H A DDevIchAc97.cpp324 PDMIBASE IBase; member in struct:AC97STATE
2169 PAC97STATE pThis = RT_FROM_MEMBER(pInterface, AC97STATE, IBase);
2170 Assert(&pThis->IBase == pInterface);
2172 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
2272 &pThis->IBase, &pThis->pDrvBase, pszDesc);
2368 /* IBase */
2369 pThis->IBase.pfnQueryInterface = ichac97QueryInterface;
2440 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Audio Driver Port");
H A DDevIchHda.cpp631 PDMIBASE IBase; member in struct:HDASTATE
3459 PHDASTATE pThis = RT_FROM_MEMBER(pInterface, HDASTATE, IBase);
3460 Assert(&pThis->IBase == pInterface);
3462 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
3628 &pThis->IBase, &pThis->pDrvBase, pszDesc);
3711 /* IBase */
3712 pThis->IBase.pfnQueryInterface = hdaQueryInterface;
3876 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Audio Driver Port");
/vbox/src/VBox/Devices/Parallel/
H A DDevParallel.cpp107 PDMIBASE IBase; member in struct:PARALLELPORT
154 #define PDMIBASE_2_PARALLELPORT(pInstance) ( (PARALLELPORT *)((uintptr_t)(pInterface) - RT_OFFSETOF(PARALLELPORT, IBase)) )
632 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
666 /* IBase */
667 pThis->IBase.pfnQueryInterface = parallelR3QueryInterface;
763 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Parallel Host");
/vbox/src/VBox/ExtPacks/BusMouseSample/
H A DBusMouse.cpp169 PDMIBASE IBase; member in struct:MouState::__anon15981
567 /* -=-=-=-=-=- Mouse: IBase -=-=-=-=-=- */
574 MouState *pThis = RT_FROM_MEMBER(pInterface, MouState, Mouse.IBase);
575 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Mouse.IBase);
651 rc = PDMDevHlpDriverAttach(pDevIns, iLUN, &pThis->Mouse.IBase, &pThis->Mouse.pDrvBase, "Bus Mouse Port");
769 pThis->Mouse.IBase.pfnQueryInterface = mouQueryMouseInterface;
/vbox/src/VBox/Devices/Input/
H A DPS2K.cpp221 PDMIBASE IBase; member in struct:PS2K::__anon14851
1094 /* -=-=-=-=-=- Keyboard: IBase -=-=-=-=-=- */
1101 PPS2K pThis = RT_FROM_MEMBER(pInterface, PS2K, Keyboard.IBase);
1102 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Keyboard.IBase);
1215 rc = PDMDevHlpDriverAttach(pDevIns, iLUN, &pThis->Keyboard.IBase, &pThis->Keyboard.pDrvBase, "Keyboard Port");
1395 pThis->Keyboard.IBase.pfnQueryInterface = ps2kQueryInterface;
H A DUsbKbd.cpp213 PDMIBASE IBase; member in struct:USBHID::__anon14858
684 PUSBHID pThis = RT_FROM_MEMBER(pInterface, USBHID, Lun0.IBase);
685 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Lun0.IBase);
1266 pThis->Lun0.IBase.pfnQueryInterface = usbHidKeyboardQueryInterface;
1272 rc = PDMUsbHlpDriverAttach(pUsbIns, 0 /*iLun*/, &pThis->Lun0.IBase, &pThis->Lun0.pDrvBase, "Keyboard Port");
H A DDevPS2.cpp253 PDMIBASE IBase; member in struct:KBDState::__anon14843
1509 /* -=-=-=-=-=- Mouse: IBase -=-=-=-=-=- */
1516 KBDState *pThis = RT_FROM_MEMBER(pInterface, KBDState, Mouse.IBase);
1517 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Mouse.IBase);
1608 rc = PDMDevHlpDriverAttach(pDevIns, iLUN, &pThis->Mouse.IBase, &pThis->Mouse.pDrvBase, "Aux (Mouse) Port");
1740 pThis->Mouse.IBase.pfnQueryInterface = kbdMouseQueryInterface;
H A DPS2M.cpp281 PDMIBASE IBase; member in struct:PS2M::__anon14857
911 /* -=-=-=-=-=- Mouse: IBase -=-=-=-=-=- */
918 PPS2M pThis = RT_FROM_MEMBER(pInterface, PS2M, Mouse.IBase);
919 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Mouse.IBase);
1055 rc = PDMDevHlpDriverAttach(pDevIns, iLUN, &pThis->Mouse.IBase, &pThis->Mouse.pDrvBase, "Mouse Port");
1189 pThis->Mouse.IBase.pfnQueryInterface = ps2mQueryInterface;
H A DUsbMouse.cpp220 PDMIBASE IBase; member in struct:USBHID::__anon14862
1429 PUSBHID pThis = RT_FROM_MEMBER(pInterface, USBHID, Lun0.IBase);
1430 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Lun0.IBase);
2351 pThis->Lun0.IBase.pfnQueryInterface = usbHidMouseQueryInterface;
2359 rc = PDMUsbHlpDriverAttach(pUsbIns, 0 /*iLun*/, &pThis->Lun0.IBase, &pThis->Lun0.pDrvBase, "Mouse Port");
/vbox/src/VBox/Devices/VMMDev/
H A DVMMDevState.h143 PDMIBASE IBase; member in struct:VMMDevState
/vbox/src/VBox/Devices/VirtIO/
H A DVirtio.h174 PDMIBASE IBase; member in struct:VPCIState_st
/vbox/src/VBox/Devices/EFI/
H A DDevEFI.cpp238 PDMIBASE IBase; member in struct:DEVEFI::__anon9923
1674 PDEVEFI pThis = RT_FROM_MEMBER(pInterface, DEVEFI, Lun0.IBase);
1676 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Lun0.IBase);
2077 pThis->Lun0.IBase.pfnQueryInterface = devEfiQueryInterface;
2199 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->Lun0.IBase, &pThis->Lun0.pDrvBase, "NvramStorage");
/vbox/src/VBox/Devices/Serial/
H A DDevSerial.cpp176 PDMIBASE IBase; member in struct:SerialState
1079 PDEVSERIAL pThis = RT_FROM_MEMBER(pInterface, DEVSERIAL, IBase);
1080 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
1172 /* IBase */
1173 pThis->IBase.pfnQueryInterface = serialQueryInterface;
1357 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Serial Char");
/vbox/src/VBox/Devices/Storage/
H A DUsbMsd.cpp250 PDMIBASE IBase; member in struct:USBMSD::__anon15954
1094 PUSBMSD pThis = RT_FROM_MEMBER(pInterface, USBMSD, Lun0.IBase);
1095 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->Lun0.IBase);
2089 rc = PDMUsbHlpDriverAttach(pUsbIns, iLUN, &pThis->Lun0.IBase, &pThis->Lun0.pIBase, NULL);
2215 pThis->Lun0.IBase.pfnQueryInterface = usbMsdLun0QueryInterface;
2240 rc = PDMUsbHlpDriverAttach(pUsbIns, 0 /*iLun*/, &pThis->Lun0.IBase, &pThis->Lun0.pIBase, "SCSI Port");
H A DDevLsiLogicSCSI.cpp149 PDMIBASE IBase; member in struct:LSILOGICDEVICE
325 PDMIBASE IBase; member in struct:LSILOGICSCSI
4897 PLSILOGICDEVICE pDevice = RT_FROM_MEMBER(pInterface, LSILOGICDEVICE, IBase);
4899 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pDevice->IBase);
4935 PLSILOGICSCSI pThis = RT_FROM_MEMBER(pInterface, LSILOGICSCSI, IBase);
4936 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
5116 rc = PDMDevHlpDriverAttach(pDevIns, pDevice->iLUN, &pDevice->IBase, &pDevice->pDrvBase, NULL);
5373 pThis->IBase.pfnQueryInterface = lsilogicR3StatusQueryInterface;
5502 pDevice->IBase.pfnQueryInterface = lsilogicR3DeviceQueryInterface;
5510 rc = PDMDevHlpDriverAttach(pDevIns, pDevice->iLUN, &pDevice->IBase,
[all...]
H A DDevATA.cpp281 PDMIBASE IBase; member in struct:ATADevState
485 PDMIBASE IBase; member in struct:PCIATAState
501 #define PDMIBASE_2_PCIATASTATE(pInterface) ( (PCIATAState *)((uintptr_t)(pInterface) - RT_OFFSETOF(PCIATAState, IBase)) )
513 #define PDMIBASE_2_ATASTATE(pInterface) ( (ATADevState *)((uintptr_t)(pInterface) - RT_OFFSETOF(ATADevState, IBase)) )
5762 /* -=-=-=-=-=- PCIATAState::IBase -=-=-=-=-=- */
5770 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
5805 /* -=-=-=-=-=- ATADevState::IBase -=-=-=-=-=- */
5813 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pIf->IBase);
6353 rc = PDMDevHlpDriverAttach(pDevIns, pIf->iLUN, &pIf->IBase, &pIf->pDrvBase, NULL);
7169 pThis->IBase
[all...]
/vbox/src/VBox/Devices/PC/
H A DDevACPI.cpp315 PDMIBASE IBase; member in struct:ACPIState
2045 ACPIState *pThis = RT_FROM_MEMBER(pInterface, ACPIState, IBase);
2046 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
2844 rc = PDMDevHlpDriverAttach(pDevIns, iLUN, &pThis->IBase, &IBaseTmp, "ACPI CPU");
3001 /* IBase */
3002 pThis->IBase.pfnQueryInterface = acpiR3QueryInterface;
3200 rc = PDMDevHlpDriverAttach(pDevIns, i, &pThis->IBase, &IBaseTmp, "ACPI CPU");
3450 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "ACPI Driver Port");

Completed in 208 milliseconds

12