]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/HddPassword/HddPasswordDxe.c
SecurityPkg/HddPassword: Use BaseLib linked list iteration macros
[mirror_edk2.git] / SecurityPkg / HddPassword / HddPasswordDxe.c
index a25b3471d073449e6bb99d753be80c412c7355b6..32b55a6a8b7249a2698d935d7803964a0718bd14 100644 (file)
@@ -2,6 +2,7 @@
   HDD password driver which is used to support HDD security feature.\r
 \r
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) Microsoft Corporation.<BR>\r
 \r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
@@ -115,7 +116,7 @@ BuildHddPasswordDeviceInfo (
   // Build HDD password device info and save them to LockBox.\r
   //\r
   DevInfoLength = 0;\r
-  EFI_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
+  BASE_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
     ConfigFormEntry = BASE_CR (Entry, HDD_PASSWORD_CONFIG_FORM_ENTRY, Link);\r
 \r
     //\r
@@ -164,7 +165,7 @@ BuildHddPasswordDeviceInfo (
   ASSERT (DevInfo != NULL);\r
 \r
   TempDevInfo = DevInfo;\r
-  EFI_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
+  BASE_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
     ConfigFormEntry = BASE_CR (Entry, HDD_PASSWORD_CONFIG_FORM_ENTRY, Link);\r
 \r
     if ((!PasswordIsFullZero (ConfigFormEntry->Password)) ||\r
@@ -472,7 +473,7 @@ HddPasswordEndOfDxeEventNotify (
   //\r
   // Zero passsword and freeze lock device.\r
   //\r
-  EFI_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
+  BASE_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
     ConfigFormEntry = BASE_CR (Entry, HDD_PASSWORD_CONFIG_FORM_ENTRY, Link);\r
 \r
     ZeroMem (ConfigFormEntry->Password, HDD_PASSWORD_MAX_LENGTH);\r
@@ -2026,7 +2027,7 @@ HddPasswordGetConfigFormEntryByIndex (
   CurrentIndex    = 0;\r
   ConfigFormEntry = NULL;\r
 \r
-  EFI_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
+  BASE_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
     if (CurrentIndex == Index) {\r
       ConfigFormEntry = BASE_CR (Entry, HDD_PASSWORD_CONFIG_FORM_ENTRY, Link);\r
       break;\r
@@ -2408,7 +2409,7 @@ HddPasswordConfigUpdateForm (
   ConfigFormEntry = NULL;\r
   EntryExisted    = FALSE;\r
 \r
-  EFI_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
+  BASE_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
     ConfigFormEntry = BASE_CR (Entry, HDD_PASSWORD_CONFIG_FORM_ENTRY, Link);\r
 \r
     if ((ConfigFormEntry->Bus == Bus) &&\r
@@ -2503,7 +2504,7 @@ HddPasswordConfigUpdateForm (
     EndLabel->Number       = HDD_DEVICE_LABEL_END;\r
 \r
     mNumberOfHddDevices = 0;\r
-    EFI_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
+    BASE_LIST_FOR_EACH (Entry, &mHddPasswordConfigFormList) {\r
       ConfigFormEntry = BASE_CR (Entry, HDD_PASSWORD_CONFIG_FORM_ENTRY, Link);\r
 \r
       HiiCreateGotoOpCode (\r