mirror of
https://github.com/acidanthera/OpenCorePkg.git
synced 2025-12-08 19:25:01 +00:00
OcAppleDiskImageLib: Remove unused allocation functions.
This commit is contained in:
parent
ffa5d574b1
commit
7704f2bdfd
@ -43,18 +43,6 @@ typedef struct {
|
||||
EFI_HANDLE BlockIoHandle;
|
||||
} OC_APPLE_DISK_IMAGE_CONTEXT;
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
OcAppleDiskImageAllocateBuffer(
|
||||
IN UINTN Length,
|
||||
OUT VOID **Buffer);
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
OcAppleDiskImageFreeBuffer(
|
||||
IN VOID *Buffer,
|
||||
IN UINTN Length);
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
OcAppleDiskImageInitializeContext(
|
||||
|
||||
@ -13,47 +13,6 @@
|
||||
#include "OcAppleDiskImageLibInternal.h"
|
||||
#include "zlib/zlib.h"
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
OcAppleDiskImageAllocateBuffer (
|
||||
IN UINTN Length,
|
||||
OUT VOID **Buffer
|
||||
)
|
||||
{
|
||||
EFI_STATUS Status;
|
||||
EFI_PHYSICAL_ADDRESS BufferPhysAddr;
|
||||
|
||||
ASSERT (Buffer != NULL);
|
||||
ASSERT (Length > 0);
|
||||
|
||||
//
|
||||
// Allocate pages for disk image.
|
||||
//
|
||||
Status = gBS->AllocatePages (AllocateAnyPages, EfiACPIMemoryNVS, EFI_SIZE_TO_PAGES(Length), &BufferPhysAddr);
|
||||
if (EFI_ERROR(Status))
|
||||
return EFI_OUT_OF_RESOURCES;
|
||||
|
||||
*Buffer = (VOID*)BufferPhysAddr;
|
||||
return EFI_SUCCESS;
|
||||
}
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
OcAppleDiskImageFreeBuffer (
|
||||
IN VOID *Buffer,
|
||||
IN UINTN Length
|
||||
)
|
||||
{
|
||||
ASSERT (Buffer != NULL);
|
||||
ASSERT (Length > 0);
|
||||
|
||||
//
|
||||
// Free pages used by disk image.
|
||||
//
|
||||
FreePages (Buffer, EFI_SIZE_TO_PAGES(Length));
|
||||
return EFI_SUCCESS;
|
||||
}
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
OcAppleDiskImageInitializeContext (
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user