TianoCore EDK2
master
IsZeroBufferWrapper.c
Go to the documentation of this file.
1
20
#include "
MemLibInternals.h
"
21
38
BOOLEAN
39
EFIAPI
40
IsZeroBuffer
(
41
IN
CONST
VOID *Buffer,
42
IN
UINTN
Length
43
)
44
{
45
ASSERT
(!(Buffer ==
NULL
&& Length > 0));
46
ASSERT
((Length - 1) <= (
MAX_ADDRESS
- (
UINTN
)Buffer));
47
return
InternalMemIsZeroBuffer
(Buffer, Length);
48
}
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
MAX_ADDRESS
#define MAX_ADDRESS
Definition:
ProcessorBind.h:137
NULL
#define NULL
Definition:
Base.h:312
CONST
#define CONST
Definition:
Base.h:259
IN
#define IN
Definition:
Base.h:279
IsZeroBuffer
BOOLEAN EFIAPI IsZeroBuffer(IN CONST VOID *Buffer, IN UINTN Length)
Definition:
IsZeroBufferWrapper.c:40
InternalMemIsZeroBuffer
BOOLEAN EFIAPI InternalMemIsZeroBuffer(IN CONST VOID *Buffer, IN UINTN Length)
Definition:
MemLibGeneric.c:285
ASSERT
#define ASSERT(Expression)
Definition:
DebugLib.h:391
MemLibInternals.h
MdePkg
Library
BaseMemoryLib
IsZeroBufferWrapper.c
Generated on Sun Jun 12 2022 23:28:01 for TianoCore EDK2 by
1.9.4