14#include "../MemLibInternals.h"
35 CONST UINT16 *Pointer;
37 Pointer = (
CONST UINT16 *)Buffer;
39 if (*Pointer == Value) {
44 }
while (--Length != 0);
68 CONST UINT32 *Pointer;
70 Pointer = (
CONST UINT32 *)Buffer;
72 if (*Pointer == Value) {
77 }
while (--Length != 0);
101 CONST UINT64 *Pointer;
103 Pointer = (
CONST UINT64 *)Buffer;
105 if (*Pointer == Value) {
110 }
while (--Length != 0);
132 CONST UINT8 *BufferData;
136 for (Index = 0; Index < Length; Index++) {
137 if (BufferData[Index] != 0) {
CONST VOID *EFIAPI InternalMemScanMem32(IN CONST VOID *Buffer, IN UINTN Length, IN UINT32 Value)
CONST VOID *EFIAPI InternalMemScanMem64(IN CONST VOID *Buffer, IN UINTN Length, IN UINT64 Value)
BOOLEAN EFIAPI InternalMemIsZeroBuffer(IN CONST VOID *Buffer, IN UINTN Length)
CONST VOID *EFIAPI InternalMemScanMem16(IN CONST VOID *Buffer, IN UINTN Length, IN UINT16 Value)