]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Removed extra typedefs on structures to remove error with gcc compiler.
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 20 Mar 2008 16:37:48 +0000 (16:37 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 20 Mar 2008 16:37:48 +0000 (16:37 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4928 6f19259b-4bc3-4df7-8a09-765794883524

54 files changed:
EdkCompatibilityPkg/Foundation/Efi/Protocol/AbsolutePointer/AbsolutePointer.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/AcpiTable/AcpiTable.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Arp/Arp.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Bis/Bis.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/BlockIo/BlockIo.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/BusSpecificDriverOverride/BusSpecificDriverOverride.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/ComponentName/ComponentName.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/ComponentName2/ComponentName2.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/DebugPort/DebugPort.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/DebugSupport/DebugSupport.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Decompress/Decompress.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/DeviceIo/DeviceIo.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Dhcp4/Dhcp4.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/DiskIo/DiskIo.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/DriverBinding/DriverBinding.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/DriverConfiguration/DriverConfiguration.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/DriverDiagnostics/DriverDiagnostics.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Ebc/Ebc.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/EdidOverride/EdidOverride.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/EfiNetworkInterfaceIdentifier/EfiNetworkInterfaceIdentifier.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/FormBrowser2/FormBrowser2.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/GraphicsOutput/GraphicsOutput.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/HiiConfigAccess/HiiConfigAccess.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/HiiConfigRouting/HiiConfigRouting.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/HiiDatabase/HiiDatabase.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/HiiFont/HiiFont.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/HiiImage/HiiImage.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/HiiString/HiiString.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Ip4/Ip4.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Ip4Config/Ip4Config.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/LoadFile/LoadFile.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/ManagedNetwork/ManagedNetwork.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Mtftp4/Mtftp4.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/PciIo/PciIo.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/PciRootBridgeIo/PciRootBridgeIo.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/PlatformDriverOverride/PlatformDriverOverride.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/PxeBaseCode/PxeBaseCode.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/PxeBaseCodeCallBack/PxeBaseCodeCallBack.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/ScsiPassThru/ScsiPassThru.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/SerialIo/SerialIo.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/ServiceBinding/ServiceBinding.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/SimpleFileSystem/SimpleFileSystem.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/SimpleNetwork/SimpleNetwork.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/SimplePointer/SimplePointer.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/SimpleTextIn/SimpleTextIn.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/SimpleTextInputEx/SimpleTextInputEx.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/SimpleTextOut/SimpleTextOut.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Tcp4/Tcp4.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/Udp4/Udp4.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/UgaDraw/UgaDraw.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/UgaIo/UgaIo.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/UnicodeCollation/UnicodeCollation.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/UsbHostController/UsbHostController.h
EdkCompatibilityPkg/Foundation/Efi/Protocol/UsbIo/UsbIo.h

index 7f5e0c4a8247938b106f70159c3b4c951fe9fce8..5f73163bdeea1994c0cf5931f20ee756e154b9a9 100644 (file)
@@ -105,12 +105,12 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_ABSOLUTE_POINTER_PROTOCOL {\r
+struct _EFI_ABSOLUTE_POINTER_PROTOCOL {\r
   EFI_ABSOLUTE_POINTER_RESET         Reset;\r
   EFI_ABSOLUTE_POINTER_GET_STATE     GetState;\r
   EFI_EVENT                          WaitForInput;\r
   EFI_ABSOLUTE_POINTER_MODE          *Mode;\r
-} EFI_ABSOLUTE_POINTER_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiAbsolutePointerProtocolGuid;\r
 \r
index 2b7d27fd1ae5d59002ccda8e30f1b10dd34a3bc2..0464369cf4df8640a39bafd52e9042a5dbfefac9 100644 (file)
@@ -102,10 +102,10 @@ EFI_STATUS
 //\r
 // Interface structure for the ACPI Table Protocol\r
 //\r
-typedef struct _EFI_ACPI_TABLE_PROTOCOL {\r
+struct _EFI_ACPI_TABLE_PROTOCOL {\r
   EFI_ACPI_TABLE_INSTALL_ACPI_TABLE    InstallAcpiTable;\r
   EFI_ACPI_TABLE_UNINSTALL_ACPI_TABLE  UninstallAcpiTable;\r
-} EFI_ACPI_TABLE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiAcpiTableProtocolGuid;\r
 \r
index 2a7e81f3c595b65d2b12ff002f1be9dffb719f38..a234b4ae6090016fdcad648fe3daabda879963c5 100644 (file)
@@ -32,7 +32,7 @@ Abstract:
 \r
 EFI_FORWARD_DECLARATION (EFI_ARP_PROTOCOL);\r
 \r
-typedef struct _EFI_ARP_FIND_DATA {\r
+struct _EFI_ARP_FIND_DATA {\r
 UINT32               Size;\r
 BOOLEAN              DenyFlag;\r
 BOOLEAN              StaticFlag;\r
@@ -40,7 +40,7 @@ UINT16               HwAddressType;
 UINT16               SwAddressType;\r
 UINT8                HwAddressLength;\r
 UINT8                SwAddressLength;\r
-} EFI_ARP_FIND_DATA;\r
+};\r
 \r
 \r
 //****************************************************\r
@@ -119,7 +119,7 @@ IN VOID              *TargetSwAddress  OPTIONAL,
 IN EFI_EVENT         ResolvedEvent     OPTIONAL\r
 );\r
 \r
-typedef struct _EFI_ARP_PROTOCOL {\r
+struct _EFI_ARP_PROTOCOL {\r
   EFI_ARP_CONFIGURE         Configure;\r
   EFI_ARP_ADD               Add;\r
   EFI_ARP_FIND              Find;\r
@@ -127,7 +127,7 @@ typedef struct _EFI_ARP_PROTOCOL {
   EFI_ARP_FLUSH             Flush;\r
   EFI_ARP_REQUEST           Request;\r
   EFI_ARP_CANCEL            Cancel;\r
-} EFI_ARP_PROTOCOL;\r
+};\r
 \r
 \r
 extern EFI_GUID gEfiArpServiceBindingProtocolGuid;\r
index 71d5fb3b10a6d192a7358a035361c8c19ef061e4..21d4908fc3234afeec0eb31698d22eb7604b67a8 100644 (file)
@@ -207,7 +207,7 @@ EFI_STATUS
 \r
 #define EFI_BIS_PROTOCOL_REVISION 0x00010000\r
 \r
-typedef struct _EFI_BIS_PROTOCOL {\r
+struct _EFI_BIS_PROTOCOL {\r
   //\r
   // member vars\r
   //\r
@@ -226,7 +226,7 @@ typedef struct _EFI_BIS_PROTOCOL {
   EFI_BIS_UPDATE_BOOT_OBJECT_AUTHORIZATION            UpdateBootObjectAuthorization;\r
   EFI_BIS_VERIFY_BOOT_OBJECT                          VerifyBootObject;\r
   EFI_BIS_VERIFY_OBJECT_WITH_CREDENTIAL               VerifyObjectWithCredential;\r
-} EFI_BIS_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiBisProtocolGuid;\r
 \r
index 740b58d64ce912d0357e5f7298d14e0968cfda11..8d644f176501cc970c8df97f8a19550f05f6cce7 100644 (file)
@@ -189,7 +189,7 @@ typedef struct {
 \r
 #define EFI_BLOCK_IO_PROTOCOL_REVISION  0x00010000\r
 \r
-typedef struct _EFI_BLOCK_IO_PROTOCOL {\r
+struct _EFI_BLOCK_IO_PROTOCOL {\r
   UINT64              Revision;\r
 \r
   EFI_BLOCK_IO_MEDIA  *Media;\r
@@ -199,7 +199,7 @@ typedef struct _EFI_BLOCK_IO_PROTOCOL {
   EFI_BLOCK_WRITE     WriteBlocks;\r
   EFI_BLOCK_FLUSH     FlushBlocks;\r
 \r
-} EFI_BLOCK_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiBlockIoProtocolGuid;\r
 \r
index ad7eade50a771091d3183e1f5d91ed68e8423246..9409874a430049efc7a98916f34e12bbe7395599 100644 (file)
@@ -45,9 +45,9 @@ EFI_STATUS
 //\r
 // Interface structure for the Bus Specific Driver Override Protocol\r
 //\r
-typedef struct _EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL {\r
+struct _EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL {\r
   EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_GET_DRIVER GetDriver;\r
-} EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiBusSpecificDriverOverrideProtocolGuid;\r
 \r
index 984252394b436c48f638e489d01442b176b29555..4e19ff5c0aa0d3cde1dd896613f19bd789db8563 100644 (file)
@@ -126,11 +126,11 @@ EFI_STATUS
 //\r
 // Interface structure for the Component Name Protocol\r
 //\r
-typedef struct _EFI_COMPONENT_NAME_PROTOCOL {\r
+struct _EFI_COMPONENT_NAME_PROTOCOL {\r
   EFI_COMPONENT_NAME_GET_DRIVER_NAME      GetDriverName;\r
   EFI_COMPONENT_NAME_GET_CONTROLLER_NAME  GetControllerName;\r
   CHAR8                                   *SupportedLanguages;\r
-} EFI_COMPONENT_NAME_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiComponentNameProtocolGuid;\r
 \r
index 4f6bb35b02b9c59ac8ff78b5ab76d9cbf657ea0a..6861ac19c0b676a891d78c35157b3f880bd72689 100644 (file)
@@ -125,11 +125,11 @@ EFI_STATUS
 //\r
 // Interface structure for the Component Name Protocol\r
 //\r
-typedef struct _EFI_COMPONENT_NAME2_PROTOCOL {\r
+struct _EFI_COMPONENT_NAME2_PROTOCOL {\r
   EFI_COMPONENT_NAME2_GET_DRIVER_NAME      GetDriverName;\r
   EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME  GetControllerName;\r
   CHAR8                                    *SupportedLanguages;\r
-} EFI_COMPONENT_NAME2_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiComponentName2ProtocolGuid;\r
 \r
index af80b751fc15101b6da22950cd3a4530b068be7e..87f78cbfabbe31bd357ab39e223082a0a215aa32 100644 (file)
@@ -70,12 +70,12 @@ EFI_STATUS
 //\r
 // DebugPort protocol definition\r
 //\r
-typedef struct _EFI_DEBUGPORT_PROTOCOL {\r
+struct _EFI_DEBUGPORT_PROTOCOL {\r
   EFI_DEBUGPORT_RESET Reset;\r
   EFI_DEBUGPORT_WRITE Write;\r
   EFI_DEBUGPORT_READ  Read;\r
   EFI_DEBUGPORT_POLL  Poll;\r
-} EFI_DEBUGPORT_PROTOCOL;\r
+};\r
 \r
 //\r
 // DEBUGPORT variable definitions...\r
index d5ed15f2324c730a5ee56762ffa88d391717fbc8..5c08d5a0ce0a4ed34b5c291ac82ff41ec5cf621c 100644 (file)
@@ -581,13 +581,13 @@ EFI_STATUS
 //\r
 // DebugSupport protocol definition\r
 //\r
-typedef struct _EFI_DEBUG_SUPPORT_PROTOCOL {\r
+struct _EFI_DEBUG_SUPPORT_PROTOCOL {\r
   EFI_INSTRUCTION_SET_ARCHITECTURE  Isa;\r
   EFI_GET_MAXIMUM_PROCESSOR_INDEX   GetMaximumProcessorIndex;\r
   EFI_REGISTER_PERIODIC_CALLBACK    RegisterPeriodicCallback;\r
   EFI_REGISTER_EXCEPTION_CALLBACK   RegisterExceptionCallback;\r
   EFI_INVALIDATE_INSTRUCTION_CACHE  InvalidateInstructionCache;\r
-} EFI_DEBUG_SUPPORT_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiDebugSupportProtocolGuid;\r
 \r
index 93839a7898f38412b8b7bb9e60277f4431e9f367..88a50ab67a5079ce8920acbfa8d1502f20b5a0a7 100644 (file)
@@ -130,10 +130,10 @@ Returns:
                     corrupted (not in a valid compressed format).\r
 \r
 --*/\r
-typedef struct _EFI_DECOMPRESS_PROTOCOL {\r
+struct _EFI_DECOMPRESS_PROTOCOL {\r
   EFI_DECOMPRESS_GET_INFO   GetInfo;\r
   EFI_DECOMPRESS_DECOMPRESS Decompress;\r
-} EFI_DECOMPRESS_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiDecompressProtocolGuid;\r
 \r
index d0f4678a507220e7581998cbfd009f1ed4a049fc..270e0a46ef01900688fe8a78ea053a2a63357fa0 100644 (file)
@@ -115,7 +115,7 @@ EFI_STATUS
   IN EFI_PHYSICAL_ADDRESS             HostAddress\r
   );\r
 \r
-typedef struct _EFI_DEVICE_IO_PROTOCOL {\r
+struct _EFI_DEVICE_IO_PROTOCOL {\r
   EFI_IO_ACCESS           Mem;\r
   EFI_IO_ACCESS           Io;\r
   EFI_IO_ACCESS           Pci;\r
@@ -125,7 +125,7 @@ typedef struct _EFI_DEVICE_IO_PROTOCOL {
   EFI_IO_ALLOCATE_BUFFER  AllocateBuffer;\r
   EFI_IO_FLUSH            Flush;\r
   EFI_IO_FREE_BUFFER      FreeBuffer;\r
-} EFI_DEVICE_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiDeviceIoProtocolGuid;\r
 \r
index a0205caf554cba90a759af11430efb7ee924c58a..d6ad0fff2e11e446573edd8416f6620d79d03464 100644 (file)
@@ -220,7 +220,7 @@ EFI_STATUS
   OUT EFI_DHCP4_PACKET_OPTION  *PacketOptionList[]  OPTIONAL\r
 );\r
 \r
-typedef struct _EFI_DHCP4_PROTOCOL {\r
+struct _EFI_DHCP4_PROTOCOL {\r
   EFI_DHCP4_GET_MODE_DATA      GetModeData;\r
   EFI_DHCP4_CONFIGURE          Configure;\r
   EFI_DHCP4_START              Start;\r
@@ -230,6 +230,6 @@ typedef struct _EFI_DHCP4_PROTOCOL {
   EFI_DHCP4_BUILD              Build;\r
   EFI_DHCP4_TRANSMIT_RECEIVE   TransmitReceive;\r
   EFI_DHCP4_PARSE              Parse;\r
-} EFI_DHCP4_PROTOCOL;\r
+};\r
 \r
 #endif\r
index fee3034fc8e329b968ecbb09c36c8c4d5526ab9c..cb703bac4bc24aba14a86f32670c0f778815c4da 100644 (file)
@@ -100,11 +100,11 @@ EFI_STATUS
 \r
 #define EFI_DISK_IO_PROTOCOL_REVISION 0x00010000\r
 \r
-typedef struct _EFI_DISK_IO_PROTOCOL {\r
+struct _EFI_DISK_IO_PROTOCOL {\r
   UINT64          Revision;\r
   EFI_DISK_READ   ReadDisk;\r
   EFI_DISK_WRITE  WriteDisk;\r
-} EFI_DISK_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiDiskIoProtocolGuid;\r
 \r
index 2f30df64a31dc09168d546cb16bf9c84e9dff295..638363c3474679425c156da70656f5da331a63ad 100644 (file)
@@ -116,14 +116,14 @@ EFI_STATUS
 //\r
 // Interface structure for the ControllerHandle Driver Protocol\r
 //\r
-typedef struct _EFI_DRIVER_BINDING_PROTOCOL {\r
+struct _EFI_DRIVER_BINDING_PROTOCOL {\r
   EFI_DRIVER_BINDING_SUPPORTED  Supported;\r
   EFI_DRIVER_BINDING_START      Start;\r
   EFI_DRIVER_BINDING_STOP       Stop;\r
   UINT32                        Version;\r
   EFI_HANDLE                    ImageHandle;\r
   EFI_HANDLE                    DriverBindingHandle;\r
-} EFI_DRIVER_BINDING_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiDriverBindingProtocolGuid;\r
 \r
index f43b81672449166fcc155e4cfe2f5b6137c09bb9..783807b60049fe6040ae21aa84d65b717569d720 100644 (file)
@@ -181,12 +181,12 @@ EFI_STATUS
 //\r
 // Interface structure for the Driver Configuration Protocol\r
 //\r
-typedef struct _EFI_DRIVER_CONFIGURATION_PROTOCOL {\r
+struct _EFI_DRIVER_CONFIGURATION_PROTOCOL {\r
   EFI_DRIVER_CONFIGURATION_SET_OPTIONS    SetOptions;\r
   EFI_DRIVER_CONFIGURATION_OPTIONS_VALID  OptionsValid;\r
   EFI_DRIVER_CONFIGURATION_FORCE_DEFAULTS ForceDefaults;\r
   CHAR8                                   *SupportedLanguages;\r
-} EFI_DRIVER_CONFIGURATION_PROTOCOL;\r
+};\r
 \r
 /*++\r
 \r
index 9a96f47a5eaf05f80380bacafc37525923e8b1c5..9eba9901bb97aba2a618d881ff392454dbceb8c5 100644 (file)
@@ -116,10 +116,10 @@ EFI_STATUS
 //\r
 // Interface structure for the Driver Diagnostics Protocol\r
 //\r
-typedef struct _EFI_DRIVER_DIAGNOSTICS_PROTOCOL {\r
+struct _EFI_DRIVER_DIAGNOSTICS_PROTOCOL {\r
   EFI_DRIVER_DIAGNOSTICS_RUN_DIAGNOSTICS  RunDiagnostics;\r
   CHAR8                                   *SupportedLanguages;\r
-} EFI_DRIVER_DIAGNOSTICS_PROTOCOL;\r
+};\r
 \r
 /*++\r
 \r
index 35c4221284821895de0c2d8b1e2d3e1c20dfd068..4db26f59de8517a44c90311f5140f32402a4397f 100644 (file)
@@ -168,12 +168,12 @@ EFI_STATUS
 //\r
 // Prototype for the actual EBC protocol interface\r
 //\r
-typedef struct _EFI_EBC_PROTOCOL {\r
+struct _EFI_EBC_PROTOCOL {\r
   EFI_EBC_CREATE_THUNK          CreateThunk;\r
   EFI_EBC_UNLOAD_IMAGE          UnloadImage;\r
   EFI_EBC_REGISTER_ICACHE_FLUSH RegisterICacheFlush;\r
   EFI_EBC_GET_VERSION           GetVersion;\r
-} EFI_EBC_PROTOCOL;\r
+};\r
 \r
 //\r
 // Extern the global EBC protocol GUID\r
index d720a789c595123daeee0cf15c4662e8c744fa2b..0f6b9c0dd10e5bf41c216d1ca2cfae91bf7673e2 100644 (file)
@@ -69,9 +69,9 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_EDID_OVERRIDE_PROTOCOL {\r
+struct _EFI_EDID_OVERRIDE_PROTOCOL {\r
   EFI_EDID_OVERRIDE_PROTOCOL_GET_EDID   GetEdid;\r
-} EFI_EDID_OVERRIDE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiEdidOverrideProtocolGuid;\r
 \r
index 5a6bedd06916f96d1351354186e47289bbeec824..8423c1771d3f0abf5a04fadf502c734bc4bb5820 100644 (file)
@@ -46,7 +46,7 @@ typedef enum {
   EfiNetworkInterfaceUndi = 1\r
 } EFI_NETWORK_PROTOCOL_TYPE;\r
 \r
-typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL {\r
+struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL {\r
 \r
   UINT64  Revision;\r
   //\r
@@ -94,7 +94,7 @@ typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL {
   //\r
   BOOLEAN Ipv6Supported;\r
   UINT8   IfNum;  // interface number to be used with pxeid structure\r
-} EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid;\r
 extern EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid_31;\r
index 9e54e368b7e515ad8bd3974d8622ae234b4e78da..f762447cb28b05db821c3b9fbebb3102911b88cd 100644 (file)
@@ -34,8 +34,6 @@ Abstract:
 //\r
 EFI_FORWARD_DECLARATION (EFI_FORM_BROWSER2_PROTOCOL);\r
 \r
-typedef struct _EFI_FORM_BROWSER2_PROTOCOL EFI_FORM_BROWSER2_PROTOCOL;\r
-\r
 typedef struct {\r
   UINTN LeftColumn;\r
   UINTN RightColumn;\r
@@ -126,10 +124,10 @@ Returns:
 --*/\r
 ;\r
 \r
-typedef struct _EFI_FORM_BROWSER2_PROTOCOL {\r
+struct _EFI_FORM_BROWSER2_PROTOCOL {\r
   EFI_SEND_FORM2                       SendForm;\r
   EFI_BROWSER_CALLBACK2                BrowserCallback;\r
-} EFI_FORM_BROWSER2_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiFormBrowser2ProtocolGuid;\r
 \r
index 6afb558a46348abc94cdfb89d7c223facb0fe42a..b7e369fc3eb9b9409183535fe169f00ebffdf121 100644 (file)
@@ -194,12 +194,12 @@ typedef struct {
   UINTN                                  FrameBufferSize;\r
 } EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE;\r
 \r
-typedef struct _EFI_GRAPHICS_OUTPUT_PROTOCOL {\r
+struct _EFI_GRAPHICS_OUTPUT_PROTOCOL {\r
   EFI_GRAPHICS_OUTPUT_PROTOCOL_QUERY_MODE  QueryMode;\r
   EFI_GRAPHICS_OUTPUT_PROTOCOL_SET_MODE    SetMode;\r
   EFI_GRAPHICS_OUTPUT_PROTOCOL_BLT         Blt;\r
   EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE        *Mode;\r
-} EFI_GRAPHICS_OUTPUT_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiGraphicsOutputProtocolGuid;\r
 \r
index 4683647a6127e00f00f8a1cc01b28afa65a92fcb..c64ae33f2082dd40edb6e7d4eea321898ef146cd 100644 (file)
@@ -136,11 +136,11 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_HII_CONFIG_ACCESS_PROTOCOL {\r
+struct _EFI_HII_CONFIG_ACCESS_PROTOCOL {\r
   EFI_HII_ACCESS_EXTRACT_CONFIG     ExtractConfig;\r
   EFI_HII_ACCESS_ROUTE_CONFIG       RouteConfig;\r
   EFI_HII_ACCESS_FORM_CALLBACK      Callback;\r
-} EFI_HII_CONFIG_ACCESS_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiHiiConfigAccessProtocolGuid;\r
 \r
index de46fce14d32a5c6e52149debff119c2f058ff40..8357a1fb0490231743e2a8bd4156c1dc89ee10bd 100644 (file)
@@ -300,14 +300,14 @@ EFI_STATUS
 ;\r
 \r
 \r
-typedef struct _EFI_HII_CONFIG_ROUTING_PROTOCOL {\r
+struct _EFI_HII_CONFIG_ROUTING_PROTOCOL {\r
   EFI_HII_EXTRACT_CONFIG    ExtractConfig;\r
   EFI_HII_EXPORT_CONFIG     ExportConfig;\r
   EFI_HII_ROUTE_CONFIG      RouteConfig;\r
   EFI_HII_BLOCK_TO_CONFIG   BlockToConfig;\r
   EFI_HII_CONFIG_TO_BLOCK   ConfigToBlock;\r
   EFI_HII_GET_ALT_CFG       GetAltConfig;\r
-} EFI_HII_CONFIG_ROUTING_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiHiiConfigRoutingProtocolGuid;\r
 \r
index 5c47e6c1db9e3a78d560e68c608cdc0123be2630..ef8e77d0d5ff0012b8cb341a1d8a357cf886bc13 100644 (file)
@@ -431,7 +431,7 @@ EFI_STATUS
 --*/    \r
 ;\r
 \r
-typedef struct _EFI_HII_DATABASE_PROTOCOL {\r
+struct _EFI_HII_DATABASE_PROTOCOL {\r
   EFI_HII_DATABASE_NEW_PACK             NewPackageList;\r
   EFI_HII_DATABASE_REMOVE_PACK          RemovePackageList;\r
   EFI_HII_DATABASE_UPDATE_PACK          UpdatePackageList;\r
@@ -443,7 +443,7 @@ typedef struct _EFI_HII_DATABASE_PROTOCOL {
   EFI_HII_GET_KEYBOARD_LAYOUT           GetKeyboardLayout;\r
   EFI_HII_SET_KEYBOARD_LAYOUT           SetKeyboardLayout;\r
   EFI_HII_DATABASE_GET_PACK_HANDLE      GetPackageListHandle;\r
-} EFI_HII_DATABASE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiHiiDatabaseProtocolGuid;\r
 \r
index 741f4d73357a242f812dda1c5c71c132926e3e6d..26d1d36be4a4aa61220e9426cd3e2c38b3a08558 100644 (file)
@@ -271,12 +271,12 @@ EFI_STATUS
 //\r
 // Interface structure for the EFI_HII_FONT_PROTOCOL\r
 //\r
-typedef struct _EFI_HII_FONT_PROTOCOL {\r
+struct _EFI_HII_FONT_PROTOCOL {\r
   EFI_HII_STRING_TO_IMAGE       StringToImage;\r
   EFI_HII_STRING_ID_TO_IMAGE    StringIdToImage;\r
   EFI_HII_GET_GLYPH             GetGlyph;\r
   EFI_HII_GET_FONT_INFO         GetFontInfo;\r
-} EFI_HII_FONT_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiHiiFontProtocolGuid;\r
 \r
index dcd4889df06ba2d8921f159d4faa3d42fca0eef7..7359c8952250f10b26636780461a251cad2394e2 100644 (file)
@@ -241,13 +241,13 @@ EFI_STATUS
 //\r
 // Interface structure for the EFI_HII_IMAGE_PROTOCOL\r
 //\r
-typedef struct _EFI_HII_IMAGE_PROTOCOL {\r
+struct _EFI_HII_IMAGE_PROTOCOL {\r
   EFI_HII_NEW_IMAGE                  NewImage;\r
   EFI_HII_GET_IMAGE                  GetImage;\r
   EFI_HII_SET_IMAGE                  SetImage;\r
   EFI_HII_DRAW_IMAGE                 DrawImage;\r
   EFI_HII_DRAW_IMAGE_ID              DrawImageId;\r
-} EFI_HII_IMAGE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiHiiImageProtocolGuid;\r
 \r
index d1fc9fde440d1b423f4941f11e7a1c2f5a9ee1ad..1e061ebe67ba4b3dd496224c4907646de0a6e1a7 100644 (file)
@@ -227,13 +227,13 @@ EFI_STATUS
 //\r
 // Interface structure for the EFI_HII_STRING_PROTOCOL\r
 //\r
-typedef struct _EFI_HII_STRING_PROTOCOL {\r
+struct _EFI_HII_STRING_PROTOCOL {\r
   EFI_HII_NEW_STRING        NewString;\r
   EFI_HII_GET_STRING        GetString;\r
   EFI_HII_SET_STRING        SetString;\r
   EFI_HII_GET_LANGUAGES     GetLanguages;\r
   EFI_HII_GET_2ND_LANGUAGES GetSecondaryLanguages;\r
-} EFI_HII_STRING_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiHiiStringProtocolGuid;\r
 \r
index a2daf6fdd73f9e211088495d4fab0a9f3d3bc146..446108e12e8ae9b619c3507ff32b23c703c06391 100644 (file)
@@ -223,7 +223,7 @@ EFI_STATUS
   IN EFI_IP4_PROTOCOL           *This\r
   );\r
 \r
-typedef struct _EFI_IP4_PROTOCOL {\r
+struct _EFI_IP4_PROTOCOL {\r
   EFI_IP4_GET_MODE_DATA         GetModeData;\r
   EFI_IP4_CONFIGURE             Configure;\r
   EFI_IP4_GROUPS                Groups;\r
@@ -232,7 +232,7 @@ typedef struct _EFI_IP4_PROTOCOL {
   EFI_IP4_RECEIVE               Receive;\r
   EFI_IP4_CANCEL                Cancel;\r
   EFI_IP4_POLL                  Poll;\r
-} EFI_IP4_PROTOCOL;\r
+};\r
 \r
 \r
 extern EFI_GUID gEfiIp4ServiceBindingProtocolGuid;\r
index 350a1cca47c36b7a4a516a52f07444a1e26270d6..a77a2375c002c2217ab5fd3a9c1a5ffd15f82ca6 100644 (file)
@@ -60,11 +60,11 @@ EFI_STATUS
   );\r
 \r
 \r
-typedef struct _EFI_IP4_CONFIG_PROTOCOL {\r
+struct _EFI_IP4_CONFIG_PROTOCOL {\r
   EFI_IP4_CONFIG_START     Start;\r
   EFI_IP4_CONFIG_STOP      Stop;\r
   EFI_IP4_CONFIG_GET_DATA  GetData;\r
-} EFI_IP4_CONFIG_PROTOCOL;\r
+};\r
 \r
 \r
 extern EFI_GUID gEfiIp4ConfigProtocolGuid;\r
index fc8aea5b7ab9fc142dd97c56e727a0308b7705f1..a7d5027e497dea38ec440d1304caae8aeeef99d1 100644 (file)
@@ -78,9 +78,9 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_LOAD_FILE_PROTOCOL {\r
+struct _EFI_LOAD_FILE_PROTOCOL {\r
   EFI_LOAD_FILE LoadFile;\r
-} EFI_LOAD_FILE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiLoadFileProtocolGuid;\r
 \r
index c0ae939d19184f999730962b0b6b013d5a637585..2704f9bd1e310dc2943b2b372d79a0eca1cdbac0 100644 (file)
@@ -147,7 +147,7 @@ EFI_STATUS
   IN EFI_MANAGED_NETWORK_PROTOCOL    *This\r
   );\r
 \r
-typedef struct _EFI_MANAGED_NETWORK_PROTOCOL {\r
+struct _EFI_MANAGED_NETWORK_PROTOCOL {\r
   EFI_MANAGED_NETWORK_GET_MODE_DATA       GetModeData;\r
   EFI_MANAGED_NETWORK_CONFIGURE           Configure;\r
   EFI_MANAGED_NETWORK_MCAST_IP_TO_MAC     McastIpToMac;\r
@@ -156,7 +156,7 @@ typedef struct _EFI_MANAGED_NETWORK_PROTOCOL {
   EFI_MANAGED_NETWORK_RECEIVE             Receive;\r
   EFI_MANAGED_NETWORK_CANCEL              Cancel;\r
   EFI_MANAGED_NETWORK_POLL                Poll;\r
-} EFI_MANAGED_NETWORK_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiManagedNetworkServiceBindingProtocolGuid;\r
 extern EFI_GUID gEfiManagedNetworkProtocolGuid;\r
index 5c6d29fbc4feb9cd81490ebd9221f73e972d913c..e80ce6ad910f8d0a17387e1c9713d7101f3e2856 100644 (file)
@@ -274,7 +274,7 @@ EFI_STATUS
 );\r
 \r
 \r
-typedef struct _EFI_MTFTP4_PROTOCOL {\r
+struct _EFI_MTFTP4_PROTOCOL {\r
   EFI_MTFTP4_GET_MODE_DATA        GetModeData;\r
   EFI_MTFTP4_CONFIGURE            Configure;\r
   EFI_MTFTP4_GET_INFO             GetInfo;\r
@@ -283,12 +283,12 @@ typedef struct _EFI_MTFTP4_PROTOCOL {
   EFI_MTFTP4_WRITE_FILE           WriteFile;\r
   EFI_MTFTP4_READ_DIRECTORY       ReadDirectory;\r
   EFI_MTFTP4_POLL                 Poll;\r
-} EFI_MTFTP4_PROTOCOL;\r
+};\r
 \r
 //\r
 //MTFTP4 token data\r
 //\r
-typedef struct _EFI_MTFTP4_TOKEN{\r
+struct _EFI_MTFTP4_TOKEN{\r
   IN OUT EFI_STATUS               Status;\r
   IN EFI_EVENT                    Event;\r
   IN EFI_MTFTP4_OVERRIDE_DATA     *OverrideData;\r
@@ -302,7 +302,7 @@ typedef struct _EFI_MTFTP4_TOKEN{
   IN EFI_MTFTP4_CHECK_PACKET      CheckPacket;\r
   IN EFI_MTFTP4_TIMEOUT_CALLBACK  TimeoutCallback;\r
   IN EFI_MTFTP4_PACKET_NEEDED     PacketNeeded;\r
-} EFI_MTFTP4_TOKEN;\r
+};\r
 \r
 #endif\r
 \r
index 425dc5f17089b3c7368a0f7f7f7526769cb445f2..49a381125ae946db63d922136acd222074e81fee 100644 (file)
@@ -250,7 +250,7 @@ EFI_STATUS
 //\r
 // Interface structure for the PCI I/O Protocol\r
 //\r
-typedef struct _EFI_PCI_IO_PROTOCOL {\r
+struct _EFI_PCI_IO_PROTOCOL {\r
   EFI_PCI_IO_PROTOCOL_POLL_IO_MEM         PollMem;\r
   EFI_PCI_IO_PROTOCOL_POLL_IO_MEM         PollIo;\r
   EFI_PCI_IO_PROTOCOL_ACCESS              Mem;\r
@@ -268,7 +268,7 @@ typedef struct _EFI_PCI_IO_PROTOCOL {
   EFI_PCI_IO_PROTOCOL_SET_BAR_ATTRIBUTES  SetBarAttributes;\r
   UINT64                                  RomSize;\r
   VOID                                    *RomImage;\r
-} EFI_PCI_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiPciIoProtocolGuid;\r
 \r
index 7773c9af0e4cdbe5614ab9e4d3a2371c75816308..2a0bcd1954a85fbdf307ddcf63fe741ec22d446d 100644 (file)
@@ -196,7 +196,7 @@ EFI_STATUS
   OUT VOID                                     **Resources\r
   );\r
 \r
-typedef struct _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL {\r
+struct _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL {\r
   EFI_HANDLE                                      ParentHandle;\r
   EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_POLL_IO_MEM     PollMem;\r
   EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_POLL_IO_MEM     PollIo;\r
@@ -213,7 +213,7 @@ typedef struct _EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL {
   EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_SET_ATTRIBUTES  SetAttributes;\r
   EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_CONFIGURATION   Configuration;\r
   UINT32                                          SegmentNumber;\r
-} EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiPciRootBridgeIoProtocolGuid;\r
 \r
index 6d19d14d8a4e0850b59e13a554532b3e13fdc13e..58d531889b1c50a49d2a9981549f2b2bd2f420d6 100644 (file)
@@ -63,11 +63,11 @@ EFI_STATUS
 //\r
 // Interface structure for the Platform Driver Override Protocol\r
 //\r
-typedef struct _EFI_PLATFORM_DRIVER_OVERRIDE_PROTOCOL {\r
+struct _EFI_PLATFORM_DRIVER_OVERRIDE_PROTOCOL {\r
   EFI_PLATFORM_DRIVER_OVERRIDE_GET_DRIVER       GetDriver;\r
   EFI_PLATFORM_DRIVER_OVERRIDE_GET_DRIVER_PATH  GetDriverPath;\r
   EFI_PLATFORM_DRIVER_OVERRIDE_DRIVER_LOADED    DriverLoaded;\r
-} EFI_PLATFORM_DRIVER_OVERRIDE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiPlatformDriverOverrideProtocolGuid;\r
 \r
index 7fc959db34eabfb36cd4ba7779617cc534a7cbf3..d3e443ee32b4e10856fb1496353d78465bb34d0e 100644 (file)
@@ -362,7 +362,7 @@ EFI_STATUS
 //\r
 #define EFI_PXE_BASE_CODE_INTERFACE_REVISION  0x00010000\r
 \r
-typedef struct _EFI_PXE_BASE_CODE_PROTOCOL {\r
+struct _EFI_PXE_BASE_CODE_PROTOCOL {\r
   UINT64                            Revision;\r
   EFI_PXE_BASE_CODE_START           Start;\r
   EFI_PXE_BASE_CODE_STOP            Stop;\r
@@ -377,7 +377,7 @@ typedef struct _EFI_PXE_BASE_CODE_PROTOCOL {
   EFI_PXE_BASE_CODE_SET_STATION_IP  SetStationIp;\r
   EFI_PXE_BASE_CODE_SET_PACKETS     SetPackets;\r
   EFI_PXE_BASE_CODE_MODE            *Mode;\r
-} EFI_PXE_BASE_CODE_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiPxeBaseCodeProtocolGuid;\r
 \r
index bc9305818debb9770e41aef24a654670936a6438..9e18a6760de898b3951f09ae6af3597c1f2fb98c 100644 (file)
@@ -70,10 +70,10 @@ typedef EFI_PXE_BASE_CODE_CALLBACK_STATUS (EFIAPI *EFI_PXE_CALLBACK)
     IN EFI_PXE_BASE_CODE_PACKET * Packet OPTIONAL\r
   );\r
 \r
-typedef struct _EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL {\r
+struct _EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL {\r
   UINT64            Revision;\r
   EFI_PXE_CALLBACK  Callback;\r
-} EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiPxeBaseCodeCallbackProtocolGuid;\r
 \r
index 88887aef574a2eb021f9fb1188e1be094c128c8b..325c25fc1b380b55c11bb77e253397e5380ddf44 100644 (file)
@@ -317,7 +317,7 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL {\r
+struct _EFI_SCSI_PASS_THRU_PROTOCOL {\r
   EFI_SCSI_PASS_THRU_MODE               *Mode;\r
   EFI_SCSI_PASS_THRU_PASSTHRU           PassThru;\r
   EFI_SCSI_PASS_THRU_GET_NEXT_DEVICE    GetNextDevice;\r
@@ -325,7 +325,7 @@ typedef struct _EFI_SCSI_PASS_THRU_PROTOCOL {
   EFI_SCSI_PASS_THRU_GET_TARGET_LUN     GetTargetLun;\r
   EFI_SCSI_PASS_THRU_RESET_CHANNEL      ResetChannel;\r
   EFI_SCSI_PASS_THRU_RESET_TARGET       ResetTarget;\r
-} EFI_SCSI_PASS_THRU_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiScsiPassThruProtocolGuid;\r
 \r
index 54a653ad53d050e4de22837028f279d728c994c1..5bead18401fb4f752c90d99a8466d9ebabe3adb9 100644 (file)
@@ -279,7 +279,7 @@ typedef struct {
 \r
 #define SERIAL_IO_INTERFACE_REVISION  0x00010000\r
 \r
-typedef struct _EFI_SERIAL_IO_PROTOCOL {\r
+struct _EFI_SERIAL_IO_PROTOCOL {\r
   UINT32                      Revision;\r
   EFI_SERIAL_RESET            Reset;\r
   EFI_SERIAL_SET_ATTRIBUTES   SetAttributes;\r
@@ -289,7 +289,7 @@ typedef struct _EFI_SERIAL_IO_PROTOCOL {
   EFI_SERIAL_READ             Read;\r
 \r
   EFI_SERIAL_IO_MODE          *Mode;\r
-} EFI_SERIAL_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiSerialIoProtocolGuid;\r
 \r
index 7751c838ca9bfa0d4063a7199d708221d890b5c7..3c943c166abc610c7a8ac844c240e62885ba21b2 100644 (file)
@@ -80,9 +80,9 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_SERVICE_BINDING_PROTOCOL {\r
+struct _EFI_SERVICE_BINDING_PROTOCOL {\r
   EFI_SERVICE_BINDING_CREATE_CHILD   CreateChild;\r
   EFI_SERVICE_BINDING_DESTROY_CHILD  DestroyChild;\r
-} EFI_SERVICE_BINDING_PROTOCOL;\r
+};\r
 \r
 #endif\r
index da66ba5f7defc840a3bce24b585630958aa9d1d3..7e36111e956f198f3e29303bf28d0cf648027beb 100644 (file)
@@ -65,10 +65,10 @@ EFI_STATUS
 \r
 #define EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_REVISION  0x00010000\r
 \r
-typedef struct _EFI_SIMPLE_FILE_SYSTEM_PROTOCOL {\r
+struct _EFI_SIMPLE_FILE_SYSTEM_PROTOCOL {\r
   UINT64          Revision;\r
   EFI_VOLUME_OPEN OpenVolume;\r
-} EFI_SIMPLE_FILE_SYSTEM_PROTOCOL;\r
+};\r
 \r
 typedef\r
 EFI_STATUS\r
@@ -356,7 +356,7 @@ EFI_STATUS
 ;\r
 \r
 #define EFI_FILE_HANDLE_REVISION  0x00010000\r
-typedef struct _EFI_FILE {\r
+struct _EFI_FILE {\r
   UINT64                Revision;\r
   EFI_FILE_OPEN         Open;\r
   EFI_FILE_CLOSE        Close;\r
@@ -368,8 +368,7 @@ typedef struct _EFI_FILE {
   EFI_FILE_GET_INFO     GetInfo;\r
   EFI_FILE_SET_INFO     SetInfo;\r
   EFI_FILE_FLUSH        Flush;\r
-}\r
-EFI_FILE, *EFI_FILE_HANDLE;\r
+} *EFI_FILE_HANDLE;\r
 \r
 extern EFI_GUID gEfiSimpleFileSystemProtocolGuid;\r
 \r
index 8c79745f4c5444431bf9ed1ad9d6be0050496ddb..75514c63e4ef01b732b8da367de91c1a56b5120d 100644 (file)
@@ -615,7 +615,7 @@ EFI_STATUS
 \r
 #define EFI_SIMPLE_NETWORK_PROTOCOL_REVISION  0x00010000\r
 \r
-typedef struct _EFI_SIMPLE_NETWORK_PROTOCOL {\r
+struct _EFI_SIMPLE_NETWORK_PROTOCOL {\r
   UINT64                              Revision;\r
   EFI_SIMPLE_NETWORK_START            Start;\r
   EFI_SIMPLE_NETWORK_STOP             Stop;\r
@@ -632,7 +632,7 @@ typedef struct _EFI_SIMPLE_NETWORK_PROTOCOL {
   EFI_SIMPLE_NETWORK_RECEIVE          Receive;\r
   EFI_EVENT                           WaitForPacket;\r
   EFI_SIMPLE_NETWORK_MODE             *Mode;\r
-} EFI_SIMPLE_NETWORK_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiSimpleNetworkProtocolGuid;\r
 \r
index 35aed1d9871dca7db9f9efa096ad4ba8305580e1..e286d5d7e342aa45ea5ce8edce1454668ad98d20 100644 (file)
@@ -64,12 +64,12 @@ EFI_STATUS
   IN OUT EFI_SIMPLE_POINTER_STATE         * State\r
   );\r
 \r
-typedef struct _EFI_SIMPLE_POINTER_PROTOCOL {\r
+struct _EFI_SIMPLE_POINTER_PROTOCOL {\r
   EFI_SIMPLE_POINTER_RESET      Reset;\r
   EFI_SIMPLE_POINTER_GET_STATE  GetState;\r
   EFI_EVENT                     WaitForInput;\r
   EFI_SIMPLE_POINTER_MODE       *Mode;\r
-} EFI_SIMPLE_POINTER_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiSimplePointerProtocolGuid;\r
 \r
index 620acf65d007b48ce37ade4b912cfe3e6f757df5..a9b39e991efcf18cfdbe18c561c881dbc4db0309 100644 (file)
@@ -125,11 +125,11 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_SIMPLE_TEXT_IN_PROTOCOL {\r
+struct _EFI_SIMPLE_TEXT_IN_PROTOCOL {\r
   EFI_INPUT_RESET     Reset;\r
   EFI_INPUT_READ_KEY  ReadKeyStroke;\r
   EFI_EVENT           WaitForKey;\r
-} EFI_SIMPLE_TEXT_IN_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiSimpleTextInProtocolGuid;\r
 \r
index 1c0fe726079afc82231bd8416328a11171abdb8c..6ce2df4b12429b7ee79f74145dd10267b981b350 100644 (file)
@@ -241,14 +241,14 @@ EFI_STATUS
 --*/   \r
 ;\r
 \r
-typedef struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL  {\r
+struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL {\r
   EFI_INPUT_RESET_EX                    Reset;\r
   EFI_INPUT_READ_KEY_EX                 ReadKeyStrokeEx;\r
   EFI_EVENT                             WaitForKeyEx;\r
   EFI_SET_STATE                         SetState;\r
   EFI_REGISTER_KEYSTROKE_NOTIFY         RegisterKeyNotify;\r
   EFI_UNREGISTER_KEYSTROKE_NOTIFY       UnregisterKeyNotify;\r
-} EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiSimpleTextInputExProtocolGuid;\r
 \r
index 286ebda44e17f2eb8d1a7cf8d2a9b2d364a8e2f4..6d54fbc291377b9fa8ec167a79974402613190d6 100644 (file)
@@ -398,7 +398,7 @@ typedef struct {
   BOOLEAN CursorVisible;\r
 } EFI_SIMPLE_TEXT_OUTPUT_MODE;\r
 \r
-typedef struct _EFI_SIMPLE_TEXT_OUT_PROTOCOL {\r
+struct _EFI_SIMPLE_TEXT_OUT_PROTOCOL {\r
   EFI_TEXT_RESET                Reset;\r
 \r
   EFI_TEXT_OUTPUT_STRING        OutputString;\r
@@ -416,7 +416,7 @@ typedef struct _EFI_SIMPLE_TEXT_OUT_PROTOCOL {
   // Current mode\r
   //\r
   EFI_SIMPLE_TEXT_OUTPUT_MODE   *Mode;\r
-} EFI_SIMPLE_TEXT_OUT_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiSimpleTextOutProtocolGuid;\r
 \r
index e4d1e3efe165d60140f131643ef9ff1e3ee83556..786c6d37664b65df46827b9e423f1aff80c0a248 100644 (file)
@@ -227,7 +227,7 @@ EFI_STATUS
   IN EFI_TCP4_PROTOCOL        *This\r
   );\r
 \r
-typedef struct _EFI_TCP4_PROTOCOL {\r
+struct _EFI_TCP4_PROTOCOL {\r
   EFI_TCP4_GET_MODE_DATA  GetModeData;\r
   EFI_TCP4_CONFIGURE      Configure;\r
   EFI_TCP4_ROUTES         Routes;\r
@@ -238,7 +238,7 @@ typedef struct _EFI_TCP4_PROTOCOL {
   EFI_TCP4_CLOSE          Close;\r
   EFI_TCP4_CANCEL         Cancel;\r
   EFI_TCP4_POLL           Poll;\r
-} EFI_TCP4_PROTOCOL;\r
+};\r
 \r
 #define EFI_CONNECTION_FIN      EFIERR (104)\r
 #define EFI_CONNECTION_RESET    EFIERR (105)\r
index c8730a722203be842226b0e32e419a0a80660b8d..a741fbe2d94f56651d1bbf5408f3a1beaf7e7e6e 100644 (file)
@@ -196,7 +196,7 @@ EFI_STATUS
   IN EFI_UDP4_PROTOCOL  *This\r
 );\r
 \r
-typedef struct _EFI_UDP4_PROTOCOL {\r
+struct _EFI_UDP4_PROTOCOL {\r
   EFI_UDP4_GET_MODE_DATA  GetModeData;\r
   EFI_UDP4_CONFIGURE      Configure;\r
   EFI_UDP4_GROUPS         Groups;\r
@@ -205,7 +205,7 @@ typedef struct _EFI_UDP4_PROTOCOL {
   EFI_UDP4_RECEIVE        Receive;\r
   EFI_UDP4_CANCEL         Cancel;\r
   EFI_UDP4_POLL           Poll;\r
-} EFI_UDP4_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiUdp4ServiceBindingProtocolGuid;\r
 extern EFI_GUID gEfiUdp4ProtocolGuid;\r
index cc7ca211b989df9093fa4e5a5e1079bbf6bd4f41..7ff1555c53bf02a2c2ff2a3427cf4fef39f7bc8e 100644 (file)
@@ -170,11 +170,11 @@ EFI_STATUS
 --*/\r
 ;\r
 \r
-typedef struct _EFI_UGA_DRAW_PROTOCOL {\r
+struct _EFI_UGA_DRAW_PROTOCOL {\r
   EFI_UGA_DRAW_PROTOCOL_GET_MODE  GetMode;\r
   EFI_UGA_DRAW_PROTOCOL_SET_MODE  SetMode;\r
   EFI_UGA_DRAW_PROTOCOL_BLT       Blt;\r
-} EFI_UGA_DRAW_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiUgaDrawProtocolGuid;\r
 \r
index 1bfb0494b7d13aca0d87dc9c0d465824c55db101..585140ee44f38f318de5a801558ac9c8c72ace17 100644 (file)
@@ -200,11 +200,11 @@ typedef UGA_STATUS (EFIAPI *PUGA_FW_SERVICE_DISPATCH) (IN PUGA_DEVICE pDevice, I
   Varies depending on pIoRequest.\r
 \r
 --*/\r
-typedef struct _EFI_UGA_IO_PROTOCOL {\r
+struct _EFI_UGA_IO_PROTOCOL {\r
   EFI_UGA_IO_PROTOCOL_CREATE_DEVICE CreateDevice;\r
   EFI_UGA_IO_PROTOCOL_DELETE_DEVICE DeleteDevice;\r
   PUGA_FW_SERVICE_DISPATCH          DispatchService;\r
-} EFI_UGA_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiUgaIoProtocolGuid;\r
 \r
index f4930b1b71088a3bf48df838d5e547dfde4b19db..ac89bfc13059445244195053c1fe4e7acc2e8326 100644 (file)
@@ -193,7 +193,7 @@ BOOLEAN
 --*/\r
 ;\r
 \r
-typedef struct _EFI_UNICODE_COLLATION_PROTOCOL {\r
+struct _EFI_UNICODE_COLLATION_PROTOCOL {\r
   //\r
   // general\r
   //\r
@@ -209,7 +209,7 @@ typedef struct _EFI_UNICODE_COLLATION_PROTOCOL {
   EFI_UNICODE_COLLATION_STRTOFAT    StrToFat;\r
 \r
   CHAR8                             *SupportedLanguages;\r
-} EFI_UNICODE_COLLATION_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiUnicodeCollationProtocolGuid;\r
 extern EFI_GUID gEfiUnicodeCollation2ProtocolGuid;\r
index 0061fd97935a81414123e327df0e21d4fb5f2f31..0a2391ed4cb3f1ae6275ef2b4f46ca3f20e323f2 100644 (file)
@@ -186,7 +186,7 @@ EFI_STATUS
   IN EFI_USB_PORT_FEATURE    PortFeature\r
   );\r
 \r
-typedef struct _EFI_USB_HC_PROTOCOL {\r
+struct _EFI_USB_HC_PROTOCOL {\r
   EFI_USB_HC_PROTOCOL_RESET                       Reset;\r
   EFI_USB_HC_PROTOCOL_GET_STATE                   GetState;\r
   EFI_USB_HC_PROTOCOL_SET_STATE                   SetState;\r
@@ -202,7 +202,7 @@ typedef struct _EFI_USB_HC_PROTOCOL {
   EFI_USB_HC_PROTOCOL_CLEAR_ROOTHUB_PORT_FEATURE  ClearRootHubPortFeature;\r
   UINT16                                          MajorRevision;\r
   UINT16                                          MinorRevision;\r
-} EFI_USB_HC_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiUsbHcProtocolGuid;\r
 \r
@@ -388,7 +388,7 @@ EFI_STATUS
   IN EFI_USB_PORT_FEATURE    PortFeature\r
   );\r
 \r
-typedef struct _EFI_USB2_HC_PROTOCOL {\r
+struct _EFI_USB2_HC_PROTOCOL {\r
   EFI_USB2_HC_PROTOCOL_GET_CAPABILITY              GetCapability;\r
   EFI_USB2_HC_PROTOCOL_RESET                       Reset;\r
   EFI_USB2_HC_PROTOCOL_GET_STATE                   GetState;\r
@@ -404,7 +404,7 @@ typedef struct _EFI_USB2_HC_PROTOCOL {
   EFI_USB2_HC_PROTOCOL_CLEAR_ROOTHUB_PORT_FEATURE  ClearRootHubPortFeature;\r
   UINT16                                           MajorRevision;\r
   UINT16                                           MinorRevision;\r
-} EFI_USB2_HC_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiUsb2HcProtocolGuid;\r
 \r
index 41c0ccb6d638affca00ba9833124df774e7bcb13..7b9823c6474c1ba13d323788e6e06c7210f5ea61 100644 (file)
@@ -173,7 +173,7 @@ EFI_STATUS
 //\r
 //  Protocol Interface Structure\r
 //\r
-typedef struct _EFI_USB_IO_PROTOCOL {\r
+struct _EFI_USB_IO_PROTOCOL {\r
   //\r
   // IO transfer\r
   //\r
@@ -198,7 +198,7 @@ typedef struct _EFI_USB_IO_PROTOCOL {
   // Reset controller's parent port\r
   //\r
   EFI_USB_IO_PORT_RESET                 UsbPortReset;\r
-} EFI_USB_IO_PROTOCOL;\r
+};\r
 \r
 extern EFI_GUID gEfiUsbIoProtocolGuid;\r
 \r