Lines Matching refs:Trb
185 IN TRB_TEMPLATE *Trb in IsTrbInTrsRing() argument
196 if (Trb == CheckedTrb) { in IsTrbInTrsRing()
359 TRB_TEMPLATE *Trb; in XhcExecTransfer() local
393 Ring->RingEnqueue = Urb->Trb; in XhcExecTransfer()
397 Trb = (TRB_TEMPLATE *)(UINTN) Urb->Trb; in XhcExecTransfer()
398 Trb->CycleBit = ((~Ring->RingPCS) & BIT0); in XhcExecTransfer()
423 TRB *Trb; in XhcCreateTransferTrb() local
434 Urb->Trb = EPRing->RingEnqueue; in XhcCreateTransferTrb()
435 Trb = (TRB *)(UINTN)EPRing->RingEnqueue; in XhcCreateTransferTrb()
436 Trb->TrbNormal.TRBPtrLo = XHC_LOW_32BIT (Urb->Data); in XhcCreateTransferTrb()
437 Trb->TrbNormal.TRBPtrHi = XHC_HIGH_32BIT (Urb->Data); in XhcCreateTransferTrb()
438 Trb->TrbNormal.Length = Urb->DataLen; in XhcCreateTransferTrb()
439 Trb->TrbNormal.TDSize = 0; in XhcCreateTransferTrb()
440 Trb->TrbNormal.IntTarget = 0; in XhcCreateTransferTrb()
441 Trb->TrbNormal.ISP = 1; in XhcCreateTransferTrb()
442 Trb->TrbNormal.IOC = 1; in XhcCreateTransferTrb()
443 Trb->TrbNormal.Type = TRB_TYPE_NORMAL; in XhcCreateTransferTrb()
448 Trb->TrbNormal.CycleBit = EPRing->RingPCS & BIT0; in XhcCreateTransferTrb()