Lines Matching defs:pSplitHead
118 struct USBPROXYURBLNX *pSplitHead;
165 static PUSBPROXYURBLNX usbProxyLinuxUrbAlloc(PUSBPROXYDEV pProxyDev, PUSBPROXYURBLNX pSplitHead);
240 if ( !pUrbLnx->pSplitHead
241 || pUrbLnx == pUrbLnx->pSplitHead)
285 Assert(!pUrbLnx->pSplitHead || pUrbLnx->pSplitHead == pUrbLnx);
303 Assert(!pUrbLnx->pSplitHead || pUrbLnx->pSplitHead == pUrbLnx);
315 * @param pSplitHead The split list head if allocating for a split list.
317 static PUSBPROXYURBLNX usbProxyLinuxUrbAlloc(PUSBPROXYDEV pProxyDev, PUSBPROXYURBLNX pSplitHead)
322 LogFlowFunc(("pProxyDev=%p pSplitHead=%p\n", pProxyDev, pSplitHead));
343 pUrbLnx->pSplitHead = pSplitHead;
387 pUrbLnx = pUrbLnx->pSplitHead;
393 Assert(pFree->pSplitHead);
394 pFree->pSplitHead = pFree->pSplitNext = NULL;
782 if (pUrbLnx->pSplitHead)
1323 Assert(pNew->pSplitHead == pHead);
1390 pUrbLnx->pSplitHead = pUrbLnx;
1741 if (pUrbLnx->pSplitHead)
1751 Assert(pUrbLnx->pSplitHead);
1753 PUSBPROXYURBLNX pNew = usbProxyLinuxSplitURBFragment(pProxyDev, pUrbLnx->pSplitHead, pUrbLnx);
1768 for (pCur = pUrbLnx->pSplitHead; pCur; pCur = pCur->pSplitNext)
1776 pUrbLnx = pUrbLnx->pSplitHead;
1789 if (pUrbLnx->pSplitHead)
1792 Assert(pUrbLnx == pUrbLnx->pSplitHead);
1855 if (pUrbLnx->pSplitHead)
1858 Assert(pUrbLnx == pUrbLnx->pSplitHead);