Lines Matching refs:pHub
228 * @param pHub The hub to attach it to.
232 static int vusbHubAttach(PVUSBHUB pHub, PVUSBDEV pDev)
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 = NULL;
690 if (&pRh->Hub != ((PVUSBDEV)pDevice)->pHub)
716 if (&pRh->Hub != ((PVUSBDEV)pDevice)->pHub)
802 * @param pHub Pointer to the hub.
805 static int vusbRhHubOpAttach(PVUSBHUB pHub, PVUSBDEV pDev)
807 PVUSBROOTHUB pRh = (PVUSBROOTHUB)pHub;
819 pHub->cDevices++;
838 pHub->cDevices--;
850 * @param pHub Pointer to the hub.
853 static void vusbRhHubOpDetach(PVUSBHUB pHub, PVUSBDEV pDev)
855 PVUSBROOTHUB pRh = (PVUSBROOTHUB)pHub;
882 pHub->cDevices--;
1016 pThis->Hub.Dev.pHub = &pThis->Hub;