|
TianoCore EDK2 master
|
#include "MemLibInternals.h"Go to the source code of this file.
Functions | |
| BOOLEAN EFIAPI | IsZeroBuffer (IN CONST VOID *Buffer, IN UINTN Length) |
Implementation of IsZeroBuffer function.
The following BaseMemoryLib instances contain the same copy of this file:
BaseMemoryLib BaseMemoryLibMmx BaseMemoryLibSse2 BaseMemoryLibRepStr BaseMemoryLibOptDxe BaseMemoryLibOptPei PeiMemoryLib UefiMemoryLib
Copyright (c) 2016, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file IsZeroBufferWrapper.c.
Checks if the contents of a buffer are all zeros.
This function checks whether the contents of a buffer are all zeros. If the contents are all zeros, return TRUE. Otherwise, return FALSE.
If Length > 0 and Buffer is NULL, then ASSERT(). If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
| Buffer | The pointer to the buffer to be checked. |
| Length | The size of the buffer (in bytes) to be checked. |
| TRUE | Contents of the buffer are all zeros. |
| FALSE | Contents of the buffer are not all zeros. |
Definition at line 40 of file IsZeroBufferWrapper.c.