Searched defs:This (Results 226 - 250 of 379) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseDxe/
H A DUsbMouse.c5 This program and the accompanying materials
29 This function is the entrypoint of USB Mouse Driver. It installs Driver Binding
64 @param This The USB mouse driver binding protocol.
69 @retval other This device isn't supported.
75 IN EFI_DRIVER_BINDING_PROTOCOL *This,
87 This->DriverBindingHandle,
107 This->DriverBindingHandle,
118 This function consumes USB I/O Portocol, intializes USB mouse device,
122 @param This The USB mouse driver binding instance.
127 @retval EFI_SUCCESS This drive
74 USBMouseDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
136 USBMouseDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
376 USBMouseDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
784 GetMouseState( IN EFI_SIMPLE_POINTER_PROTOCOL *This, OUT EFI_SIMPLE_POINTER_STATE *MouseState ) argument
836 UsbMouseReset( IN EFI_SIMPLE_POINTER_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain/
H A DDxeMain.c5 This program and the accompanying materials
178 // Make sure Size != sizeof (EFI_MEMORY_DESCRIPTOR). This will
231 @return This function should never return.
372 // These Protocols are not architectural. This implementation is sharing code between
483 // This function should never be executed. If it does, then the architectural protocols
508 // This function should never be executed. If it does, then the architectural protocols
534 // This function should never be executed. If it does, then the architectural protocols
562 // This function should never be executed. If it does, then the architectural protocols
592 // This function should never be executed. If it does, then the architectural protocols
624 // This functio
786 DxeMainUefiDecompressGetInfo( IN EFI_DECOMPRESS_PROTOCOL *This, IN VOID *Source, IN UINT32 SourceSize, OUT UINT32 *DestinationSize, OUT UINT32 *ScratchSize ) argument
837 DxeMainUefiDecompress( IN EFI_DECOMPRESS_PROTOCOL *This, IN VOID *Source, IN UINT32 SourceSize, IN OUT VOID *Destination, IN UINT32 DestinationSize, IN OUT VOID *Scratch, IN UINT32 ScratchSize ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/
H A DDxeLoad.c6 This program and the accompanying materials
57 This function installs DXE IPL PPI and Decompress PPI. It also reloads
130 This function finds DXE Core in the firmware volume and transfer the control to
133 @param This Entry point for DXE IPL PPI.
144 IN CONST EFI_DXE_IPL_PPI *This,
284 // If we get here, then the DXE Core returned. This is an error
357 @param This Indicates the
404 IN CONST EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI *This,
487 This function looks up the compression type field in the input section and
491 @param This Point
143 DxeLoadCore( IN CONST EFI_DXE_IPL_PPI *This, IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_HOB_POINTERS HobList ) argument
403 CustomGuidedSectionExtract( IN CONST EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI *This, IN CONST VOID *InputSection, OUT VOID **OutputBuffer, OUT UINTN *OutputSize, OUT UINT32 *AuthenticationStatus ) argument
506 Decompress( IN CONST EFI_PEI_DECOMPRESS_PPI *This, IN CONST EFI_COMPRESSION_SECTION *CompressionSection, OUT VOID **OutputBuffer, OUT UINTN *OutputSize ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Image/
H A DImage.c5 This program and the accompanying materials
193 // This page is already used.
209 Get the fixed loadding address from image header assigned by build tool. This function only be called
601 @param This - Pointer to EFI_PEI_LOAD_FILE_PPI.
614 IN CONST EFI_PEI_LOAD_FILE_PPI *This,
613 PeiLoadImageLoadImageWrapper( IN CONST EFI_PEI_LOAD_FILE_PPI *This, IN EFI_PEI_FILE_HANDLE FileHandle, OUT EFI_PHYSICAL_ADDRESS *ImageAddressArg, OPTIONAL OUT UINT64 *ImageSizeArg, OPTIONAL OUT EFI_PHYSICAL_ADDRESS *EntryPoint, OUT UINT32 *AuthenticationState ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/
H A DAcpiTableProtocol.c5 This program and the accompanying materials
25 This function adds an ACPI table to the table list. It will detect FACS and
50 This function finds and removes the table specified by the handle.
69 This function calculates and updates an UINT8 checksum.
102 This function adds, removes, or updates ACPI tables. If the address is not
205 This function publishes the specified versions of the ACPI tables by
296 @param This Protocol instance pointer.
311 IN EFI_ACPI_TABLE_PROTOCOL *This,
332 AcpiTableInstance = EFI_ACPI_TABLE_INSTANCE_FROM_THIS (This);
374 @param This Protoco
310 InstallAcpiTable( IN EFI_ACPI_TABLE_PROTOCOL *This, IN VOID *AcpiTableBuffer, IN UINTN AcpiTableBufferSize, OUT UINTN *TableKey ) argument
383 UninstallAcpiTable( IN EFI_ACPI_TABLE_PROTOCOL *This, IN UINTN TableKey ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/
H A DBootGraphicsResourceTableDxe.c2 This module install ACPI Boot Graphics Resource Table (BGRT).
5 This program and the accompanying materials
103 @param This The pointer to the Boot Logo protocol instance.
121 IN EFI_BOOT_LOGO_PROTOCOL *This,
134 @param This The pointer to the Boot Logo protocol instance.
152 IN EFI_BOOT_LOGO_PROTOCOL *This,
210 This function calculates and updates an UINT8 checksum.
240 This function allocates EfiReservedMemoryType below 4G memory address.
432 Notify function for event group EFI_EVENT_GROUP_READY_TO_BOOT. This is used to
151 SetBootLogo( IN EFI_BOOT_LOGO_PROTOCOL *This, IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer OPTIONAL, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/
H A DS3SaveState.c6 This program and the accompanying materials
500 This function is used to store a boot script record into a given boot
503 will be added into the new table. This function is responsible for allocating
506 This function has a variable parameter list. The exact parameter list depends on
512 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance.
527 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This,
652 This function is used to store an OpCode to be replayed as part of the S3 resume boot path. It is
660 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance.
680 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This,
817 @param This
526 BootScriptWrite( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN UINT16 OpCode, ... ) argument
679 BootScriptInsert( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN BOOLEAN BeforeOrAfter, IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, IN UINT16 OpCode, ... ) argument
836 BootScriptLabel( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN BOOLEAN BeforeOrAfter, IN BOOLEAN CreateIfNotFound, IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, IN CONST CHAR8 *Label ) argument
865 BootScriptCompare( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN EFI_S3_BOOT_SCRIPT_POSITION Position1, IN EFI_S3_BOOT_SCRIPT_POSITION Position2, OUT UINTN *RelativePosition ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/
H A DSmmS3SaveState.c6 This program and the accompanying materials
498 This function is used to store a boot script record into a given boot
501 will be added into the new table. This function is responsible for allocating
504 This function has a variable parameter list. The exact parameter list depends on
510 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance.
525 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This,
650 This function is used to store an OpCode to be replayed as part of the S3 resume boot path. It is
658 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance.
678 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This,
815 @param This
524 BootScriptWrite( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN UINT16 OpCode, ... ) argument
677 BootScriptInsert( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN BOOLEAN BeforeOrAfter, IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, IN UINT16 OpCode, ... ) argument
834 BootScriptLabel( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN BOOLEAN BeforeOrAfter, IN BOOLEAN CreateIfNotFound, IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, IN CONST CHAR8 *Label ) argument
863 BootScriptCompare( IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN EFI_S3_BOOT_SCRIPT_POSITION Position1, IN EFI_S3_BOOT_SCRIPT_POSITION Position2, OUT UINTN *RelativePosition ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/
H A DConPlatform.c6 This program and the accompanying materials
40 This function is the entrypoint of this module. It installs Driver Binding
85 @param This Protocol instance pointer.
90 @retval EFI_SUCCESS This driver supports this device.
91 @retval other This driver does not support this device.
97 IN EFI_DRIVER_BINDING_PROTOCOL *This,
103 This,
113 @param This Protocol instance pointer.
118 @retval EFI_SUCCESS This driver supports this device.
119 @retval other This drive
96 ConPlatformTextInDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
124 ConPlatformTextOutDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
150 ConPlatformDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_GUID *ProtocolGuid ) argument
220 ConPlatformTextInDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
352 ConPlatformTextOutDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
529 ConPlatformTextInDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
603 ConPlatformTextOutDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
678 ConPlatformUnInstallProtocol( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_GUID *ProtocolGuid ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/
H A DTerminalConIn.c5 This program and the accompanying materials
56 This driver only perform dependent serial device reset regardless of
59 @param This Indicates the calling context.
69 IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This,
76 TerminalDevice = TERMINAL_CON_IN_DEV_FROM_THIS (This);
110 @param This Indicates the calling context.
123 IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This,
132 // get TERMINAL_DEV from "This" parameter.
134 TerminalDevice = TERMINAL_CON_IN_DEV_FROM_THIS (This);
206 @param This Protoco
68 TerminalConInReset( IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
122 TerminalConInReadKeyStroke( IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This, OUT EFI_INPUT_KEY *Key ) argument
216 TerminalConInResetEx( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
254 TerminalConInReadKeyStrokeEx( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, OUT EFI_KEY_DATA *KeyData ) argument
289 TerminalConInSetState( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_TOGGLE_STATE *KeyToggleState ) argument
323 TerminalConInRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument
395 TerminalConInUnregisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_HANDLE NotificationHandle ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/
H A DPartition.c8 This program and the accompanying materials
56 @param[in] This Protocol instance pointer.
61 @retval EFI_SUCCESS This driver supports this device
62 @retval EFI_ALREADY_STARTED This driver is already running on this device
63 @retval other This driver does not support this device
69 IN EFI_DRIVER_BINDING_PROTOCOL *This,
108 This->DriverBindingHandle,
124 This->DriverBindingHandle,
135 This->DriverBindingHandle,
153 This
68 PartitionDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
192 PartitionDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
373 PartitionDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
526 PartitionReset( IN EFI_BLOCK_IO_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
594 PartitionReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
645 PartitionWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument
750 PartitionResetEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
800 PartitionReadBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer ) argument
882 PartitionWriteBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, IN VOID *Buffer ) argument
955 PartitionFlushBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN OUT EFI_BLOCK_IO2_TOKEN *Token ) argument
997 PartitionInstallChildHandle( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ParentHandle, IN EFI_DISK_IO_PROTOCOL *ParentDiskIo, IN EFI_BLOCK_IO_PROTOCOL *ParentBlockIo, IN EFI_BLOCK_IO2_PROTOCOL *ParentBlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *ParentDevicePath, IN EFI_DEVICE_PATH_PROTOCOL *DevicePathNode, IN EFI_LBA Start, IN EFI_LBA End, IN UINT32 BlockSize, IN BOOLEAN InstallEspGuid ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/
H A DFaultTolerantWriteSmmDxe.c7 This program and the accompanying materials
139 @param[in] This Indicates a pointer to the calling context.
151 IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This,
188 @param[in] This A pointer to the calling context.
205 IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This,
239 Starts a target block update. This records information about the write
244 @param[in] This The calling context.
268 IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This,
328 @param[in] This The calling context.
339 IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This,
150 FtwGetMaxBlockSize( IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This, OUT UINTN *BlockSize ) argument
204 FtwAllocate( IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This, IN EFI_GUID *CallerId, IN UINTN PrivateDataSize, IN UINTN NumberOfWrites ) argument
267 FtwWrite( IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This, IN EFI_LBA Lba, IN UINTN Offset, IN UINTN Length, IN VOID *PrivateData, IN EFI_HANDLE FvBlockHandle, IN VOID *Buffer ) argument
338 FtwRestart( IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This, IN EFI_HANDLE FvBlockHandle ) argument
434 FtwGetLastWrite( IN EFI_FAULT_TOLERANT_WRITE_PROTOCOL *This, OUT EFI_GUID *CallerId, OUT EFI_LBA *Lba, OUT UINTN *Offset, OUT UINTN *Length, IN OUT UINTN *PrivateDataSize, OUT VOID *PrivateData, OUT BOOLEAN *Complete ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/
H A DLightMemoryTest.c5 This program and the accompanying materials
51 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
341 This function will also do not return any informatin just cause system reset,
424 @param[in] This The protocol instance pointer.
435 IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,
444 Private = GENERIC_MEMORY_TEST_PRIVATE_FROM_THIS (This);
448 // This is initialize for default value, but some value may be reset base on
498 // This is the first time we construct the non-tested memory range, if no
520 @param[in] This The protocol instance pointer.
535 IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,
434 InitializeMemoryTest( IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, IN EXTENDMEM_COVERAGE_LEVEL Level, OUT BOOLEAN *RequireSoftECCInit ) argument
534 GenPerformMemoryTest( IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, OUT UINT64 *TestedMemorySize, OUT UINT64 *TotalMemorySize, OUT BOOLEAN *ErrorOut, IN BOOLEAN TestAbort ) argument
694 GenCompatibleRangeTest( IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, IN EFI_PHYSICAL_ADDRESS StartAddress, IN UINT64 Length ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/
H A DDhcp4Impl.c2 This file implement the EFI_DHCP4_PROTOCOL interface.
5 This program and the accompanying materials
24 @param[in] This Pointer to the EFI_DHCP4_PROTOCOL instance.
28 @retval EFI_INVALID_PARAMETER This is NULL.
34 IN EFI_DHCP4_PROTOCOL *This,
43 the EFI DHCPv4 Service Binding Protocol is installed. This function can be
45 * This instance of the EFI DHCPv4 Protocol driver is in the Dhcp4Stopped, Dhcp4Init,
64 @param[in] This Pointer to the EFI_DHCP4_PROTOCOL instance.
71 @retval EFI_ACCESS_DENIED This instance of the EFI DHCPv4 Protocol driver was not in the
83 IN EFI_DHCP4_PROTOCOL *This,
356 EfiDhcp4GetModeData( IN EFI_DHCP4_PROTOCOL *This, OUT EFI_DHCP4_MODE_DATA *Dhcp4ModeData ) argument
629 EfiDhcp4Configure( IN EFI_DHCP4_PROTOCOL *This, IN EFI_DHCP4_CONFIG_DATA *Dhcp4CfgData OPTIONAL ) argument
778 EfiDhcp4Start( IN EFI_DHCP4_PROTOCOL *This, IN EFI_EVENT CompletionEvent OPTIONAL ) argument
884 EfiDhcp4RenewRebind( IN EFI_DHCP4_PROTOCOL *This, IN BOOLEAN RebindRequest, IN EFI_EVENT CompletionEvent OPTIONAL ) argument
1134 EfiDhcp4Build( IN EFI_DHCP4_PROTOCOL *This, IN EFI_DHCP4_PACKET *SeedPacket, IN UINT32 DeleteCount, IN UINT8 *DeleteList OPTIONAL, IN UINT32 AppendCount, IN EFI_DHCP4_PACKET_OPTION *AppendList[] OPTIONAL, OUT EFI_DHCP4_PACKET **NewPacket ) argument
1450 EfiDhcp4TransmitReceive( IN EFI_DHCP4_PROTOCOL *This, IN EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN *Token ) argument
1684 EfiDhcp4Parse( IN EFI_DHCP4_PROTOCOL *This, IN EFI_DHCP4_PACKET *Packet, IN OUT UINT32 *OptionCount, OUT EFI_DHCP4_PACKET_OPTION *PacketOptionList[] OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/
H A DIp4ConfigNv.c5 This program and the accompanying materials
281 This function allows the caller to request the current
294 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
339 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
370 Ip4ConfigInstance = IP4_CONFIG_INSTANCE_FROM_CONFIG_ACCESS (This);
518 This function applies changes in a driver's configuration.
527 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
553 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
577 Ip4ConfigInstance = IP4_CONFIG_INSTANCE_FROM_CONFIG_ACCESS (This);
648 This functio
338 Ip4DeviceExtractConfig( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN CONST EFI_STRING Request, OUT EFI_STRING *Progress, OUT EFI_STRING *Results ) argument
552 Ip4DeviceRouteConfig( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN CONST EFI_STRING Configuration, OUT EFI_STRING *Progress ) argument
675 Ip4FormCallback( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN EFI_BROWSER_ACTION Action, IN EFI_QUESTION_ID QuestionId, IN UINT8 Type, IN EFI_IFR_TYPE_VALUE *Value, OUT EFI_BROWSER_ACTION_REQUEST *ActionRequest ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/MnpDxe/
H A DMnpVlan.c5 This program and the accompanying materials
352 @param[in] This Points to the EFI_VLAN_CONFIG_PROTOCOL.
360 - This is NULL.
369 IN EFI_VLAN_CONFIG_PROTOCOL *This,
384 if ((This == NULL) || (VlanId > 4094) || (Priority > 7)) {
389 MnpDeviceData = MNP_DEVICE_DATA_FROM_THIS (This);
502 @param[in] This Points to the EFI_VLAN_CONFIG_PROTOCOL.
510 - This is NULL.
518 IN EFI_VLAN_CONFIG_PROTOCOL *This,
529 if ((This
368 VlanConfigSet( IN EFI_VLAN_CONFIG_PROTOCOL *This, IN UINT16 VlanId, IN UINT8 Priority ) argument
517 VlanConfigFind( IN EFI_VLAN_CONFIG_PROTOCOL *This, IN UINT16 *VlanId OPTIONAL, OUT UINT16 *NumberOfVlan, OUT EFI_VLAN_FIND_DATA **Entries ) argument
604 VlanConfigRemove( IN EFI_VLAN_CONFIG_PROTOCOL *This, IN UINT16 VlanId ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Mtftp4Dxe/
H A DMtftp4Impl.c5 This program and the accompanying materials
97 @param This The MTFTP4 protocol instance
108 IN EFI_MTFTP4_PROTOCOL *This,
333 @param This The MTFTP session
345 IN EFI_MTFTP4_PROTOCOL *This,
359 if ((This == NULL) || (Token == NULL) || (Token->Filename == NULL) ||
380 Instance = MTFTP4_PROTOCOL_FROM_THIS (This);
505 This->Poll (This);
524 @param This Pointe
107 Mtftp4GetInfoCheckPacket( IN EFI_MTFTP4_PROTOCOL *This, IN EFI_MTFTP4_TOKEN *Token, IN UINT16 PacketLen, IN EFI_MTFTP4_PACKET *Packet ) argument
344 Mtftp4Start( IN EFI_MTFTP4_PROTOCOL *This, IN EFI_MTFTP4_TOKEN *Token, IN UINT16 Operation ) argument
535 EfiMtftp4GetModeData( IN EFI_MTFTP4_PROTOCOL *This, OUT EFI_MTFTP4_MODE_DATA *ModeData ) argument
612 EfiMtftp4Configure( IN EFI_MTFTP4_PROTOCOL *This, IN EFI_MTFTP4_CONFIG_DATA *ConfigData ) argument
722 EfiMtftp4ParseOptions( IN EFI_MTFTP4_PROTOCOL *This, IN UINT32 PacketLen, IN EFI_MTFTP4_PACKET *Packet, OUT UINT32 *OptionCount, OUT EFI_MTFTP4_OPTION **OptionList OPTIONAL ) argument
784 EfiMtftp4ReadFile( IN EFI_MTFTP4_PROTOCOL *This, IN EFI_MTFTP4_TOKEN *Token ) argument
845 EfiMtftp4WriteFile( IN EFI_MTFTP4_PROTOCOL *This, IN EFI_MTFTP4_TOKEN *Token ) argument
915 EfiMtftp4ReadDirectory( IN EFI_MTFTP4_PROTOCOL *This, IN EFI_MTFTP4_TOKEN *Token ) argument
980 EfiMtftp4GetInfo( IN EFI_MTFTP4_PROTOCOL *This, IN EFI_MTFTP4_OVERRIDE_DATA *OverrideData OPTIONAL, IN UINT8 *Filename, IN UINT8 *ModeStr OPTIONAL, IN UINT8 OptionCount, IN EFI_MTFTP4_OPTION *OptionList OPTIONAL, OUT UINT32 *PacketLength, OUT EFI_MTFTP4_PACKET **Packet OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/VlanConfigDxe/
H A DVlanConfigImpl.c5 This program and the accompanying materials
43 This function allows a caller to extract the current configuration for one
46 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
71 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
111 PrivateData = VLAN_CONFIG_PRIVATE_DATA_FROM_THIS (This);
159 This function processes the results of changes in configuration.
161 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
179 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
198 This function processes the results of changes in configuration.
200 @param[in] This Point
70 VlanExtractConfig( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN CONST EFI_STRING Request, OUT EFI_STRING *Progress, OUT EFI_STRING *Results ) argument
178 VlanRouteConfig( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN CONST EFI_STRING Configuration, OUT EFI_STRING *Progress ) argument
221 VlanCallback( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN EFI_BROWSER_ACTION Action, IN EFI_QUESTION_ID QuestionId, IN UINT8 Type, IN EFI_IFR_TYPE_VALUE *Value, OUT EFI_BROWSER_ACTION_REQUEST *ActionRequest ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SmbiosDxe/
H A DSmbiosDxe.c2 This code produces the Smbios protocol. It also responsible for constructing
6 This program and the accompanying materials
113 @param This The EFI_SMBIOS_PROTOCOL instance.
125 IN CONST EFI_SMBIOS_PROTOCOL *This,
154 if (This->MajorVersion < 2 || (This->MajorVersion == 2 && This->MinorVersion < 7)){
226 @param This The EFI_SMBIOS_PROTOCOL instance.
233 IN CONST EFI_SMBIOS_PROTOCOL *This,
237 if (This
124 GetSmbiosStructureSize( IN CONST EFI_SMBIOS_PROTOCOL *This, IN EFI_SMBIOS_TABLE_HEADER *Head, OUT UINTN *Size, OUT UINTN *NumberOfStrings ) argument
232 GetMaxSmbiosHandle( IN CONST EFI_SMBIOS_PROTOCOL *This, IN OUT EFI_SMBIOS_HANDLE *MaxHandle ) argument
257 GetAvailableSmbiosHandle( IN CONST EFI_SMBIOS_PROTOCOL *This, IN OUT EFI_SMBIOS_HANDLE *Handle ) argument
303 SmbiosAdd( IN CONST EFI_SMBIOS_PROTOCOL *This, IN EFI_HANDLE ProducerHandle, OPTIONAL IN OUT EFI_SMBIOS_HANDLE *SmbiosHandle, IN EFI_SMBIOS_TABLE_HEADER *Record ) argument
456 SmbiosUpdateString( IN CONST EFI_SMBIOS_PROTOCOL *This, IN EFI_SMBIOS_HANDLE *SmbiosHandle, IN UINTN *StringNumber, IN CHAR8 *String ) argument
664 SmbiosRemove( IN CONST EFI_SMBIOS_PROTOCOL *This, IN EFI_SMBIOS_HANDLE SmbiosHandle ) argument
758 SmbiosGetNext( IN CONST EFI_SMBIOS_PROTOCOL *This, IN OUT EFI_SMBIOS_HANDLE *SmbiosHandle, IN EFI_SMBIOS_TYPE *Type, OPTIONAL OUT EFI_SMBIOS_TABLE_HEADER **Record, OUT EFI_HANDLE *ProducerHandle OPTIONAL ) argument
844 GetNextSmbiosRecord( IN CONST EFI_SMBIOS_PROTOCOL *This, IN OUT EFI_SMBIOS_ENTRY **CurrentSmbiosEntry, OUT EFI_SMBIOS_TABLE_HEADER **Record ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/Pei/
H A DVariable.c7 This program and the accompanying materials
78 This code gets the pointer to the last variable memory pointer byte.
98 This code checks if variable header is valid or not.
120 This code gets the size of name of variable.
143 This code gets the size of data of variable.
165 This code gets the pointer to the variable name.
183 This code gets the pointer to the variable data.
209 This code gets the pointer to the next variable header.
238 This code gets the pointer to the variable name.
278 This functio
606 PeiGetVariable( IN CONST EFI_PEI_READ_ONLY_VARIABLE2_PPI *This, IN CONST CHAR16 *VariableName, IN CONST EFI_GUID *VariableGuid, OUT UINT32 *Attributes, IN OUT UINTN *DataSize, OUT VOID *Data ) argument
684 PeiGetNextVariableName( IN CONST EFI_PEI_READ_ONLY_VARIABLE2_PPI *This, IN OUT UINTN *VariableNameSize, IN OUT CHAR16 *VariableName, IN OUT EFI_GUID *VariableGuid ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/
H A DIScsiDriver.c5 This program and the accompanying materials
33 @param[in] RemainingDevicePath A pointer to the remaining portion of a device path. This
43 RemainingDevicePath is not supported by the driver specified by This.
73 This function checks to see if the driver specified by This supports the device specified by
76 ControllerHandle to determine if the driver supports ControllerHandle. This function
78 performed by this function must be very small and take as little time as possible to execute. This
81 different driver. This function must match its calls to AllocatePages() with FreePages(),
84 already in the opened state, then it must not be closed with CloseProtocol(). This is required
87 @param[in] This
113 IScsiDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
816 IScsiDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
872 IScsiDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/
H A DIp6Impl.c6 This program and the accompanying materials
36 The data fields in EFI_IP6_MODE_DATA are read only. This function is used optionally to
39 @param[in] This Pointer to the EFI_IP6_PROTOCOL instance.
45 @retval EFI_INVALID_PARAMETER This is NULL.
52 IN EFI_IP6_PROTOCOL *This,
65 if (This == NULL) {
70 IpInstance = IP6_INSTANCE_FROM_PROTOCOL (This);
592 @param[in] This Pointer to the EFI_IP6_PROTOCOL instance.
598 - This is NULL.
618 IN EFI_IP6_PROTOCOL *This,
51 EfiIp6GetModeData( IN EFI_IP6_PROTOCOL *This, OUT EFI_IP6_MODE_DATA *Ip6ModeData OPTIONAL, OUT EFI_MANAGED_NETWORK_CONFIG_DATA *MnpConfigData OPTIONAL, OUT EFI_SIMPLE_NETWORK_MODE *SnpModeData OPTIONAL ) argument
617 EfiIp6Configure( IN EFI_IP6_PROTOCOL *This, IN EFI_IP6_CONFIG_DATA *Ip6ConfigData OPTIONAL ) argument
751 EfiIp6Groups( IN EFI_IP6_PROTOCOL *This, IN BOOLEAN JoinFlag, IN EFI_IPv6_ADDRESS *GroupAddress OPTIONAL ) argument
836 EfiIp6Routes( IN EFI_IP6_PROTOCOL *This, IN BOOLEAN DeleteRoute, IN EFI_IPv6_ADDRESS *Destination OPTIONAL, IN UINT8 PrefixLength, IN EFI_IPv6_ADDRESS *GatewayAddress OPTIONAL ) argument
947 EfiIp6Neighbors( IN EFI_IP6_PROTOCOL *This, IN BOOLEAN DeleteFlag, IN EFI_IPv6_ADDRESS *TargetIp6Address, IN EFI_MAC_ADDRESS *TargetLinkAddress OPTIONAL, IN UINT32 Timeout, IN BOOLEAN Override ) argument
1249 EfiIp6Transmit( IN EFI_IP6_PROTOCOL *This, IN EFI_IP6_COMPLETION_TOKEN *Token ) argument
1493 EfiIp6Receive( IN EFI_IP6_PROTOCOL *This, IN EFI_IP6_COMPLETION_TOKEN *Token ) argument
1637 EFI_IP6_COMPLETION_TOKEN *This; local
1763 EfiIp6Cancel( IN EFI_IP6_PROTOCOL *This, IN EFI_IP6_COMPLETION_TOKEN *Token OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Mtftp6Dxe/
H A DMtftp6Support.c6 This program and the accompanying materials
54 WRQ initializes its whole valid block range to [0, 0xffff]. This
350 @retval EFI_SUCCESS This value is always returned.
813 @param[in] This The pointer to the Mtftp6 protocol.
824 IN EFI_MTFTP6_PROTOCOL *This,
948 @param[in] This The MTFTP session.
960 IN EFI_MTFTP6_PROTOCOL *This,
968 if (This == NULL ||
994 Instance = MTFTP6_INSTANCE_FROM_THIS (This);
1102 This
823 Mtftp6CheckPacket( IN EFI_MTFTP6_PROTOCOL *This, IN EFI_MTFTP6_TOKEN *Token, IN UINT16 PacketLen, IN EFI_MTFTP6_PACKET *Packet ) argument
959 Mtftp6OperationStart( IN EFI_MTFTP6_PROTOCOL *This, IN EFI_MTFTP6_TOKEN *Token, IN UINT16 OpCode ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/
H A DTcpDriver.c6 This program and the accompanying materials
437 @param[in] This Protocol instance pointer.
442 @retval EFI_SUCCESS This driver supports this device.
443 @retval EFI_ALREADY_STARTED This driver is already running on this device.
444 @retval other This driver does not support this device.
450 IN EFI_DRIVER_BINDING_PROTOCOL *This,
465 This->DriverBindingHandle,
477 This->DriverBindingHandle,
497 This->DriverBindingHandle,
509 This
449 TcpDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
539 TcpDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
584 TcpDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer OPTIONAL ) argument
626 TcpCreateSocketCallback( IN SOCKET *This, IN VOID *Context ) argument
695 TcpDestroySocketCallback( IN SOCKET *This, IN VOID *Context ) argument
759 TcpServiceBindingCreateChild( IN EFI_SERVICE_BINDING_PROTOCOL *This, IN OUT EFI_HANDLE *ChildHandle ) argument
834 TcpServiceBindingDestroyChild( IN EFI_SERVICE_BINDING_PROTOCOL *This, IN EFI_HANDLE ChildHandle ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/CirrusLogic5430Dxe/
H A DCirrusLogic5430.c3 This driver is a sample implementation of the UGA Draw and Graphics Output
5 This driver is only usable in the EFI pre-boot environment.
6 This sample is intended to show how the UGA Draw and Graphics output Protocol
15 This program and the accompanying materials
113 TODO: This - add argument and description to function comment
120 IN EFI_DRIVER_BINDING_PROTOCOL *This,
137 This->DriverBindingHandle,
209 This->DriverBindingHandle,
219 TODO: This - add argument and description to function comment
226 IN EFI_DRIVER_BINDING_PROTOCOL *This,
119 CirrusLogic5430ControllerDriverSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
225 CirrusLogic5430ControllerDriverStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
472 CirrusLogic5430ControllerDriverStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
[all...]

Completed in 116 milliseconds

1234567891011>>