Searched defs:SourceBuffer (Results 1 - 23 of 23) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLib/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer A pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer A pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
H A DCopyMem.c26 @param SourceBuffer The place to copy from.
36 IN CONST VOID *SourceBuffer,
48 if (SourceBuffer > DestinationBuffer) {
50 Source8 = (CONST UINT8*)SourceBuffer;
54 } else if (SourceBuffer < DestinationBuffer) {
56 Source8 = (CONST UINT8*)SourceBuffer + Length;
34 InternalMemCopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
H A DMemLibGeneric.c117 @param SourceBuffer The second memory buffer.
118 @param Length Length of DestinationBuffer and SourceBuffer memory
122 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
130 IN CONST VOID *SourceBuffer,
135 (*(INT8*)DestinationBuffer == *(INT8*)SourceBuffer)) {
137 SourceBuffer = (INT8*)SourceBuffer + 1;
139 return (INTN)*(UINT8*)DestinationBuffer - (INTN)*(UINT8*)SourceBuffer;
128 InternalMemCompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibMmx/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer The pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer The pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer The pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer The pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer The pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer The pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer The pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer The pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer The pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer The pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiMemoryLib/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer The pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer The pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
H A DMemLibGeneric.c117 @param SourceBuffer The second memory buffer
118 @param Length The length of DestinationBuffer and SourceBuffer memory
122 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
130 IN CONST VOID *SourceBuffer,
135 (*(INT8*)DestinationBuffer == *(INT8*)SourceBuffer)) {
137 SourceBuffer = (INT8*)SourceBuffer + 1;
139 return (INTN)*(UINT8*)DestinationBuffer - (INTN)*(UINT8*)SourceBuffer;
128 InternalMemCompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiMemoryLib/
H A DCompareMemWrapper.c30 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
32 value returned is the first mismatched byte in SourceBuffer subtracted from the first
36 If Length > 0 and SourceBuffer is NULL, then ASSERT().
38 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
41 @param SourceBuffer The pointer to the source buffer to compare.
45 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
53 IN CONST VOID *SourceBuffer,
57 if (Length == 0 || DestinationBuffer == SourceBuffer) {
61 ASSERT (SourceBuffer != NULL);
63 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
51 CompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
[all...]
H A DCopyMemWrapper.c31 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
33 where SourceBuffer overlaps DestinationBuffer.
36 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
39 @param SourceBuffer The pointer to the source buffer of the memory copy.
40 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
49 IN CONST VOID *SourceBuffer,
57 ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)SourceBuffer));
59 if (DestinationBuffer == SourceBuffer) {
62 return InternalMemCopyMem (DestinationBuffer, SourceBuffer, Length);
47 CopyMem( OUT VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
H A DMemLibGeneric.c117 @param SourceBuffer The second memory buffer
118 @param Length The length of DestinationBuffer and SourceBuffer memory
122 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
130 IN CONST VOID *SourceBuffer,
135 (*(INT8*)DestinationBuffer == *(INT8*)SourceBuffer)) {
137 SourceBuffer = (INT8*)SourceBuffer + 1;
139 return (INTN)*(UINT8*)DestinationBuffer - (INTN)*(UINT8*)SourceBuffer;
128 InternalMemCompareMem( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/
H A DLightMemoryTest.c51 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
53 value returned is the first mismatched byte in SourceBuffer subtracted from the first
59 @param[in] SourceBuffer The pointer to the source buffer to compare.
63 @retval Non-zero The first mismatched byte in SourceBuffer subtracted from the first
71 IN CONST VOID *SourceBuffer,
77 (*(INT8*)DestinationBuffer == *(INT8*)SourceBuffer)) {
79 SourceBuffer = (INT8*)SourceBuffer + 1;
81 return (INTN)*(UINT8*)DestinationBuffer - (INTN)*(UINT8*)SourceBuffer;
69 CompareMemWithoutCheckArgument( IN CONST VOID *DestinationBuffer, IN CONST VOID *SourceBuffer, IN UINTN Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/
H A DPiSmmIpl.c861 VOID *SourceBuffer; local
876 &SourceBuffer,
886 ImageContext.Handle = SourceBuffer;
996 FreePool (SourceBuffer);
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiHandleParsingLib/
H A DUefiHandleParsingLib.c1181 @param[in] SourceBuffer The pointer to the buffer to append onto DestinationBuffer.
1182 @param[in] SourceSize The number of bytes of SourceBuffer to append.
1193 IN VOID *SourceBuffer,
1202 if (SourceSize == 0 || SourceBuffer == NULL) {
1229 return (CopyMem(((UINT8*)(*DestinationBuffer)) + LocalDestinationSize, SourceBuffer, SourceSize));
1190 BuffernCatGrow( IN OUT VOID **DestinationBuffer, IN OUT UINTN *DestinationSize, IN VOID *SourceBuffer, IN UINTN SourceSize ) argument

Completed in 60 milliseconds