]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkUnixPkg/Include/Library/EdkGenericBdsLib.h
Update video card preference policy, together with some memory leaks in Generic BDS...
[mirror_edk2.git] / EdkUnixPkg / Include / Library / EdkGenericBdsLib.h
index 9abda558913d8c4cccfb7a61df438b2a1bb5c1d6..7ec022262023067405cc3b385eb743a0518f5c5f 100644 (file)
@@ -246,6 +246,17 @@ BdsLibUnpackDevicePath (
   IN EFI_DEVICE_PATH_PROTOCOL  *DevPath\r
   );\r
 \r
+VOID\r
+BdsLibSafeFreePool (\r
+  IN  VOID             *Buffer\r
+  );\r
+\r
+EFI_DEVICE_PATH_PROTOCOL *\r
+BdsLibDelPartMatchInstance (\r
+  IN     EFI_DEVICE_PATH_PROTOCOL  *Multi,\r
+  IN     EFI_DEVICE_PATH_PROTOCOL  *Single\r
+  );\r
+\r
 BOOLEAN\r
 BdsLibMatchDevicePaths (\r
   IN  EFI_DEVICE_PATH_PROTOCOL  *Multi,\r
@@ -379,4 +390,11 @@ SetupResetReminder (
   VOID\r
   );\r
   \r
+EFI_STATUS\r
+BdsLibGetHiiHandles (\r
+  IN     EFI_HII_PROTOCOL *Hii,\r
+  IN OUT UINT16           *HandleBufferLength,\r
+  OUT    EFI_HII_HANDLE   **HiiHandles\r
+  );\r
+\r
 #endif // _BDS_LIB_H_\r