VirtualBox

Ignore:
Timestamp:
Apr 14, 2023 3:17:44 PM (22 months ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/NetworkPkg/TlsDxe/TlsDriver.c

    r85718 r99404  
    1010#include "TlsImpl.h"
    1111
    12 EFI_SERVICE_BINDING_PROTOCOL mTlsServiceBinding = {
     12EFI_SERVICE_BINDING_PROTOCOL  mTlsServiceBinding = {
    1313  TlsServiceBindingCreateChild,
    1414  TlsServiceBindingDestroyChild
     
    2323VOID
    2424TlsCleanInstance (
    25   IN TLS_INSTANCE           *Instance
     25  IN TLS_INSTANCE  *Instance
    2626  )
    2727{
     
    4747EFI_STATUS
    4848TlsCreateInstance (
    49   IN  TLS_SERVICE         *Service,
    50   OUT TLS_INSTANCE        **Instance
    51   )
    52 {
    53   TLS_INSTANCE            *TlsInstance;
     49  IN  TLS_SERVICE   *Service,
     50  OUT TLS_INSTANCE  **Instance
     51  )
     52{
     53  TLS_INSTANCE  *TlsInstance;
    5454
    5555  *Instance = NULL;
     
    8383VOID
    8484TlsCleanService (
    85   IN TLS_SERVICE     *Service
     85  IN TLS_SERVICE  *Service
    8686  )
    8787{
     
    107107EFI_STATUS
    108108TlsCreateService (
    109   IN  EFI_HANDLE            Image,
    110   OUT TLS_SERVICE           **Service
    111   )
    112 {
    113   TLS_SERVICE            *TlsService;
     109  IN  EFI_HANDLE   Image,
     110  OUT TLS_SERVICE  **Service
     111  )
     112{
     113  TLS_SERVICE  *TlsService;
    114114
    115115  ASSERT (Service != NULL);
     
    128128  // Initialize TLS Service Data
    129129  //
    130   TlsService->Signature        = TLS_SERVICE_SIGNATURE;
     130  TlsService->Signature = TLS_SERVICE_SIGNATURE;
    131131  CopyMem (&TlsService->ServiceBinding, &mTlsServiceBinding, sizeof (TlsService->ServiceBinding));
    132   TlsService->TlsChildrenNum   = 0;
     132  TlsService->TlsChildrenNum = 0;
    133133  InitializeListHead (&TlsService->TlsChildrenList);
    134   TlsService->ImageHandle      = Image;
     134  TlsService->ImageHandle = Image;
    135135
    136136  *Service = TlsService;
     
    154154  )
    155155{
    156   EFI_STATUS                      Status;
    157   UINTN                           HandleNum;
    158   EFI_HANDLE                      *HandleBuffer;
    159   UINT32                          Index;
    160   EFI_SERVICE_BINDING_PROTOCOL    *ServiceBinding;
    161   TLS_SERVICE                     *TlsService;
     156  EFI_STATUS                    Status;
     157  UINTN                         HandleNum;
     158  EFI_HANDLE                    *HandleBuffer;
     159  UINT32                        Index;
     160  EFI_SERVICE_BINDING_PROTOCOL  *ServiceBinding;
     161  TLS_SERVICE                   *TlsService;
    162162
    163163  HandleBuffer   = NULL;
     
    186186                    HandleBuffer[Index],
    187187                    &gEfiTlsServiceBindingProtocolGuid,
    188                     (VOID **) &ServiceBinding,
     188                    (VOID **)&ServiceBinding,
    189189                    ImageHandle,
    190190                    NULL,
     
    202202    Status = gBS->UninstallMultipleProtocolInterfaces (
    203203                    HandleBuffer[Index],
    204                     &gEfiTlsServiceBindingProtocolGuid, ServiceBinding,
     204                    &gEfiTlsServiceBindingProtocolGuid,
     205                    ServiceBinding,
    205206                    NULL
    206207                    );
     
    237238  )
    238239{
    239   EFI_STATUS             Status;
    240 
    241   TLS_SERVICE            *TlsService;
     240  EFI_STATUS  Status;
     241
     242  TLS_SERVICE  *TlsService;
    242243
    243244  //
     
    313314  )
    314315{
    315   TLS_SERVICE         *TlsService;
    316   TLS_INSTANCE        *TlsInstance;
    317   EFI_STATUS           Status;
    318   EFI_TPL              OldTpl;
     316  TLS_SERVICE   *TlsService;
     317  TLS_INSTANCE  *TlsInstance;
     318  EFI_STATUS    Status;
     319  EFI_TPL       OldTpl;
    319320
    320321  if ((This == NULL) || (ChildHandle == NULL)) {
     
    407408  )
    408409{
    409   TLS_SERVICE                    *TlsService;
    410   TLS_INSTANCE                   *TlsInstance;
    411 
    412   EFI_TLS_PROTOCOL               *Tls;
    413   EFI_TLS_CONFIGURATION_PROTOCOL *TlsConfig;
    414   EFI_STATUS                     Status;
    415   EFI_TPL                        OldTpl;
     410  TLS_SERVICE   *TlsService;
     411  TLS_INSTANCE  *TlsInstance;
     412
     413  EFI_TLS_PROTOCOL                *Tls;
     414  EFI_TLS_CONFIGURATION_PROTOCOL  *TlsConfig;
     415  EFI_STATUS                      Status;
     416  EFI_TPL                         OldTpl;
    416417
    417418  if ((This == NULL) || (ChildHandle == NULL)) {
     
    427428                  ChildHandle,
    428429                  &gEfiTlsProtocolGuid,
    429                   (VOID **) &Tls,
     430                  (VOID **)&Tls,
    430431                  TlsService->ImageHandle,
    431432                  NULL,
     
    442443                  ChildHandle,
    443444                  &gEfiTlsConfigurationProtocolGuid,
    444                   (VOID **) &TlsConfig,
     445                  (VOID **)&TlsConfig,
    445446                  TlsService->ImageHandle,
    446447                  NULL,
     
    451452  }
    452453
    453   TlsInstance  = TLS_INSTANCE_FROM_PROTOCOL (Tls);
     454  TlsInstance = TLS_INSTANCE_FROM_PROTOCOL (Tls);
    454455
    455456  if (TlsInstance->Service != TlsService) {
     
    489490  return EFI_SUCCESS;
    490491}
    491 
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette