Lines Matching refs:pUrb
191 static DECLCALLBACK(int) usbProxyVrdpUrbQueue(PUSBPROXYDEV pProxyDev, PVUSBURB pUrb)
193 LogFlow(("usbProxyVrdpUrbQueue: pUrb=%p\n", pUrb));
196 if (pUrb->enmType == VUSBXFERTYPE_ISOC)
203 int rc = pDevVrdp->pCallback->pfnQueueURB (pDevVrdp->pDevice, pUrb->enmType, pUrb->EndPt, pUrb->enmDir, pUrb->cbData,
204 pUrb->abData, pUrb, (PREMOTEUSBQURB *)&pUrb->Dev.pvPrivate);
221 PVUSBURB pUrb = NULL;
225 int rc = pDevVrdp->pCallback->pfnReapURB (pDevVrdp->pDevice, cMillies, (void **)&pUrb, &cbData, &u32Err);
227 LogFlow(("usbProxyVrdpUrbReap: rc = %Rrc, pUrb = %p\n", rc, pUrb));
229 if (RT_SUCCESS(rc) && pUrb)
231 pUrb->enmStatus = (VUSBSTATUS)u32Err;
232 pUrb->cbData = cbData;
233 pUrb->Dev.pvPrivate = NULL;
242 return pUrb;
245 static DECLCALLBACK(int) usbProxyVrdpUrbCancel(PUSBPROXYDEV pProxyDev, PVUSBURB pUrb)
247 LogFlow(("usbProxyVrdpUrbCancel: pUrb=%p\n", pUrb));
250 pDevVrdp->pCallback->pfnCancelURB (pDevVrdp->pDevice, (PREMOTEUSBQURB)pUrb->Dev.pvPrivate);