Searched refs:UsbDevContext (Results 1 - 6 of 6) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/XhciPei/
H A DXhciSched.c243 EPRing = (TRANSFER_RING *) (UINTN) Xhc->UsbDevContext[SlotId].EndpointTransferRing[Dci-1];
245 OutputContext = Xhc->UsbDevContext[SlotId].OutputContext;
946 if (Xhc->UsbDevContext[Index + 1].Enabled &&
947 (Xhc->UsbDevContext[Index + 1].SlotId != 0) &&
948 (Xhc->UsbDevContext[Index + 1].BusDevAddr == BusDevAddr)) {
957 return Xhc->UsbDevContext[Index + 1].SlotId;
978 if (Xhc->UsbDevContext[Index + 1].Enabled &&
979 (Xhc->UsbDevContext[Index + 1].SlotId != 0) &&
980 (Xhc->UsbDevContext[Index + 1].RouteString.Dword == RouteString.Dword)) {
989 return Xhc->UsbDevContext[Inde
[all...]
H A DXhcPeim.c589 // Reset the BusDevAddr field of all disabled entries in UsbDevContext array firstly.
593 if (!Xhc->UsbDevContext[Index + 1].Enabled &&
594 (Xhc->UsbDevContext[Index + 1].SlotId == 0) &&
595 (Xhc->UsbDevContext[Index + 1].BusDevAddr == (UINT8) Request->Value)) {
596 Xhc->UsbDevContext[Index + 1].BusDevAddr = 0;
600 if (Xhc->UsbDevContext[SlotId].XhciDevAddr == 0) {
609 Xhc->UsbDevContext[SlotId].BusDevAddr = (UINT8) Request->Value;
689 CopyMem (&Xhc->UsbDevContext[SlotId].DevDesc, Data, *DataLength);
690 if (Xhc->UsbDevContext[SlotId].DevDesc.BcdUSB == 0x0300) {
694 MaxPacket0 = 1 << Xhc->UsbDevContext[SlotI
[all...]
H A DXhcPeim.h86 // Whether this entry in UsbDevContext array is used or not.
177 USB_DEV_CONTEXT UsbDevContext[256]; member in struct:_PEI_XHC_DEV
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/XhciDxe/
H A DXhciSched.c254 EPRing = (TRANSFER_RING *)(UINTN) Xhc->UsbDevContext[SlotId].EndpointTransferRing[Dci-1];
256 OutputContext = Xhc->UsbDevContext[SlotId].OutputContext;
1681 if (Xhc->UsbDevContext[Index + 1].Enabled &&
1682 (Xhc->UsbDevContext[Index + 1].SlotId != 0) &&
1683 (Xhc->UsbDevContext[Index + 1].BusDevAddr == BusDevAddr)) {
1692 return Xhc->UsbDevContext[Index + 1].SlotId;
1714 if (Xhc->UsbDevContext[Index + 1].Enabled &&
1715 (Xhc->UsbDevContext[Index + 1].SlotId != 0) &&
1716 (Xhc->UsbDevContext[Index + 1].RouteString.Dword == RouteString.Dword)) {
1725 return Xhc->UsbDevContext[Inde
[all...]
H A DXhci.c845 // Reset the BusDevAddr field of all disabled entries in UsbDevContext array firstly.
849 if (!Xhc->UsbDevContext[Index + 1].Enabled &&
850 (Xhc->UsbDevContext[Index + 1].SlotId == 0) &&
851 (Xhc->UsbDevContext[Index + 1].BusDevAddr == (UINT8)Request->Value)) {
852 Xhc->UsbDevContext[Index + 1].BusDevAddr = 0;
856 if (Xhc->UsbDevContext[SlotId].XhciDevAddr == 0) {
866 Xhc->UsbDevContext[SlotId].BusDevAddr = (UINT8)Request->Value;
957 CopyMem (&Xhc->UsbDevContext[SlotId].DevDesc, Data, *DataLength);
958 if (Xhc->UsbDevContext[SlotId].DevDesc.BcdUSB == 0x0300) {
962 MaxPacket0 = 1 << Xhc->UsbDevContext[SlotI
[all...]
H A DXhci.h142 // Whether this entry in UsbDevContext array is used or not.
258 USB_DEV_CONTEXT UsbDevContext[256]; member in struct:_USB_XHCI_INSTANCE

Completed in 73 milliseconds