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.