]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskImpl.c
MdeModulePkg/RamDiskDxe: Use BaseLib linked list iteration macros
[mirror_edk2.git] / MdeModulePkg / Universal / Disk / RamDiskDxe / RamDiskImpl.c
index 96ea74a9a5365b8a1bd84f849a726b6824ab71f2..e35b8fa2296c4a9c1fa3d31c31e2d16556ff3874 100644 (file)
@@ -3,6 +3,7 @@
 \r
   Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>\r
   (C) Copyright 2016-2018 Hewlett Packard Enterprise Development LP<BR>\r
+  Copyright (c) Microsoft Corporation.<BR>\r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
 **/\r
@@ -165,7 +166,7 @@ UnregisterAllRamDisks (
   RAM_DISK_PRIVATE_DATA           *PrivateData;\r
 \r
   if (!IsListEmpty(&RegisteredRamDisks)) {\r
-    EFI_LIST_FOR_EACH_SAFE (Entry, NextEntry, &RegisteredRamDisks) {\r
+    BASE_LIST_FOR_EACH_SAFE (Entry, NextEntry, &RegisteredRamDisks) {\r
       PrivateData = RAM_DISK_PRIVATE_FROM_THIS (Entry);\r
 \r
       gBS->UninstallMultipleProtocolInterfaces (\r
@@ -507,7 +508,7 @@ UpdateMainForm (
   EndLabel->Number       = MAIN_LABEL_LIST_END;\r
 \r
   Index = 0;\r
-  EFI_LIST_FOR_EACH (Entry, &RegisteredRamDisks) {\r
+  BASE_LIST_FOR_EACH (Entry, &RegisteredRamDisks) {\r
     PrivateData                  = RAM_DISK_PRIVATE_FROM_THIS (Entry);\r
     PrivateData->CheckBoxId      = (EFI_QUESTION_ID)\r
                                    (MAIN_CHECKBOX_QUESTION_ID_START + Index);\r
@@ -689,7 +690,7 @@ RamDiskCallback (
       //\r
       // Remove the selected RAM disks\r
       //\r
-      EFI_LIST_FOR_EACH_SAFE (Entry, NextEntry, &RegisteredRamDisks) {\r
+      BASE_LIST_FOR_EACH_SAFE (Entry, NextEntry, &RegisteredRamDisks) {\r
         PrivateData = RAM_DISK_PRIVATE_FROM_THIS (Entry);\r
         if (PrivateData->CheckBoxChecked) {\r
           RamDiskUnregister (\r
@@ -742,7 +743,7 @@ RamDiskCallback (
       //\r
       if ((QuestionId >= MAIN_CHECKBOX_QUESTION_ID_START) &&\r
           (QuestionId < CREATE_RAW_RAM_DISK_FORM_ID)) {\r
-        EFI_LIST_FOR_EACH (Entry, &RegisteredRamDisks) {\r
+        BASE_LIST_FOR_EACH (Entry, &RegisteredRamDisks) {\r
           PrivateData = RAM_DISK_PRIVATE_FROM_THIS (Entry);\r
           if (PrivateData->CheckBoxId == QuestionId) {\r
             PrivateData->CheckBoxChecked = (BOOLEAN) (Value->u8 != 0);\r