Searched defs:pHub (Results 1 - 5 of 5) sorted by relevance
/vbox/src/VBox/Devices/USB/ |
H A D | DrvVUSBRootHub.cpp | 228 * @param pHub The hub to attach it to. 232 static int vusbHubAttach(PVUSBHUB pHub, PVUSBDEV pDev) argument 234 LogFlow(("vusbHubAttach: pHub=%p[%s] pDev=%p[%s]\n", pHub, pHub->pszName, pDev, pDev->pUsbIns->pszName)); 237 pDev->pHub = pHub; 244 int rc = pHub->pOps->pfnAttach(pHub, pDev); 247 pDev->pHub 805 vusbRhHubOpAttach(PVUSBHUB pHub, PVUSBDEV pDev) argument 853 vusbRhHubOpDetach(PVUSBHUB pHub, PVUSBDEV pDev) argument [all...] |
H A D | VUSBInternal.h | 173 PVUSBHUB pHub; member in struct:VUSBDEV 260 return (pDev->pHub == (PVUSBHUB)pDev); 290 int (*pfnAttach)(PVUSBHUB pHub, PVUSBDEV pDev); 291 void (*pfnDetach)(PVUSBHUB pHub, PVUSBDEV pDev); 535 if (!pDev->pHub) 537 return pDev->pHub->pRootHub;
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDM.cpp | 654 PPDMUSBHUB pHub = pUsbIns->Internal.s.pHub; local 655 if (pHub) 657 int rc = pHub->Reg.pfnDetachDevice(pHub->pDrvIns, pUsbIns, pUsbIns->Internal.s.iPort); 661 pUsbIns->pReg->szName, pUsbIns->iInstance, pHub, rc)); 665 pHub->cAvailablePorts++; 666 Assert(pHub->cAvailablePorts > 0 && pHub->cAvailablePorts <= pHub [all...] |
H A D | PDMUsb.cpp | 145 PPDMUSBHUB pHub = (PPDMUSBHUB)MMR3HeapAlloc(pVM, MM_TAG_PDM_DRIVER, sizeof(*pHub)); local 146 if (!pHub) 149 pHub->fVersions = fVersions; 150 pHub->cPorts = cPorts; 151 pHub->cAvailablePorts = cPorts; 152 pHub->pDrvIns = pDrvIns; 153 pHub->Reg = *pUsbHubReg; 154 pHub->pNext = NULL; 158 pPrev->pNext = pHub; 502 pdmR3UsbCreateDevice(PVM pVM, PPDMUSBHUB pHub, PPDMUSB pUsbDev, int iInstance, PCRTUUID pUuid, PCFGMNODE *ppInstanceNode, VUSBSPEED enmSpeed, const char *pszCaptureFilename) argument 872 PPDMUSBHUB pHub; local 950 PPDMUSBHUB pHub; local 1020 PPDMUSBHUB pHub; local [all...] |
/vbox/src/VBox/VMM/include/ |
H A D | PDMInternal.h | 215 R3PTRTYPE(PPDMUSBHUB) pHub; member in struct:PDMUSBINSINT
|
Completed in 58 milliseconds