Lines Matching refs:PVUSBDEV
232 static int vusbHubAttach(PVUSBHUB pHub, PVUSBDEV pDev)
264 PVUSBDEV pDev = (PVUSBDEV)RTMemAllocZ(sizeof(*pDev));
288 PVUSBDEV pDev = (PVUSBDEV)pUsbIns->pvVUsbDev2;
319 static PVUSBDEV vusbRhFindDevByAddress(PVUSBROOTHUB pRh, uint8_t Address)
322 for (PVUSBDEV pDev = pRh->apAddrHash[iHash]; pDev; pDev = pDev->pNextHash)
556 static DECLCALLBACK(int) vusbRhReapAsyncUrbsWorker(PVUSBDEV pDev, RTMSINTERVAL cMillies)
577 PVUSBDEV pDev = (PVUSBDEV)pDevice;
615 static DECLCALLBACK(int) vusbRhCancelAllUrbsWorker(PVUSBDEV pDev)
643 PVUSBDEV pDev = pRh->pDevices;
661 static DECLCALLBACK(int) vusbRhAbortEpWorker(PVUSBDEV pDev, int EndPt, VUSBDIRECTION enmDir)
690 if (&pRh->Hub != ((PVUSBDEV)pDevice)->pHub)
694 PVUSBDEV pDev = (PVUSBDEV)pDevice;
708 return vusbHubAttach(&pRh->Hub, (PVUSBDEV)pDevice);
716 if (&pRh->Hub != ((PVUSBDEV)pDevice)->pHub)
718 return vusbDevDetach((PVUSBDEV)pDevice);
770 PVUSBDEV pDev = pRh->pDevices;
805 static int vusbRhHubOpAttach(PVUSBHUB pHub, PVUSBDEV pDev)
853 static void vusbRhHubOpDetach(PVUSBHUB pHub, PVUSBDEV pDev)
864 PVUSBDEV pPrev = pRh->pDevices;