/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/ |
H A D | UsbMassCbi.h | 45 EFI_USB_IO_PROTOCOL *UsbIo; member in struct:__anon10904 62 @param UsbIo The USB I/O Protocol instance 72 IN EFI_USB_IO_PROTOCOL *UsbIo,
|
H A D | UsbMassBot.c | 37 @param UsbIo The USB I/O Protocol instance 47 IN EFI_USB_IO_PROTOCOL *UsbIo, 63 UsbBot->UsbIo = UsbIo; 69 Status = UsbIo->UsbGetInterfaceDescriptor (UsbIo, &UsbBot->Interface); 86 Status = UsbIo->UsbGetEndpointDescriptor (UsbIo, Index, &EndPoint); 190 Status = UsbBot->UsbIo->UsbBulkTransfer ( 191 UsbBot->UsbIo, 46 UsbBotInit( IN EFI_USB_IO_PROTOCOL *UsbIo, OUT VOID **Context OPTIONAL ) argument 323 EFI_USB_IO_PROTOCOL *UsbIo; local [all...] |
H A D | UsbMassBot.h | 89 EFI_USB_IO_PROTOCOL *UsbIo; member in struct:__anon10903 99 @param UsbIo The USB I/O Protocol instance 109 IN EFI_USB_IO_PROTOCOL *UsbIo,
|
H A D | UsbMassCbi.c | 51 @param UsbIo The USB I/O Protocol instance 61 IN EFI_USB_IO_PROTOCOL *UsbIo, 79 UsbCbi->UsbIo = UsbIo; 85 Status = UsbIo->UsbGetInterfaceDescriptor (UsbIo, &UsbCbi->Interface); 101 Status = UsbIo->UsbGetEndpointDescriptor (UsbIo, Index, &EndPoint); 207 Status = UsbCbi->UsbIo->UsbControlTransfer ( 208 UsbCbi->UsbIo, 60 UsbCbiInit( IN EFI_USB_IO_PROTOCOL *UsbIo, OUT VOID **Context OPTIONAL ) argument [all...] |
H A D | UsbMassImpl.c | 393 EFI_USB_IO_PROTOCOL *UsbIo; local 401 (VOID **) &UsbIo, 411 Status = UsbIo->UsbGetInterfaceDescriptor (UsbIo, &Interface); 428 Status = (*Transport)->Init (UsbIo, Context); 482 EFI_USB_IO_PROTOCOL *UsbIo; local 493 UsbIo = NULL; 498 UsbMass->UsbIo = UsbIo; 575 (VOID **) &UsbIo, 648 EFI_USB_IO_PROTOCOL *UsbIo; local 753 EFI_USB_IO_PROTOCOL *UsbIo; local 842 EFI_USB_IO_PROTOCOL *UsbIo; local 955 EFI_USB_IO_PROTOCOL *UsbIo; local [all...] |
H A D | UsbMass.h | 23 #include <Protocol/UsbIo.h> 85 @param UsbIo The USB I/O Protocol instance 201 EFI_USB_IO_PROTOCOL *UsbIo; member in struct:_USB_MASS_DEVICE
|
H A D | UsbMassBoot.c | 1058 @param UsbIo The USB I/O Protocol instance 1067 IN EFI_USB_IO_PROTOCOL *UsbIo, 1083 Status = UsbIo->UsbControlTransfer ( 1084 UsbIo, 1066 UsbClearEndpointStall( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 EndpointAddr ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiUsbLib/ |
H A D | Hid.c | 35 Submit a USB get HID descriptor request for the USB device specified by UsbIo 37 If UsbIo is NULL, then ASSERT(). 40 @param UsbIo A pointer to the USB I/O Protocol instance for the specific USB target. 54 IN EFI_USB_IO_PROTOCOL *UsbIo, 63 ASSERT(UsbIo != NULL); 72 Result = UsbIo->UsbControlTransfer ( 73 UsbIo, 90 UsbIo and Interface and return the report descriptor in DescriptorBuffer. 91 If UsbIo is NULL, then ASSERT(). 94 @param UsbIo 53 UsbGetHidDescriptor( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, OUT EFI_USB_HID_DESCRIPTOR *HidDescriptor ) argument 109 UsbGetReportDescriptor( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, IN UINT16 DescriptorLength, OUT UINT8 *DescriptorBuffer ) argument 165 UsbGetProtocolRequest( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, OUT UINT8 *Protocol ) argument 220 UsbSetProtocolRequest( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, IN UINT8 Protocol ) argument 273 UsbSetIdleRequest( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, IN UINT8 ReportId, IN UINT8 Duration ) argument 327 UsbGetIdleRequest( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, IN UINT8 ReportId, OUT UINT8 *Duration ) argument 387 UsbSetReportRequest( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, IN UINT8 ReportId, IN UINT8 ReportType, IN UINT16 ReportLen, IN UINT8 *Report ) argument 452 UsbGetReportRequest( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Interface, IN UINT8 ReportId, IN UINT8 ReportType, IN UINT16 ReportLen, OUT UINT8 *Report ) argument [all...] |
H A D | UsbDxeLib.c | 24 Submit a USB get descriptor request for the USB device specified by UsbIo, Value, 27 If UsbIo is NULL, then ASSERT(). 31 @param UsbIo A pointer to the USB I/O Protocol instance for the specific USB target. 50 IN EFI_USB_IO_PROTOCOL *UsbIo, 60 ASSERT (UsbIo != NULL); 72 return UsbIo->UsbControlTransfer ( 73 UsbIo, 87 Submit a USB set descriptor request for the USB device specified by UsbIo, 90 If UsbIo is NULL, then ASSERT(). 94 @param UsbIo 49 UsbGetDescriptor( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT16 Value, IN UINT16 Index, IN UINT16 DescriptorLength, OUT VOID *Descriptor, OUT UINT32 *Status ) argument 109 UsbSetDescriptor( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT16 Value, IN UINT16 Index, IN UINT16 DescriptorLength, IN VOID *Descriptor, OUT UINT32 *Status ) argument 167 UsbGetInterface( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT16 Interface, OUT UINT16 *AlternateSetting, OUT UINT32 *Status ) argument 223 UsbSetInterface( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT16 Interface, IN UINT16 AlternateSetting, OUT UINT32 *Status ) argument 276 UsbGetConfiguration( IN EFI_USB_IO_PROTOCOL *UsbIo, OUT UINT16 *ConfigurationValue, OUT UINT32 *Status ) argument 329 UsbSetConfiguration( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT16 ConfigurationValue, OUT UINT32 *Status ) argument 383 UsbSetFeature( IN EFI_USB_IO_PROTOCOL *UsbIo, IN USB_TYPES_DEFINITION Recipient, IN UINT16 Value, IN UINT16 Target, OUT UINT32 *Status ) argument 460 UsbClearFeature( IN EFI_USB_IO_PROTOCOL *UsbIo, IN USB_TYPES_DEFINITION Recipient, IN UINT16 Value, IN UINT16 Target, OUT UINT32 *Status ) argument 539 UsbGetStatus( IN EFI_USB_IO_PROTOCOL *UsbIo, IN USB_TYPES_DEFINITION Recipient, IN UINT16 Target, OUT UINT16 *DeviceStatus, OUT UINT32 *Status ) argument 615 UsbClearEndpointHalt( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINT8 Endpoint, OUT UINT32 *Status ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/ |
H A D | UsbBus.c | 147 // should stop use its current UsbIo after calling this driver. The old 148 // UsbIo will be uninstalled and new UsbIo be installed. We can't use 163 DEBUG ((EFI_D_INFO, "UsbIoControlTransfer: configure changed!!! Do NOT use old UsbIo!!!\n")); 181 // No need to reinstall UsbIo in this case because only 1365 EFI_USB_IO_PROTOCOL *UsbIo; local 1382 (VOID **) &UsbIo, 1398 UsbIf = USB_INTERFACE_FROM_USBIO (UsbIo);
|
H A D | UsbDesc.c | 925 Usb UsbIo interface to clear the feature. This is should 927 on top of the UsbIo interface. 929 @param UsbIo The UsbIo interface. 940 IN EFI_USB_IO_PROTOCOL *UsbIo, 956 Status = UsbIo->UsbControlTransfer ( 957 UsbIo, 939 UsbIoClearFeature( IN EFI_USB_IO_PROTOCOL *UsbIo, IN UINTN Target, IN UINT16 Feature, IN UINT16 Index ) argument
|
H A D | UsbHub.c | 597 EFI_USB_IO_PROTOCOL *UsbIo; local 602 UsbIo = &(HubIf->UsbIo); 607 // If endpoint is stalled, clear the stall. Use UsbIo to access 612 UsbIo, 622 Status = UsbIo->UsbAsyncInterruptTransfer ( 623 UsbIo, 637 Status = UsbIo->UsbAsyncInterruptTransfer ( 638 UsbIo, 696 EFI_USB_IO_PROTOCOL *UsbIo; local 1012 EFI_USB_IO_PROTOCOL *UsbIo; local [all...] |
H A D | UsbUtility.c | 1234 // Create new Usb device path according to the usb part in UsbIo full device path 1309 EFI_USB_IO_PROTOCOL *UsbIo; local 1355 (VOID **) &UsbIo 1360 UsbIf = USB_INTERFACE_FROM_USBIO (UsbIo);
|
H A D | UsbBus.h | 24 #include <Protocol/UsbIo.h> 142 CR(a, USB_INTERFACE, UsbIo, USB_INTERFACE_SIGNATURE) 207 EFI_USB_IO_PROTOCOL UsbIo; member in struct:_USB_INTERFACE
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/ |
H A D | EfiKey.c | 85 EFI_USB_IO_PROTOCOL *UsbIo; local 93 (VOID **) &UsbIo, 108 if (!IsUSBKeyboard (UsbIo)) { 148 EFI_USB_IO_PROTOCOL *UsbIo; local 166 (VOID **) &UsbIo, 211 UsbKeyboardDevice->UsbIo = UsbIo; 216 UsbIo->UsbGetInterfaceDescriptor ( 217 UsbIo, 229 UsbIo [all...] |
H A D | KeyBoard.c | 366 @param UsbIo Pointer to a USB I/O protocol instance. 374 IN EFI_USB_IO_PROTOCOL *UsbIo 383 Status = UsbIo->UsbGetInterfaceDescriptor ( 384 UsbIo, 830 UsbKeyboardDevice->UsbIo, 840 UsbKeyboardDevice->UsbIo, 861 UsbKeyboardDevice->UsbIo, 871 UsbKeyboardDevice->UsbIo, 888 UsbKeyboardDevice->UsbIo, 987 EFI_USB_IO_PROTOCOL *UsbIo; local 1953 EFI_USB_IO_PROTOCOL *UsbIo; local [all...] |
H A D | EfiKey.h | 23 #include <Protocol/UsbIo.h> 111 EFI_USB_IO_PROTOCOL *UsbIo; member in struct:__anon10885
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/ |
H A D | UsbMouseAbsolutePointer.c | 81 EFI_USB_IO_PROTOCOL *UsbIo; local 86 (VOID **) &UsbIo, 100 if (!IsUsbMouse (UsbIo)) { 143 EFI_USB_IO_PROTOCOL *UsbIo; local 161 (VOID **) &UsbIo, 173 UsbMouseAbsolutePointerDevice->UsbIo = UsbIo; 194 UsbIo->UsbGetInterfaceDescriptor ( 195 UsbIo, 206 UsbIo 386 EFI_USB_IO_PROTOCOL *UsbIo; local 524 EFI_USB_IO_PROTOCOL *UsbIo; local 678 EFI_USB_IO_PROTOCOL *UsbIo; local 905 EFI_USB_IO_PROTOCOL *UsbIo; local [all...] |
H A D | UsbMouseAbsolutePointer.h | 22 #include <Protocol/UsbIo.h> 62 EFI_USB_IO_PROTOCOL *UsbIo; member in struct:__anon10907 360 @param UsbIo Pointer to a USB I/O protocol instance. 368 IN EFI_USB_IO_PROTOCOL *UsbIo
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseDxe/ |
H A D | UsbMouse.c | 81 EFI_USB_IO_PROTOCOL *UsbIo; local 86 (VOID **) &UsbIo, 100 if (!IsUsbMouse (UsbIo)) { 143 EFI_USB_IO_PROTOCOL *UsbIo; local 161 (VOID **) &UsbIo, 173 UsbMouseDevice->UsbIo = UsbIo; 194 UsbIo->UsbGetInterfaceDescriptor ( 195 UsbIo, 206 UsbIo 386 EFI_USB_IO_PROTOCOL *UsbIo; local 524 EFI_USB_IO_PROTOCOL *UsbIo; local 684 EFI_USB_IO_PROTOCOL *UsbIo; local 910 EFI_USB_IO_PROTOCOL *UsbIo; local [all...] |
H A D | UsbMouse.h | 22 #include <Protocol/UsbIo.h> 62 EFI_USB_IO_PROTOCOL *UsbIo; member in struct:__anon10911 360 @param UsbIo Pointer to a USB I/O protocol instance. 368 IN EFI_USB_IO_PROTOCOL *UsbIo
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/ |
H A D | BdsBoot.c | 163 @param UsbIo USB I/O protocol associated with the USB device. 172 IN EFI_USB_IO_PROTOCOL *UsbIo, 191 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); 214 Status = UsbIo->UsbGetInterfaceDescriptor (UsbIo, &IfDesc); 249 @param UsbIo USB I/O protocol associated with the USB device. 258 IN EFI_USB_IO_PROTOCOL *UsbIo, 281 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, 171 BdsMatchUsbClass( IN EFI_USB_IO_PROTOCOL *UsbIo, IN USB_CLASS_DEVICE_PATH *UsbClass ) argument 257 BdsMatchUsbWwid( IN EFI_USB_IO_PROTOCOL *UsbIo, IN USB_WWID_DEVICE_PATH *UsbWwid ) argument 379 EFI_USB_IO_PROTOCOL *UsbIo; local [all...] |