Lines Matching defs:DestinationBuffer
31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
32 DestinationBuffer. The implementation must be reentrant, and it must handle the case
33 where SourceBuffer overlaps DestinationBuffer.
35 If Length is greater than (MAX_ADDRESS - DestinationBuffer + 1), then ASSERT().
38 @param DestinationBuffer The pointer to the destination buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
42 @return DestinationBuffer.
48 OUT VOID *DestinationBuffer,
54 return DestinationBuffer;
56 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)DestinationBuffer));
59 if (DestinationBuffer == SourceBuffer) {
60 return DestinationBuffer;
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);