Lines Matching defs:pPipe

168     PVUSBPIPE       pPipe  = &pDev->aPipes[pUrb->EndPt];
238 && pPipe->pCtrl
239 && pPipe->pCtrl->enmStage == CTLSTAGE_DATA
242 pSetup = pPipe->pCtrl->pMsg;
842 PVUSBPIPE pPipe = &pDev->aPipes[pUrb->EndPt];
843 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
846 LogFlow(("%s: vusbMsgSetupCompletion: cbData=%d wLength=%#x cbLeft=%d pPipe=%p stage %s->DATA\n",
847 pUrb->pszDesc, pUrb->cbData, pSetup->wLength, pExtra->cbLeft, pPipe, g_apszCtlStates[pExtra->enmStage])); NOREF(pSetup);
861 PVUSBPIPE pPipe = &pDev->aPipes[pUrb->EndPt];
862 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
865 LogFlow(("%s: vusbMsgDataCompletion: cbData=%d wLength=%#x cbLeft=%d pPipe=%p stage DATA\n",
866 pUrb->pszDesc, pUrb->cbData, pSetup->wLength, pExtra->cbLeft, pPipe)); NOREF(pSetup);
880 PVUSBPIPE pPipe = &pDev->aPipes[pUrb->EndPt];
881 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
894 LogFlow(("%s: vusbMsgStatusCompletion: pDev=%p[%s] pPipe=%p err=OK stage %s->SETUP\n",
895 pUrb->pszDesc, pDev, pDev->pUsbIns->pszName, pPipe, g_apszCtlStates[pExtra->enmStage]));
900 LogFlow(("%s: vusbMsgStatusCompletion: pDev=%p[%s] pPipe=%p err=STALL stage %s->SETUP\n",
901 pUrb->pszDesc, pDev, pDev->pUsbIns->pszName, pPipe, g_apszCtlStates[pExtra->enmStage]));
921 PVUSBPIPE pPipe = &pDev->aPipes[pUrb->EndPt];
922 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
948 PVUSBPIPE pPipe = &pDev->aPipes[pUrb->EndPt];
950 RTCritSectEnter(&pPipe->CritSectCtrl);
951 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
980 RTCritSectLeave(&pPipe->CritSectCtrl);
1256 PVUSBPIPE pPipe = &pDev->aPipes[pUrb->EndPt];
1257 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
1424 * control pipe extra state data (pointed to by pPipe->pCtrl). If this
1431 static bool vusbMsgSetup(PVUSBPIPE pPipe, const void *pvBuf, uint32_t cbBuf)
1433 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
1441 LogFlow(("vusbMsgSetup: pPipe=%p cbBuf=%u < %u (failure) !!!\n",
1442 pPipe, cbBuf, sizeof(VUSBSETUP)));
1459 pPipe->pCtrl = pExtra = (PVUSBCTRLEXTRA)pvNew;
1500 pPipe, cbBuf, pSetup->bmRequestType, pSetup->bRequest, pSetup->wValue, pSetup->wIndex, pSetup->wLength));
1510 static void vusbMsgDoTransfer(PVUSBURB pUrb, PVUSBSETUP pSetup, PVUSBCTRLEXTRA pExtra, PVUSBPIPE pPipe, PVUSBDEV pDev)
1531 LogFlow(("%s: vusbMsgDoTransfer: ep=%d pMsgUrb=%p pPipe=%p stage=%s\n",
1532 pUrb->pszDesc, pUrb->EndPt, &pExtra->Urb, pPipe, g_apszCtlStates[pExtra->enmStage]));
1564 PVUSBPIPE pPipe = &pUrb->VUsb.pDev->aPipes[pUrb->EndPt];
1565 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
1566 LogFlow(("%s: vusbMsgStall: pPipe=%p err=STALL stage %s->SETUP\n",
1567 pUrb->pszDesc, pPipe, g_apszCtlStates[pExtra->enmStage]));
1596 PVUSBPIPE pPipe = &pDev->aPipes[pUrb->EndPt];
1598 RTCritSectEnter(&pPipe->CritSectCtrl);
1599 PVUSBCTRLEXTRA pExtra = pPipe->pCtrl;
1601 if (!pExtra && !(pExtra = pPipe->pCtrl = vusbMsgAllocExtraData(pUrb)))
1603 RTCritSectLeave(&pPipe->CritSectCtrl);
1608 if (pPipe->async)
1610 AssertMsgFailed(("%u\n", pPipe->async));
1611 RTCritSectLeave(&pPipe->CritSectCtrl);
1622 LogFlow(("%s: vusbUrbSubmitCtrl: pPipe=%p state %s->SETUP\n",
1623 pUrb->pszDesc, pPipe, g_apszCtlStates[pExtra->enmStage]));
1630 LogFlow(("%s: vusbUrbSubmitCtrl: pPipe=%p state %s->STATUS\n",
1631 pUrb->pszDesc, pPipe, g_apszCtlStates[pExtra->enmStage]));
1653 if (!vusbMsgSetup(pPipe, pUrb->abData, pUrb->cbData))
1660 if (pPipe->pCtrl != pExtra)
1662 pExtra = pPipe->pCtrl;
1668 vusbMsgDoTransfer(pUrb, pSetup, pExtra, pPipe, pDev);
1683 vusbMsgDoTransfer(pUrb, pSetup, pExtra, pPipe, pDev);
1756 vusbMsgDoTransfer(pUrb, pSetup, pExtra, pPipe, pDev);
1779 vusbMsgDoTransfer(pUrb, pSetup, pExtra, pPipe, pDev);
1784 RTCritSectLeave(&pPipe->CritSectCtrl);
1852 PVUSBPIPE pPipe = NULL;
1887 pPipe = &pDev->aPipes[pUrb->EndPt];
1927 if (pPipe && pPipe->hReadAhead)
1929 rc = vusbUrbSubmitBufferedRead(pUrb, pPipe->hReadAhead);