Searched refs:UsbDevContext (Results 1 – 6 of 6) sorted by relevance
243 EPRing = (TRANSFER_RING *) (UINTN) Xhc->UsbDevContext[SlotId].EndpointTransferRing[Dci-1]; in XhcPeiCreateTransferTrb()245 OutputContext = Xhc->UsbDevContext[SlotId].OutputContext; in XhcPeiCreateTransferTrb()946 if (Xhc->UsbDevContext[Index + 1].Enabled && in XhcPeiBusDevAddrToSlotId()947 (Xhc->UsbDevContext[Index + 1].SlotId != 0) && in XhcPeiBusDevAddrToSlotId()948 (Xhc->UsbDevContext[Index + 1].BusDevAddr == BusDevAddr)) { in XhcPeiBusDevAddrToSlotId()957 return Xhc->UsbDevContext[Index + 1].SlotId; in XhcPeiBusDevAddrToSlotId()978 if (Xhc->UsbDevContext[Index + 1].Enabled && in XhcPeiRouteStringToSlotId()979 (Xhc->UsbDevContext[Index + 1].SlotId != 0) && in XhcPeiRouteStringToSlotId()980 (Xhc->UsbDevContext[Index + 1].RouteString.Dword == RouteString.Dword)) { in XhcPeiRouteStringToSlotId()989 return Xhc->UsbDevContext[Index + 1].SlotId; in XhcPeiRouteStringToSlotId()[all …]
599 if (!Xhc->UsbDevContext[Index + 1].Enabled && in XhcPeiControlTransfer()600 (Xhc->UsbDevContext[Index + 1].SlotId == 0) && in XhcPeiControlTransfer()601 (Xhc->UsbDevContext[Index + 1].BusDevAddr == (UINT8) Request->Value)) { in XhcPeiControlTransfer()602 Xhc->UsbDevContext[Index + 1].BusDevAddr = 0; in XhcPeiControlTransfer()606 if (Xhc->UsbDevContext[SlotId].XhciDevAddr == 0) { in XhcPeiControlTransfer()615 Xhc->UsbDevContext[SlotId].BusDevAddr = (UINT8) Request->Value; in XhcPeiControlTransfer()695 CopyMem (&Xhc->UsbDevContext[SlotId].DevDesc, Data, *DataLength); in XhcPeiControlTransfer()696 if (Xhc->UsbDevContext[SlotId].DevDesc.BcdUSB >= 0x0300) { in XhcPeiControlTransfer()700 MaxPacket0 = 1 << Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcPeiControlTransfer()702 MaxPacket0 = Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcPeiControlTransfer()[all …]
183 USB_DEV_CONTEXT UsbDevContext[256]; member
254 EPRing = (TRANSFER_RING *)(UINTN) Xhc->UsbDevContext[SlotId].EndpointTransferRing[Dci-1]; in XhcCreateTransferTrb()256 OutputContext = Xhc->UsbDevContext[SlotId].OutputContext; in XhcCreateTransferTrb()1685 if (Xhc->UsbDevContext[Index + 1].Enabled && in XhcBusDevAddrToSlotId()1686 (Xhc->UsbDevContext[Index + 1].SlotId != 0) && in XhcBusDevAddrToSlotId()1687 (Xhc->UsbDevContext[Index + 1].BusDevAddr == BusDevAddr)) { in XhcBusDevAddrToSlotId()1696 return Xhc->UsbDevContext[Index + 1].SlotId; in XhcBusDevAddrToSlotId()1718 if (Xhc->UsbDevContext[Index + 1].Enabled && in XhcRouteStringToSlotId()1719 (Xhc->UsbDevContext[Index + 1].SlotId != 0) && in XhcRouteStringToSlotId()1720 (Xhc->UsbDevContext[Index + 1].RouteString.Dword == RouteString.Dword)) { in XhcRouteStringToSlotId()1729 return Xhc->UsbDevContext[Index + 1].SlotId; in XhcRouteStringToSlotId()[all …]
849 if (!Xhc->UsbDevContext[Index + 1].Enabled && in XhcControlTransfer()850 (Xhc->UsbDevContext[Index + 1].SlotId == 0) && in XhcControlTransfer()851 (Xhc->UsbDevContext[Index + 1].BusDevAddr == (UINT8)Request->Value)) { in XhcControlTransfer()852 Xhc->UsbDevContext[Index + 1].BusDevAddr = 0; in XhcControlTransfer()856 if (Xhc->UsbDevContext[SlotId].XhciDevAddr == 0) { in XhcControlTransfer()866 Xhc->UsbDevContext[SlotId].BusDevAddr = (UINT8)Request->Value; in XhcControlTransfer()957 CopyMem (&Xhc->UsbDevContext[SlotId].DevDesc, Data, *DataLength); in XhcControlTransfer()958 if (Xhc->UsbDevContext[SlotId].DevDesc.BcdUSB >= 0x0300) { in XhcControlTransfer()962 MaxPacket0 = 1 << Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcControlTransfer()964 MaxPacket0 = Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcControlTransfer()[all …]
263 USB_DEV_CONTEXT UsbDevContext[256]; member