Searched defs:Xhc (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/
H A DXhciReg.c21 @param Xhc The XHCI Instance.
30 IN USB_XHCI_INSTANCE *Xhc,
37 Status = Xhc->PciIo->Mem.Read (
38 Xhc->PciIo,
57 @param Xhc The XHCI Instance.
66 IN USB_XHCI_INSTANCE *Xhc,
73 Status = Xhc->PciIo->Mem.Read (
74 Xhc->PciIo,
93 @param Xhc The XHCI Instance.
102 IN USB_XHCI_INSTANCE *Xhc,
29 XhcReadCapReg8( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset ) argument
65 XhcReadCapReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset ) argument
101 XhcReadOpReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset ) argument
137 XhcWriteOpReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Data ) argument
170 XhcWriteOpReg16( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT16 Data ) argument
204 XhcReadDoorBellReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset ) argument
240 XhcWriteDoorBellReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Data ) argument
274 XhcReadRuntimeReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset ) argument
310 XhcWriteRuntimeReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Data ) argument
344 XhcReadExtCapReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset ) argument
380 XhcWriteExtCapReg( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Data ) argument
414 XhcSetRuntimeRegBit( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Bit ) argument
436 XhcClearRuntimeRegBit( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Bit ) argument
458 XhcSetOpRegBit( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Bit ) argument
481 XhcClearOpRegBit( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Bit ) argument
509 XhcWaitOpRegBit( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Offset, IN UINT32 Bit, IN BOOLEAN WaitToSet, IN UINT32 Timeout ) argument
656 XhcResetHC( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Timeout ) argument
692 XhcHaltHC( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Timeout ) argument
716 XhcRunHC( IN USB_XHCI_INSTANCE *Xhc, IN UINT32 Timeout ) argument
[all...]
H A DXhci.c101 USB_XHCI_INSTANCE *Xhc; local
110 Xhc = XHC_FROM_THIS (This);
112 *PortNumber = (UINT8) (Xhc->HcSParams1.Data.MaxPorts);
113 *Is64BitCapable = (UINT8) (Xhc->HcCParams.Data.Ac64);
142 USB_XHCI_INSTANCE *Xhc; local
148 Xhc = XHC_FROM_THIS (This);
159 if (!XhcIsHalt (Xhc)) {
160 Status = XhcHaltHC (Xhc, XHC_GENERIC_TIMEOUT);
168 Status = XhcResetHC (Xhc, XHC_RESET_TIMEOUT);
169 ASSERT (!(XHC_REG_BIT_IS_SET (Xhc, XHC_USBSTS_OFFSE
221 USB_XHCI_INSTANCE *Xhc; local
263 USB_XHCI_INSTANCE *Xhc; local
342 USB_XHCI_INSTANCE *Xhc; local
452 USB_XHCI_INSTANCE *Xhc; local
582 USB_XHCI_INSTANCE *Xhc; local
734 USB_XHCI_INSTANCE *Xhc; local
1096 USB_XHCI_INSTANCE *Xhc; local
1237 USB_XHCI_INSTANCE *Xhc; local
1394 USB_XHCI_INSTANCE *Xhc; local
1688 USB_XHCI_INSTANCE *Xhc; local
1776 USB_XHCI_INSTANCE *Xhc; local
1832 USB_XHCI_INSTANCE *Xhc; local
2030 USB_XHCI_INSTANCE *Xhc; local
[all...]
H A DXhciSched.c21 @param Xhc The XHCI Instance.
29 IN USB_XHCI_INSTANCE *Xhc,
42 Urb->Ring = &Xhc->CmdRing;
43 XhcSyncTrsRing (Xhc, Urb->Ring);
56 @param Xhc The XHCI Instance.
71 IN USB_XHCI_INSTANCE *Xhc,
83 if ((Xhc == NULL) || (CmdTrb == NULL)) {
89 if (XhcIsHalt (Xhc) || XhcIsSysError (Xhc)) {
97 Urb = XhcCreateCmdTrb (Xhc, CmdTr
28 XhcCreateCmdTrb( IN USB_XHCI_INSTANCE *Xhc, IN TRB_TEMPLATE *CmdTrb ) argument
70 XhcCmdTransfer( IN USB_XHCI_INSTANCE *Xhc, IN TRB_TEMPLATE *CmdTrb, IN UINTN Timeout, OUT TRB_TEMPLATE **EvtTrb ) argument
137 XhcCreateUrb( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 BusAddr, IN UINT8 EpAddr, IN UINT8 DevSpeed, IN UINTN MaxPacket, IN UINTN Type, IN EFI_USB_DEVICE_REQUEST *Request, IN VOID *Data, IN UINTN DataLen, IN EFI_ASYNC_USB_TRANSFER_CALLBACK Callback, IN VOID *Context ) argument
193 XhcCreateTransferTrb( IN USB_XHCI_INSTANCE *Xhc, IN URB *Urb ) argument
539 XhcRecoverHaltedEndpoint( IN USB_XHCI_INSTANCE *Xhc, IN URB *Urb ) argument
611 CreateEventRing( IN USB_XHCI_INSTANCE *Xhc, OUT EVENT_RING *EventRing ) argument
702 CreateTransferRing( IN USB_XHCI_INSTANCE *Xhc, IN UINTN TrbNum, OUT TRANSFER_RING *TransferRing ) argument
749 XhcFreeEventRing( IN USB_XHCI_INSTANCE *Xhc, IN EVENT_RING *EventRing ) argument
832 IsAsyncIntTrb( IN USB_XHCI_INSTANCE *Xhc, IN TRB_TEMPLATE *Trb, OUT URB **Urb ) argument
906 XhcCheckUrbResult( IN USB_XHCI_INSTANCE *Xhc, IN URB *Urb ) argument
1078 XhcExecTransfer( IN USB_XHCI_INSTANCE *Xhc, IN BOOLEAN CmdTransfer, IN URB *Urb, IN UINTN Timeout ) argument
1139 XhciDelAsyncIntTransfer( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 BusAddr, IN UINT8 EpNum ) argument
1201 XhcUpdateAsyncRequest( IN USB_XHCI_INSTANCE *Xhc, IN URB *Urb ) argument
1235 USB_XHCI_INSTANCE *Xhc; local
1331 XhcPollPortStatusChange( IN USB_XHCI_INSTANCE *Xhc, IN USB_DEV_ROUTE ParentRouteChart, IN UINT8 Port, IN EFI_USB_PORT_STATUS *PortState ) argument
1441 XhcBusDevAddrToSlotId( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 BusDevAddr ) argument
1474 XhcRouteStringToSlotId( IN USB_XHCI_INSTANCE *Xhc, IN USB_DEV_ROUTE RouteString ) argument
1507 XhcSyncEventRing( IN USB_XHCI_INSTANCE *Xhc, IN EVENT_RING *EvtRing ) argument
1556 XhcSyncTrsRing( IN USB_XHCI_INSTANCE *Xhc, IN TRANSFER_RING *TrsRing ) argument
1622 XhcCheckNewEvent( IN USB_XHCI_INSTANCE *Xhc, IN EVENT_RING *EvtRing, OUT TRB_TEMPLATE **NewEvtTrb ) argument
1665 XhcRingDoorBell( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId, IN UINT8 Dci ) argument
1690 RingIntTransferDoorBell( IN USB_XHCI_INSTANCE *Xhc, IN URB *Urb ) argument
1718 XhcInitializeDeviceSlot( IN USB_XHCI_INSTANCE *Xhc, IN USB_DEV_ROUTE ParentRouteChart, IN UINT16 ParentPort, IN USB_DEV_ROUTE RouteChart, IN UINT8 DeviceSpeed ) argument
1911 XhcInitializeDeviceSlot64( IN USB_XHCI_INSTANCE *Xhc, IN USB_DEV_ROUTE ParentRouteChart, IN UINT16 ParentPort, IN USB_DEV_ROUTE RouteChart, IN UINT8 DeviceSpeed ) argument
2102 XhcDisableSlotCmd( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId ) argument
2201 XhcDisableSlotCmd64( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId ) argument
2303 XhcSetConfigCmd( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId, IN UINT8 DeviceSpeed, IN USB_CONFIG_DESCRIPTOR *ConfigDesc ) argument
2495 XhcSetConfigCmd64( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId, IN UINT8 DeviceSpeed, IN USB_CONFIG_DESCRIPTOR *ConfigDesc ) argument
2687 XhcEvaluateContext( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId, IN UINT32 MaxPacketSize ) argument
2739 XhcEvaluateContext64( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId, IN UINT32 MaxPacketSize ) argument
2793 XhcConfigHubContext( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId, IN UINT8 PortNum, IN UINT8 TTT, IN UINT8 MTT ) argument
2859 XhcConfigHubContext64( IN USB_XHCI_INSTANCE *Xhc, IN UINT8 SlotId, IN UINT8 PortNum, IN UINT8 TTT, IN UINT8 MTT ) argument
[all...]

Completed in 37 milliseconds