/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/ |
H A D | Ps2MouseAbsolutePointer.c | 6 This program and the accompanying materials 35 @param This Protocol instance pointer. 40 @retval EFI_SUCCESS This driver supports this device 41 @retval EFI_ALREADY_STARTED This driver is already running on this device 42 @retval other This driver does not support this device 48 IN EFI_DRIVER_BINDING_PROTOCOL *This, 65 This->DriverBindingHandle, 104 This->DriverBindingHandle, 116 @param This Protocol instance pointer. 121 @retval EFI_SUCCESS This drive 47 PS2MouseAbsolutePointerDriverSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 128 PS2MouseAbsolutePointerDriverStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 413 PS2MouseAbsolutePointerDriverStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 506 MouseAbsolutePointerReset( IN EFI_ABSOLUTE_POINTER_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 646 MouseAbsolutePointerGetState( IN EFI_ABSOLUTE_POINTER_PROTOCOL *This, IN OUT EFI_ABSOLUTE_POINTER_STATE *State ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/ |
H A D | Ps2Mouse.c | 6 This program and the accompanying materials 35 @param This Protocol instance pointer. 40 @retval EFI_SUCCESS This driver supports this device 41 @retval EFI_ALREADY_STARTED This driver is already running on this device 42 @retval other This driver does not support this device 48 IN EFI_DRIVER_BINDING_PROTOCOL *This, 65 This->DriverBindingHandle, 104 This->DriverBindingHandle, 116 @param This Protocol instance pointer. 121 @retval EFI_SUCCESS This drive 47 PS2MouseDriverSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 128 PS2MouseDriverStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 428 PS2MouseDriverStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 521 MouseReset( IN EFI_SIMPLE_POINTER_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 661 MouseGetState( IN EFI_SIMPLE_POINTER_PROTOCOL *This, IN OUT EFI_SIMPLE_POINTER_STATE *State ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/ |
H A D | AtaAtapiPassThru.c | 2 This file implements ATA_PASSTHRU_PROCTOCOL and EXT_SCSI_PASSTHRU_PROTOCOL interfaces 6 This program and the accompanying materials 141 Sends an ATA command to an ATA device that is attached to the ATA controller. This function 472 This function checks to see if the driver specified by This supports the device specified by 475 ControllerHandle to determine if the driver supports ControllerHandle. This function 477 performed by this function must be very small, and take as little time as possible to execute. This 480 different driver. This function must match its calls to AllocatePages() with FreePages(), 483 already in the opened state, then it must not be closed with CloseProtocol(). This is required 486 @param[in] This 512 AtaAtapiPassThruSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 651 AtaAtapiPassThruStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 838 AtaAtapiPassThruStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 1233 AtaPassThruPassThru( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN UINT16 PortMultiplierPort, IN OUT EFI_ATA_PASS_THRU_COMMAND_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument 1381 AtaPassThruGetNextPort( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN OUT UINT16 *Port ) argument 1490 AtaPassThruGetNextDevice( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN OUT UINT16 *PortMultiplierPort ) argument 1592 AtaPassThruBuildDevicePath( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN UINT16 PortMultiplierPort, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument 1679 AtaPassThruGetDevice( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT16 *Port, OUT UINT16 *PortMultiplierPort ) argument 1755 AtaPassThruResetPort( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port ) argument 1796 AtaPassThruResetDevice( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN UINT16 PortMultiplierPort ) argument 1848 ExtScsiPassThruPassThru( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument 1981 ExtScsiPassThruGetNextTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN OUT UINT8 **Target, IN OUT UINT64 *Lun ) argument 2111 ExtScsiPassThruBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument 2192 ExtScsiPassThruGetTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT8 **Target, OUT UINT64 *Lun ) argument 2294 ExtScsiPassThruResetTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun ) argument 2327 ExtScsiPassThruGetNextTarget( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN OUT UINT8 **Target ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/ |
H A D | PeiMain.h | 5 This program and the accompanying materials 221 // This field points to the shadowed image read function 287 This is the POSTFIX version of the dependency evaluator. When a 290 stack, the PPI is checked if it is installed. This method allows 342 This routine parses the Dependency Expression, if available, and 520 This service enables PEIMs to ascertain the present value of the boot mode. 537 This service enables PEIMs to update the boot mode variable. 721 @param Instance This instance of the firmware volume to find. The value 0 is the Boot Firmware 988 This routine enable a PEIM to register itself to shadow when PEI Foundation 1023 @param This Pointe [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/ |
H A D | ConSplitter.c | 10 This driver produces three virtual handles as children, one for console input 20 This program and the accompanying materials 382 // system. This is need to support hotplug devices like USB. 744 @param This Driver Binding protocol pointer. 755 IN EFI_DRIVER_BINDING_PROTOCOL *This, 780 This->DriverBindingHandle, 792 This->DriverBindingHandle, 802 @param This Driver Binding protocol instance pointer. 807 @retval EFI_SUCCESS This driver supports this device. 808 @retval other This drive 754 ConSplitterSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_GUID *Guid ) argument 813 ConSplitterConInDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 840 ConSplitterSimplePointerDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 867 ConSplitterAbsolutePointerDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 895 ConSplitterConOutDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 922 ConSplitterStdErrDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 954 ConSplitterStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ConSplitterVirtualHandle, IN EFI_GUID *DeviceGuid, IN EFI_GUID *InterfaceGuid, OUT VOID **Interface ) argument 1051 ConSplitterConInDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 1119 ConSplitterSimplePointerDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 1165 ConSplitterAbsolutePointerDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 1212 ConSplitterConOutDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 1329 ConSplitterStdErrDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 1391 ConSplitterStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ConSplitterVirtualHandle, IN EFI_GUID *DeviceGuid, IN EFI_GUID *InterfaceGuid, IN VOID **Interface ) argument 1449 ConSplitterConInDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 1521 ConSplitterSimplePointerDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 1573 ConSplitterAbsolutePointerDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 1624 ConSplitterConOutDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 1675 ConSplitterStdErrDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 3190 ConSplitterTextInReset( IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 3283 ConSplitterTextInReadKeyStroke( IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This, OUT EFI_INPUT_KEY *Key ) argument 3401 ConSplitterTextInResetEx( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 3451 ConSplitterTextInReadKeyStrokeEx( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, OUT EFI_KEY_DATA *KeyData ) argument 3510 ConSplitterTextInSetState( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_TOGGLE_STATE *KeyToggleState ) argument 3565 ConSplitterTextInRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument 3665 ConSplitterTextInUnregisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_HANDLE NotificationHandle ) argument 3734 ConSplitterSimplePointerReset( IN EFI_SIMPLE_POINTER_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 3859 ConSplitterSimplePointerGetState( IN EFI_SIMPLE_POINTER_PROTOCOL *This, IN OUT EFI_SIMPLE_POINTER_STATE *State ) argument 3929 ConSplitterAbsolutePointerReset( IN EFI_ABSOLUTE_POINTER_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 3980 ConSplitterAbsolutePointerGetState( IN EFI_ABSOLUTE_POINTER_PROTOCOL *This, IN OUT EFI_ABSOLUTE_POINTER_STATE *State ) argument 4097 ConSplitterTextOutReset( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 4154 ConSplitterTextOutOutputString( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN CHAR16 *WString ) argument 4253 ConSplitterTextOutTestString( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN CHAR16 *WString ) argument 4305 ConSplitterTextOutQueryMode( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN ModeNumber, OUT UINTN *Columns, OUT UINTN *Rows ) argument 4366 ConSplitterTextOutSetMode( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN ModeNumber ) argument 4438 ConSplitterTextOutSetAttribute( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN Attribute ) argument 4545 ConSplitterTextOutSetCursorPosition( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN Column, IN UINTN Row ) argument 4623 ConSplitterTextOutEnableCursor( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN BOOLEAN Visible ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Ia16/ |
H A D | ResetVectorVtf0.asm | 6 ; This program and the accompanying materials 25 ; location. (0xffffffe0) This allows the Local APIC Startup IPI to be 49 ; This is where the processor will begin execution
|
/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/ |
H A D | Win2kWorkaroundsA.asm | 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 24 %error "This is x86 only code.
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/ |
H A D | Uhci.c | 6 This program and the accompanying materials 31 @param This A pointer to the EFI_USB2_HC_PROTOCOL instance. 37 @return EFI_UNSUPPORTED This type of reset is not currently supported. 44 IN EFI_USB2_HC_PROTOCOL *This, 56 Uhc = UHC_FROM_USB2_HC_PROTO (This); 115 @param This A pointer to the EFI_USB2_HC_PROTOCOL instance. 126 IN EFI_USB2_HC_PROTOCOL *This, 138 Uhc = UHC_FROM_USB2_HC_PROTO (This); 160 @param This A pointer to the EFI_USB2_HC_PROTOCOL instance. 172 IN EFI_USB2_HC_PROTOCOL *This, 43 Uhci2Reset( IN EFI_USB2_HC_PROTOCOL *This, IN UINT16 Attributes ) argument 125 Uhci2GetState( IN EFI_USB2_HC_PROTOCOL *This, OUT EFI_USB_HC_STATE *State ) argument 171 Uhci2SetState( IN EFI_USB2_HC_PROTOCOL *This, IN EFI_USB_HC_STATE State ) argument 280 Uhci2GetCapability( IN EFI_USB2_HC_PROTOCOL *This, OUT UINT8 *MaxSpeed, OUT UINT8 *PortNumber, OUT UINT8 *Is64BitCapable ) argument 341 Uhci2GetRootHubPortStatus( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, OUT EFI_USB_PORT_STATUS *PortStatus ) argument 421 Uhci2SetRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument 500 Uhci2ClearRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument 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 1353 UhciDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 1613 UhciDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 1821 UhciDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/ |
H A D | FrontPage.h | 5 This program and the accompanying materials 58 // This is the VFR compiler generated header file which defines the 103 This function allows a caller to extract the current configuration for one 107 @param This - Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL. 127 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, 134 This function processes the results of changes in configuration. 137 @param This - Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL. 152 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, 158 This function processes the results of changes in configuration. 161 @param This [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/ |
H A D | UsbBotPeim.h | 6 This program and the accompanying materials 36 This function is used for getting the count of block I/O devices that one 45 @param[in] This Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI 56 IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This, 63 This function will provide the caller with the specified block device's media 69 @param[in] This Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI instance. 75 process. This index is a number from one to 91 IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This, 105 @param[in] This Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI instance. 111 This inde [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/ |
H A D | DxeIpl.h | 6 This program and the accompanying materials 56 // This PPI is installed to indicate the end of the PEI usage of memory 77 @param This Entry point for DXE IPL PPI 88 IN CONST EFI_DXE_IPL_PPI *This, 98 This function performs a CPU architecture specific operations to execute 117 This function traverses the whole HOB list and update the stack HOB to 140 @param This Indicates the 187 IN CONST EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI *This, 198 This function looks up the compression type field in the input section and 202 @param This Point [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/ |
H A D | Shutdown.c | 5 This program and the accompanying materials are licensed 80 This function releases the memory buffers assigned in the Initialize() call. 86 @param This A pointer to the EFI_SIMPLE_NETWORK_PROTOCOL instance. 90 @retval EFI_INVALID_PARAMETER This parameter was NULL or did not point to a valid 98 IN EFI_SIMPLE_NETWORK_PROTOCOL *This 106 // Get pointer to SNP driver instance for *This. 108 if (This == NULL) { 112 Snp = EFI_SIMPLE_NETWORK_DEV_FROM_THIS (This);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/WatchdogTimerDxe/ |
H A D | WatchdogTimer.c | 5 This program and the accompanying materials 90 This function registers a handler that is to be invoked when the watchdog 101 @param This The EFI_WATCHDOG_TIMER_ARCH_PROTOCOL instance. 113 IN EFI_WATCHDOG_TIMER_ARCH_PROTOCOL *This, 140 This function sets the amount of time to wait before firing the watchdog 144 @param This The EFI_WATCHDOG_TIMER_ARCH_PROTOCOL instance. 158 IN EFI_WATCHDOG_TIMER_ARCH_PROTOCOL *This, 174 This function retrieves the amount of time the system will wait before firing 175 the watchdog timer. This period is returned in TimerPeriod, and EFI_SUCCESS 178 @param This Th 112 WatchdogTimerDriverRegisterHandler( IN EFI_WATCHDOG_TIMER_ARCH_PROTOCOL *This, IN EFI_WATCHDOG_TIMER_NOTIFY NotifyFunction ) argument 157 WatchdogTimerDriverSetTimerPeriod( IN EFI_WATCHDOG_TIMER_ARCH_PROTOCOL *This, IN UINT64 TimerPeriod ) argument 190 WatchdogTimerDriverGetTimerPeriod( IN EFI_WATCHDOG_TIMER_ARCH_PROTOCOL *This, IN UINT64 *TimerPeriod ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | ExtendedSalBootService.h | 9 This program and the accompanying materials 32 @param This A pointer to the EXTENDED_SAL_BOOT_SERVICE_PROTOCOL instance. 52 IN EXTENDED_SAL_BOOT_SERVICE_PROTOCOL *This, 62 This function adds the SAL System Table Entry specified by TableEntry and EntrySize 65 @param This A pointer to the EXTENDED_SAL_BOOT_SERVICE_PROTOCOL instance. 79 IN EXTENDED_SAL_BOOT_SERVICE_PROTOCOL *This, 87 This is prototype of internal Extended SAL procedures, which is registerd by 126 @param This A pointer to the EXTENDED_SAL_BOOT_SERVICE_PROTOCOL instance. 131 @param FunctionId The Function ID for the Extended SAL Procedure that is being added. This Function 135 @param PhysicalModuleGlobal Pointer to a module global structure. This i [all...] |
H A D | GraphicsOutput.h | 7 This program and the accompanying materials 37 /// byte two represents blue, and byte three is reserved. This is the definition 39 /// components represent the color intensity. This color intensity value range 45 /// byte two represents red, and byte three is reserved. This is the definition 47 /// components represent the color intensity. This color intensity value range 56 /// This mode does not support a physical frame buffer. 85 /// This bit-mask is only valid if PixelFormat is set to PixelPixelBitMask. 99 @param This The EFI_GRAPHICS_OUTPUT_PROTOCOL instance. 114 IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 124 @param This Th [all...] |
H A D | McaInitPmi.h | 4 This protocol provides services to handle Machine Checks (MCA), 9 This program and the accompanying materials 58 @param CorrectedMachineCheck This flag is set to TRUE is the MCA has been 82 @param McaInProgress This flag indicates if an MCA is in progress 85 @param DumpSwitchPressed This flag indicates the crash dump switch has been pressed 123 @param This The EFI_SAL_MCA_INIT_PMI_PROTOCOL instance 126 @param MakeFirst This flag specifies the handler should be made first in the list 127 @param MakeLast This flag specifies the handler should be made last in the list 137 IN EFI_SAL_MCA_INIT_PMI_PROTOCOL *This, 147 @param This Th [all...] |
H A D | PxeBaseCode.h | 6 This program and the accompanying materials are licensed and made available under 15 This Protocol is introduced in EFI Specification 1.10. 202 /// MTFTP information. This information is required 310 This function enables the use of the PXE Base Code Protocol functions. If the 355 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance. 365 @retval EFI_INVALID_PARAMETER The This parameter is NULL or does not point to a valid 374 IN EFI_PXE_BASE_CODE_PROTOCOL *This, 381 This function stops all activity on the network device. All the resources allocated 386 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance. 390 @retval EFI_INVALID_PARAMETER The This paramete [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgConfigDxe/ |
H A D | TcgConfigImpl.h | 6 This program and the accompanying materials 76 This function publish the TCG configuration Form for TPM device. 91 This function removes TCG configuration Form. 102 This function allows a caller to extract the current configuration for one 105 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL. 130 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, 137 This function processes the results of changes in configuration. 139 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL. 157 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, 163 This functio [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Include/Protocol/ |
H A D | GraphicsOutput.h | 8 This program and the accompanying materials are licensed and made available 57 @param This Protocol instance pointer. 72 IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 82 @param This Protocol instance pointer. 93 IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 145 @param This Protocol instance pointer. 146 @param BltBuffer Buffer containing data to blit into video buffer. This 165 IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/ |
H A D | BiosBlkIo.c | 4 This file is coded to EDD 3.0 as defined by T13 D1386 Revision 4 10 This program and the accompanying materials 44 // Number of active instances of this protocol. This is used to allocate/free 61 // This is a buffer for INT 13h func 48 information 118 @param This The Udriver binding protocol. 123 @retval other This device isn't supported. 129 IN EFI_DRIVER_BINDING_PROTOCOL *This, 152 This->DriverBindingHandle, 163 This->DriverBindingHandle, 174 This 128 BiosBlockIoDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 223 BiosBlockIoDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 512 BiosBlockIoDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Protocol/ |
H A D | VgaMiniPort.h | 5 This program and the accompanying materials are licensed and made available under 42 @param[in] This A pointer to the EFI_VGA_MINI_PORT_PROTOCOL instance. 53 IN EFI_VGA_MINI_PORT_PROTOCOL *This,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMngr/ |
H A D | BootManager.h | 5 This program and the accompanying materials 49 This call back function is registered with Boot Manager formset. 54 @param This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL. 69 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, 92 This function invokes Boot Manager. If all devices have not a chance to be connected,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Protocol/ |
H A D | SmmCpuIo.h | 4 This protocol provides CPU I/O and memory access within SMM. 7 This program and the accompanying materials are licensed and made available under 36 @param[in] This The EFI_SMM_CPU_IO_INTERFACE instance. 54 IN EFI_SMM_CPU_IO_INTERFACE *This, 63 /// This service provides the various modalities of memory and I/O read. 67 /// This service provides the various modalities of memory and I/O write.
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/ |
H A D | PciDriverOverride.h | 5 This program and the accompanying materials 66 @param This A pointer to the EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL instance. 82 IN EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL *This,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVol/ |
H A D | FwVolRead.c | 5 This program and the accompanying materials 63 @param This Indicates the calling context. 68 the buffer must be at least This->KeySize 109 IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, 125 FvDevice = FV_DEVICE_FROM_THIS (This); 127 Status = FvGetVolumeAttributes (This, &FvAttributes); 226 @param This Indicates the calling context. 241 This output reflects the file type 265 IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, 288 FvDevice = FV_DEVICE_FROM_THIS (This); 108 FvGetNextFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN OUT VOID *Key, IN OUT EFI_FV_FILETYPE *FileType, OUT EFI_GUID *NameGuid, OUT EFI_FV_FILE_ATTRIBUTES *Attributes, OUT UINTN *Size ) argument 264 FvReadFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT EFI_FV_FILETYPE *FoundType, OUT EFI_FV_FILE_ATTRIBUTES *FileAttributes, OUT UINT32 *AuthenticationStatus ) argument 405 FvReadFileSection( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument [all...] |