Lines Matching refs:td_trb
814 if (!(td->td_trb[0].dwTrb3 & htole32(XHCI_TRB_3_CYCLE_BIT))) {
816 td->td_trb[0].dwTrb3 |= htole32(XHCI_TRB_3_CYCLE_BIT);
836 if (!(td->td_trb[0].dwTrb3 & htole32(XHCI_TRB_3_CYCLE_BIT))) {
841 td->td_trb[0].qwTrb0 = td_last->td_trb[td_last->ntrb].qwTrb0;
842 td->td_trb[0].dwTrb2 = td_last->td_trb[td_last->ntrb].dwTrb2;
845 td->td_trb[0].dwTrb3 = td_last->td_trb[td_last->ntrb].dwTrb3;
926 (long long)td->td_self + sizeof(td->td_trb));
941 (offset < (int64_t)sizeof(td->td_trb))) {
946 temp = le32toh(td->td_trb[i].dwTrb2);
1750 td->td_trb[0].qwTrb0 = 0;
1753 (uint8_t *)(uintptr_t)&td->td_trb[0].qwTrb0,
1760 td->td_trb[0].dwTrb2 = htole32(dword);
1766 if (td->td_trb[0].qwTrb0 &
1768 if (td->td_trb[0].qwTrb0 &
1775 td->td_trb[0].dwTrb3 = htole32(dword);
1777 xhci_dump_trb(&td->td_trb[x]);
1813 td->td_trb[x].qwTrb0 =
1821 td->td_trb[x].dwTrb2 = htole32(dword);
1871 td->td_trb[x].dwTrb3 = htole32(dword);
1876 xhci_dump_trb(&td->td_trb[x]);
1882 td->td_trb[x-1].dwTrb3 |= htole32(XHCI_TRB_3_IOC_BIT);
1894 td->td_trb[x].qwTrb0 = htole64((uint64_t)td_next->td_self);
1903 td->td_trb[x].dwTrb2 = htole32(dword);
1917 td->td_trb[x].dwTrb3 = htole32(dword);
1921 xhci_dump_trb(&td->td_trb[x]);
1948 td_first->td_trb[0].dwTrb3 &= ~htole32(XHCI_TRB_3_CYCLE_BIT);
1954 td->td_trb[td->ntrb - 1].dwTrb2 &= ~htole32(XHCI_TRB_2_TDSZ_SET(15));
1955 td->td_trb[td->ntrb - 1].dwTrb3 &= ~htole32(XHCI_TRB_3_CHAIN_BIT);
1957 td->td_trb[td->ntrb].dwTrb3 &= ~htole32(XHCI_TRB_3_CHAIN_BIT);
2926 trb_link = td_last->td_trb + td_last->ntrb;
2936 xhci_dump_trb(&td_last->td_trb[td_last->ntrb]);