X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FLibrary%2FBaseMemoryLibSse2%2FMemLibGuid.c;h=9ded5ca0f105b6d198d2181761329b79d169fb47;hp=319487dda961cf02d0a9e8b048c9f257d291f899;hb=2f88bd3a1296c522317f1c21377876de63de5be7;hpb=1436aea4d5707e672672a11bda72be2c63c936c3 diff --git a/MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c b/MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c index 319487dda9..9ded5ca0f1 100644 --- a/MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c +++ b/MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c @@ -42,12 +42,12 @@ CopyGuid ( ) { WriteUnaligned64 ( - (UINT64*)DestinationGuid, - ReadUnaligned64 ((CONST UINT64*)SourceGuid) + (UINT64 *)DestinationGuid, + ReadUnaligned64 ((CONST UINT64 *)SourceGuid) ); WriteUnaligned64 ( - (UINT64*)DestinationGuid + 1, - ReadUnaligned64 ((CONST UINT64*)SourceGuid + 1) + (UINT64 *)DestinationGuid + 1, + ReadUnaligned64 ((CONST UINT64 *)SourceGuid + 1) ); return DestinationGuid; } @@ -80,12 +80,12 @@ CompareGuid ( UINT64 HighPartOfGuid1; UINT64 HighPartOfGuid2; - LowPartOfGuid1 = ReadUnaligned64 ((CONST UINT64*) Guid1); - LowPartOfGuid2 = ReadUnaligned64 ((CONST UINT64*) Guid2); - HighPartOfGuid1 = ReadUnaligned64 ((CONST UINT64*) Guid1 + 1); - HighPartOfGuid2 = ReadUnaligned64 ((CONST UINT64*) Guid2 + 1); + LowPartOfGuid1 = ReadUnaligned64 ((CONST UINT64 *)Guid1); + LowPartOfGuid2 = ReadUnaligned64 ((CONST UINT64 *)Guid2); + HighPartOfGuid1 = ReadUnaligned64 ((CONST UINT64 *)Guid1 + 1); + HighPartOfGuid2 = ReadUnaligned64 ((CONST UINT64 *)Guid2 + 1); - return (BOOLEAN) (LowPartOfGuid1 == LowPartOfGuid2 && HighPartOfGuid1 == HighPartOfGuid2); + return (BOOLEAN)(LowPartOfGuid1 == LowPartOfGuid2 && HighPartOfGuid1 == HighPartOfGuid2); } /** @@ -118,20 +118,22 @@ ScanGuid ( IN CONST GUID *Guid ) { - CONST GUID *GuidPtr; + CONST GUID *GuidPtr; ASSERT (((UINTN)Buffer & (sizeof (Guid->Data1) - 1)) == 0); ASSERT (Length <= (MAX_ADDRESS - (UINTN)Buffer + 1)); ASSERT ((Length & (sizeof (*GuidPtr) - 1)) == 0); - GuidPtr = (GUID*)Buffer; + GuidPtr = (GUID *)Buffer; Buffer = GuidPtr + Length / sizeof (*GuidPtr); - while (GuidPtr < (CONST GUID*)Buffer) { + while (GuidPtr < (CONST GUID *)Buffer) { if (CompareGuid (GuidPtr, Guid)) { - return (VOID*)GuidPtr; + return (VOID *)GuidPtr; } + GuidPtr++; } + return NULL; } @@ -158,8 +160,8 @@ IsZeroGuid ( UINT64 LowPartOfGuid; UINT64 HighPartOfGuid; - LowPartOfGuid = ReadUnaligned64 ((CONST UINT64*) Guid); - HighPartOfGuid = ReadUnaligned64 ((CONST UINT64*) Guid + 1); + LowPartOfGuid = ReadUnaligned64 ((CONST UINT64 *)Guid); + HighPartOfGuid = ReadUnaligned64 ((CONST UINT64 *)Guid + 1); - return (BOOLEAN) (LowPartOfGuid == 0 && HighPartOfGuid == 0); + return (BOOLEAN)(LowPartOfGuid == 0 && HighPartOfGuid == 0); }