/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/ |
H A D | UsbUtility.h | 155 @param Translator The transaction translator for low/full speed device. 173 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 192 @param Translator The transaction translator for low/full speed device. 211 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 229 @param Translator The transaction translator for low/full speed device. 248 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 267 @param Translator The transaction translator for low/full speed device. 285 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 301 @param Translator The transaction translator for low/full speed device. 317 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, [all...] |
H A D | UsbBus.c | 99 &Dev->Translator, 108 ASSERT (Dev->Translator.TranslatorHubAddress < Dev->Bus->MaxDevices); 109 if (Dev->Translator.TranslatorHubAddress != 0) { 111 Dev->Bus->Devices[Dev->Translator.TranslatorHubAddress], 112 Dev->Translator.TranslatorPortNumber, 270 &Dev->Translator, 281 ASSERT (Dev->Translator.TranslatorHubAddress < Dev->Bus->MaxDevices); 282 if (Dev->Translator.TranslatorHubAddress != 0) { 284 Dev->Bus->Devices[Dev->Translator.TranslatorHubAddress], 285 Dev->Translator [all...] |
H A D | UsbUtility.c | 282 @param Translator The transaction translator for low/full speed device. 300 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 318 Translator, 357 @param Translator The transaction translator for low/full speed device. 376 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 394 Translator, 429 @param Translator The transaction translator for low/full speed device. 448 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 467 Translator, 507 @param Translator Th 290 UsbHcControlTransfer( IN USB_BUS *UsbBus, IN UINT8 DevAddr, IN UINT8 DevSpeed, IN UINTN MaxPacket, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION Direction, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *UsbResult ) argument 365 UsbHcBulkTransfer( IN USB_BUS *UsbBus, IN UINT8 DevAddr, IN UINT8 EpAddr, IN UINT8 DevSpeed, IN UINTN MaxPacket, IN UINT8 BufferNum, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *UsbResult ) argument 438 UsbHcAsyncInterruptTransfer( IN USB_BUS *UsbBus, IN UINT8 DevAddr, IN UINT8 EpAddr, IN UINT8 DevSpeed, IN UINTN MaxPacket, IN BOOLEAN IsNewTransfer, IN OUT UINT8 *DataToggle, IN UINTN PollingInterval, IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK Callback, IN VOID *Context OPTIONAL ) argument 515 UsbHcSyncInterruptTransfer( IN USB_BUS *UsbBus, IN UINT8 DevAddr, IN UINT8 EpAddr, IN UINT8 DevSpeed, IN UINTN MaxPacket, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *UsbResult ) argument 585 UsbHcIsochronousTransfer( IN USB_BUS *UsbBus, IN UINT8 DevAddr, IN UINT8 EpAddr, IN UINT8 DevSpeed, IN UINTN MaxPacket, IN UINT8 BufferNum, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *UsbResult ) argument 622 UsbHcAsyncIsochronousTransfer( IN USB_BUS *UsbBus, IN UINT8 DevAddr, IN UINT8 EpAddr, IN UINT8 DevSpeed, IN UINTN MaxPacket, IN UINT8 BufferNum, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK Callback, IN VOID *Context ) argument [all...] |
H A D | UsbEnumer.c | 710 Child->Translator.TranslatorHubAddress = Parent->Address; 711 Child->Translator.TranslatorPortNumber = (UINT8) (Port + 1); 713 Child->Translator = Parent->Translator; 716 Child->Translator.TranslatorHubAddress, 717 Child->Translator.TranslatorPortNumber));
|
H A D | UsbBus.h | 186 EFI_USB2_HC_TRANSACTION_TRANSLATOR Translator; member in struct:_USB_DEVICE
|
H A D | UsbDesc.c | 454 &UsbDev->Translator,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | Usb2HostController.h | 239 @param Translator A pointer to the transaction translator data. 263 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 287 @param Translator A pointer to the transaction translator data. 311 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 317 Translator parameter doesn't exist in UEFI2.0 spec, but it will be updated in the following specification version. 335 @param Translator A pointr to the transaction translator data. 359 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator OPTIONAL, 366 Translator parameter doesn't exist in UEFI2.0 spec, but it will be updated in the following specification version. 382 @param Translator A pointr to the transaction translator data. 406 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/ |
H A D | Xhci.h | 475 @param Translator Transaction translator to be used by this device. 497 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 520 @param Translator A pointr to the transaction translator data. 544 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 566 @param Translator Transaction translator to use. 589 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 611 @param Translator Transaction translator to use. 633 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 652 @param Translator Transaction translator to use. 669 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, [all...] |
H A D | Xhci.c | 708 @param Translator Transaction translator to be used by this device. 730 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 1068 @param Translator A pointr to the transaction translator data. 1092 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 1209 @param Translator Transaction translator to use. 1232 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 1368 @param Translator Transaction translator to use. 1390 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 1503 @param Translator Transaction translator to use. 1520 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 720 XhcControlTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION TransferDirection, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN Timeout, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1081 XhcBulkTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN Timeout, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1222 XhcAsyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN BOOLEAN IsNewTransfer, IN OUT UINT8 *DataToggle, IN UINTN PollingInterval, IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK CallBackFunction, IN VOID *Context OPTIONAL ) argument 1380 XhcSyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN Timeout, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1511 XhcIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1553 XhcAsyncIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK IsochronousCallBack, IN VOID *Context ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Ppi/ |
H A D | Usb2HostController.h | 65 @param[in] Translator A pointer to the transaction translator data. 91 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 117 @param[in] Translator A pointer to the transaction translator data. 143 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusPei/ |
H A D | UsbIoPeim.c | 68 &(PeiUsbDev->Translator), 174 &(PeiUsbDev->Translator),
|
H A D | UsbPeim.h | 61 EFI_USB2_HC_TRANSACTION_TRANSLATOR Translator; member in struct:__anon10881
|
H A D | UsbPeim.c | 311 NewPeiUsbDevice->Translator.TranslatorPortNumber = (UINT8)Index; 312 NewPeiUsbDevice->Translator.TranslatorHubAddress = *CurrentAddress; 314 CopyMem(&(NewPeiUsbDevice->Translator), &(PeiUsbDevice->Translator), sizeof(EFI_USB2_HC_TRANSACTION_TRANSLATOR));
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/ |
H A D | Ehci.c | 662 @param Translator Transaction translator to be used by this device. 684 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 758 Translator, 824 @param Translator A pointr to the transaction translator data. 848 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 901 Translator, 963 @param Translator Transaction translator to use. 986 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR * Translator, 1060 Translator, 1110 @param Translator Transactio 674 EhcControlTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION TransferDirection, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 837 EhcBulkTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 976 EhcAsyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL * This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN BOOLEAN IsNewTransfer, IN OUT UINT8 *DataToggle, IN UINTN PollingInterval, IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR * Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK CallBackFunction, IN VOID *Context OPTIONAL ) argument 1122 EhcSyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1249 EhcIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1291 EhcAsyncIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK IsochronousCallBack, IN VOID *Context ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciPei/ |
H A D | EhcPeim.c | 512 @param Translator A pointr to the transaction translator data. 536 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 584 Translator, 975 @param Translator Transaction translator to be used by this device. 998 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 1071 Translator, 525 EhcBulkTransfer( IN EFI_PEI_SERVICES **PeiServices, IN PEI_USB2_HOST_CONTROLLER_PPI *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 987 EhcControlTransfer( IN EFI_PEI_SERVICES **PeiServices, IN PEI_USB2_HOST_CONTROLLER_PPI *This, IN UINT8 DeviceAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION TransferDirection, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/ |
H A D | Uhci.c | 599 @param Translator Transaction translator to be used by this device. 621 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 767 @param Translator A pointr to the transaction translator data. 790 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 917 @param Translator A pointr to the transaction translator data. 939 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 1098 @param Translator A pointr to the transaction translator data. 1120 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 1248 @param Translator A pointr to the transaction translator data. 1265 IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, 611 Uhci2ControlTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION TransferDirection, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 779 Uhci2BulkTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 929 Uhci2AsyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN BOOLEAN IsNewTransfer, IN OUT UINT8 *DataToggle, IN UINTN PollingInterval, IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK CallBackFunction, IN VOID *Context ) argument 1110 Uhci2SyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1256 Uhci2IsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument 1294 Uhci2AsyncIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK IsochronousCallBack, IN VOID *Context ) argument [all...] |