/vbox/src/VBox/Devices/Input/testcase/ |
H A D | tstUsbMouse.cpp | 34 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 D | pdmsrv.h | 273 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 D | pdmusb.h | 751 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 D | pdmdrv.h | 387 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 D | DevINIP.cpp | 83 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 D | DevPCNet.cpp | 270 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 D | audiosniffer.c | 51 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 D | DevSB16.cpp | 234 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 D | DevIchAc97.cpp | 324 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 D | DevIchHda.cpp | 631 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 D | DevParallel.cpp | 107 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 D | BusMouse.cpp | 169 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 D | PS2K.cpp | 221 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 D | UsbKbd.cpp | 213 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 D | DevPS2.cpp | 253 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 D | PS2M.cpp | 281 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 D | UsbMouse.cpp | 220 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 D | VMMDevState.h | 143 PDMIBASE IBase; member in struct:VMMDevState
|
/vbox/src/VBox/Devices/VirtIO/ |
H A D | Virtio.h | 174 PDMIBASE IBase; member in struct:VPCIState_st
|
/vbox/src/VBox/Devices/EFI/ |
H A D | DevEFI.cpp | 238 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 D | DevSerial.cpp | 176 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 D | UsbMsd.cpp | 250 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 D | DevLsiLogicSCSI.cpp | 149 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 D | DevATA.cpp | 281 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 D | DevACPI.cpp | 315 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");
|