Lines Matching refs:Ring
184 IN TRANSFER_RING *Ring, in IsTrbInTrsRing() argument
191 CheckedTrb = (TRB_TEMPLATE *)(UINTN) Ring->RingSeg0; in IsTrbInTrsRing()
193 ASSERT (Ring->TrbNumber == TR_RING_TRB_NUMBER); in IsTrbInTrsRing()
195 for (Index = 0; Index < Ring->TrbNumber; Index++) { in IsTrbInTrsRing()
257 if (IsTrbInTrsRing ((TRANSFER_RING *)(UINTN)(Urb->Ring), TRBPtr)) { in XhcCheckUrbResult()
259 } else if (IsTrbInTrsRing ((TRANSFER_RING *)(UINTN)(Handle->UrbIn.Ring), TRBPtr)) { in XhcCheckUrbResult()
358 TRANSFER_RING *Ring; in XhcExecTransfer() local
388 Ring = (TRANSFER_RING *)(UINTN) Urb->Ring; in XhcExecTransfer()
393 Ring->RingEnqueue = Urb->Trb; in XhcExecTransfer()
398 Trb->CycleBit = ((~Ring->RingPCS) & BIT0); in XhcExecTransfer()
403 XhcSyncTrsRing (Handle, Ring); in XhcExecTransfer()
431 Urb->Ring = (EFI_PHYSICAL_ADDRESS)(UINTN) EPRing; in XhcCreateTransferTrb()