Lines Matching refs:TrsTrb
33 TRB_TEMPLATE *TrsTrb; in XhcSyncTrsRing() local
41 TrsTrb = (TRB_TEMPLATE *)(UINTN) TrsRing->RingEnqueue; in XhcSyncTrsRing()
43 ASSERT (TrsTrb != NULL); in XhcSyncTrsRing()
46 if (TrsTrb->CycleBit != (TrsRing->RingPCS & BIT0)) { in XhcSyncTrsRing()
49 TrsTrb++; in XhcSyncTrsRing()
50 if ((UINT8) TrsTrb->Type == TRB_TYPE_LINK) { in XhcSyncTrsRing()
51 ASSERT (((LINK_TRB*)TrsTrb)->TC != 0); in XhcSyncTrsRing()
55 ((LINK_TRB*)TrsTrb)->CycleBit = TrsRing->RingPCS & BIT0; in XhcSyncTrsRing()
60 …TrsTrb = (TRB_TEMPLATE *)(UINTN)((TrsTrb->Parameter1 | LShiftU64 ((UINT64)TrsTrb->Parame… in XhcSyncTrsRing()
65 if ((EFI_PHYSICAL_ADDRESS)(UINTN) TrsTrb != TrsRing->RingEnqueue) { in XhcSyncTrsRing()
66 TrsRing->RingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) TrsTrb; in XhcSyncTrsRing()
72 CycleBit = TrsTrb->CycleBit; in XhcSyncTrsRing()
73 ZeroMem (TrsTrb, sizeof (TRB_TEMPLATE)); in XhcSyncTrsRing()
74 TrsTrb->CycleBit = CycleBit; in XhcSyncTrsRing()