Lines Matching defs:Buffer

128   Frees the number of 4KB pages specified by Pages from the buffer specified by Buffer.  Buffer
133 If Buffer was not allocated with a page allocation function in the Memory Allocation Library,
137 @param Buffer The pointer to the buffer of pages to free.
144 IN VOID *Buffer,
151 Status = gBS->FreePages ((EFI_PHYSICAL_ADDRESS) (UINTN) Buffer, Pages);
325 Frees the number of 4KB pages specified by Pages from the buffer specified by Buffer. Buffer
330 If Buffer was not allocated with an aligned page allocation function in the Memory Allocation
334 @param Buffer The pointer to the buffer of pages to free.
341 IN VOID *Buffer,
348 Status = gBS->FreePages ((EFI_PHYSICAL_ADDRESS) (UINTN) Buffer, Pages);
543 AllocationSize bytes from Buffer to the newly allocated buffer, and returns a pointer to the
546 If Buffer is NULL, then ASSERT().
547 If AllocationSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
551 @param Buffer The buffer to copy to the allocated buffer.
560 IN CONST VOID *Buffer
565 ASSERT (Buffer != NULL);
566 ASSERT (AllocationSize <= (MAX_ADDRESS - (UINTN) Buffer + 1));
570 Memory = CopyMem (Memory, Buffer, AllocationSize);
579 AllocationSize bytes from Buffer to the newly allocated buffer, and returns a pointer to the
583 If Buffer is NULL, then ASSERT().
584 If AllocationSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
587 @param Buffer The buffer to copy to the allocated buffer.
596 IN CONST VOID *Buffer
599 return InternalAllocateCopyPool (EfiBootServicesData, AllocationSize, Buffer);
606 AllocationSize bytes from Buffer to the newly allocated buffer, and returns a pointer to the
610 If Buffer is NULL, then ASSERT().
611 If AllocationSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
614 @param Buffer The buffer to copy to the allocated buffer.
623 IN CONST VOID *Buffer
626 return InternalAllocateCopyPool (EfiRuntimeServicesData, AllocationSize, Buffer);
633 AllocationSize bytes from Buffer to the newly allocated buffer, and returns a pointer to the
637 If Buffer is NULL, then ASSERT().
638 If AllocationSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
641 @param Buffer The buffer to copy to the allocated buffer.
650 IN CONST VOID *Buffer
653 return InternalAllocateCopyPool (EfiReservedMemoryType, AllocationSize, Buffer);
796 Frees the buffer specified by Buffer. Buffer must have been allocated on a previous call to the
800 If Buffer was not allocated with a pool allocation function in the Memory Allocation Library,
803 @param Buffer The pointer to the buffer to free.
809 IN VOID *Buffer
814 Status = gBS->FreePool (Buffer);