Lines Matching defs:iTd

1609     for (unsigned iTd = 0; iTd < pUrb->Hci.cTds; iTd++)
1610 ohci_in_flight_add(pThis, pUrb->Hci.paTds[iTd].TdAddr, pUrb);
1723 for (unsigned iTd = 1; iTd < pUrb->Hci.cTds; iTd++)
1724 if (ohci_in_flight_remove(pThis, pUrb->Hci.paTds[iTd].TdAddr) < 0)
1961 for (unsigned iTd = 0; iTd < pUrb->Hci.cTds; iTd++)
1963 POHCIITD pITd = (POHCIITD)&pUrb->Hci.paTds[iTd].TdCopy[0];
1964 const uint32_t ITdAddr = pUrb->Hci.paTds[iTd].TdAddr;
1989 for (unsigned iTd = 0; iTd < pUrb->Hci.cTds; iTd++)
1991 POHCITD pTd = (POHCITD)&pUrb->Hci.paTds[iTd].TdCopy[0];
1992 const uint32_t TdAddr = pUrb->Hci.paTds[iTd].TdAddr;
2084 for (unsigned iTd = 0; iTd < pUrb->Hci.cTds; iTd++)
2091 if ( (pUrb->Hci.paTds[iTd].TdAddr & ED_PTR_MASK)
2094 Log(("%s: ohciHasUrbBeenCanceled: iTd=%d cTds=%d TdAddr=%#010RX32 canceled (tail)! [iso]\n",
2095 pUrb->pszDesc, iTd, pUrb->Hci.cTds, pUrb->Hci.paTds[iTd].TdAddr));
2099 ohciReadITd(pThis, pUrb->Hci.paTds[iTd].TdAddr, &u.ITd);
2100 if ( u.au32[0] != pUrb->Hci.paTds[iTd].TdCopy[0] /* hwinfo */
2101 || u.au32[1] != pUrb->Hci.paTds[iTd].TdCopy[1] /* bp0 */
2102 || u.au32[3] != pUrb->Hci.paTds[iTd].TdCopy[3] /* be */
2103 || ( u.au32[2] != pUrb->Hci.paTds[iTd].TdCopy[2] /* NextTD */
2104 && iTd + 1 < pUrb->Hci.cTds /* ignore the last one */)
2105 || u.au32[4] != pUrb->Hci.paTds[iTd].TdCopy[4] /* psw0&1 */
2106 || u.au32[5] != pUrb->Hci.paTds[iTd].TdCopy[5] /* psw2&3 */
2107 || u.au32[6] != pUrb->Hci.paTds[iTd].TdCopy[6] /* psw4&5 */
2108 || u.au32[7] != pUrb->Hci.paTds[iTd].TdCopy[7] /* psw6&7 */
2111 Log(("%s: ohciHasUrbBeenCanceled: iTd=%d cTds=%d TdAddr=%#010RX32 canceled! [iso]\n",
2112 pUrb->pszDesc, iTd, pUrb->Hci.cTds, pUrb->Hci.paTds[iTd].TdAddr));
2115 sizeof(u.ITd), &u.ITd, sizeof(u.ITd), &pUrb->Hci.paTds[iTd].TdCopy[0]));
2119 pUrb->Hci.paTds[iTd].TdCopy[2] = u.au32[2];
2124 for (unsigned iTd = 0; iTd < pUrb->Hci.cTds; iTd++)
2131 if ( (pUrb->Hci.paTds[iTd].TdAddr & ED_PTR_MASK)
2134 Log(("%s: ohciHasUrbBeenCanceled: iTd=%d cTds=%d TdAddr=%#010RX32 canceled (tail)!\n",
2135 pUrb->pszDesc, iTd, pUrb->Hci.cTds, pUrb->Hci.paTds[iTd].TdAddr));
2139 ohciReadTd(pThis, pUrb->Hci.paTds[iTd].TdAddr, &u.Td);
2140 if ( u.au32[0] != pUrb->Hci.paTds[iTd].TdCopy[0] /* hwinfo */
2141 || u.au32[1] != pUrb->Hci.paTds[iTd].TdCopy[1] /* cbp */
2142 || u.au32[3] != pUrb->Hci.paTds[iTd].TdCopy[3] /* be */
2143 || ( u.au32[2] != pUrb->Hci.paTds[iTd].TdCopy[2] /* NextTD */
2144 && iTd + 1 < pUrb->Hci.cTds /* ignore the last one */)
2147 Log(("%s: ohciHasUrbBeenCanceled: iTd=%d cTds=%d TdAddr=%#010RX32 canceled!\n",
2148 pUrb->pszDesc, iTd, pUrb->Hci.cTds, pUrb->Hci.paTds[iTd].TdAddr));
2151 sizeof(u.Td), &u.Td, sizeof(u.Td), &pUrb->Hci.paTds[iTd].TdCopy[0]));
2155 pUrb->Hci.paTds[iTd].TdCopy[2] = u.au32[2];
2254 for (unsigned iTd = 0; iTd < pUrb->Hci.cTds; iTd++)
2256 POHCIITD pITd = (POHCIITD)&pUrb->Hci.paTds[iTd].TdCopy[0];
2257 const uint32_t ITdAddr = pUrb->Hci.paTds[iTd].TdAddr;
2409 for (unsigned iTd = 0; iTd < pUrb->Hci.cTds; iTd++)
2411 POHCITD pTd = (POHCITD)&pUrb->Hci.paTds[iTd].TdCopy[0];
2412 const uint32_t TdAddr = pUrb->Hci.paTds[iTd].TdAddr;
2903 unsigned iTd = 0;
2905 for (struct OHCITDENTRY *pCur = &Head; pCur; pCur = pCur->pNext, iTd++)
2919 pUrb->Hci.paTds[iTd].TdAddr = pCur->TdAddr;
2920 AssertCompile(sizeof(pUrb->Hci.paTds[iTd].TdCopy) >= sizeof(pCur->Td));
2921 memcpy(pUrb->Hci.paTds[iTd].TdCopy, &pCur->Td, sizeof(pCur->Td));
2937 for (struct OHCITDENTRY *pCur = &Head; pCur; pCur = pCur->pNext, iTd++)