]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseSynchronizationLib/SynchronizationGcc.c
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Library / BaseSynchronizationLib / SynchronizationGcc.c
index 466775e6021ee701ed7cf267848d4aab9790cd57..9f4798391979d3a718cfadc6d7cbade70f428c8f 100644 (file)
 //\r
 // GCC inline assembly for Read Write Barrier\r
 //\r
-#define _ReadWriteBarrier() do { __asm__ __volatile__ ("": : : "memory"); } while(0)\r
+#define _ReadWriteBarrier()  do { __asm__ __volatile__ ("": : : "memory"); } while(0)\r
 \r
-#define SPIN_LOCK_RELEASED          ((UINTN) 1)\r
-#define SPIN_LOCK_ACQUIRED          ((UINTN) 2)\r
+#define SPIN_LOCK_RELEASED  ((UINTN) 1)\r
+#define SPIN_LOCK_ACQUIRED  ((UINTN) 2)\r
 \r
 /**\r
   Retrieves the architecture specific spin lock alignment requirements for\r
@@ -61,14 +61,14 @@ GetSpinLockProperties (
 SPIN_LOCK *\r
 EFIAPI\r
 InitializeSpinLock (\r
-  OUT      SPIN_LOCK                 *SpinLock\r
+  OUT      SPIN_LOCK  *SpinLock\r
   )\r
 {\r
   ASSERT (SpinLock != NULL);\r
 \r
-  _ReadWriteBarrier();\r
+  _ReadWriteBarrier ();\r
   *SpinLock = SPIN_LOCK_RELEASED;\r
-  _ReadWriteBarrier();\r
+  _ReadWriteBarrier ();\r
 \r
   return SpinLock;\r
 }\r
@@ -96,7 +96,7 @@ InitializeSpinLock (
 SPIN_LOCK *\r
 EFIAPI\r
 AcquireSpinLock (\r
-  IN OUT  SPIN_LOCK                 *SpinLock\r
+  IN OUT  SPIN_LOCK  *SpinLock\r
   )\r
 {\r
   UINT64  Current;\r
@@ -116,7 +116,7 @@ AcquireSpinLock (
     //\r
     // Get the current timer value\r
     //\r
-    Current = GetPerformanceCounter();\r
+    Current = GetPerformanceCounter ();\r
 \r
     //\r
     // Initialize local variables\r
@@ -140,23 +140,27 @@ AcquireSpinLock (
     if (Cycle < 0) {\r
       Cycle = -Cycle;\r
     }\r
+\r
     Cycle++;\r
 \r
     while (!AcquireSpinLockOrFail (SpinLock)) {\r
       CpuPause ();\r
       Previous = Current;\r
-      Current  = GetPerformanceCounter();\r
-      Delta = (INT64) (Current - Previous);\r
+      Current  = GetPerformanceCounter ();\r
+      Delta    = (INT64)(Current - Previous);\r
       if (Start > End) {\r
         Delta = -Delta;\r
       }\r
+\r
       if (Delta < 0) {\r
         Delta += Cycle;\r
       }\r
+\r
       Total += Delta;\r
       ASSERT (Total < Timeout);\r
     }\r
   }\r
+\r
   return SpinLock;\r
 }\r
 \r
@@ -180,11 +184,11 @@ AcquireSpinLock (
 BOOLEAN\r
 EFIAPI\r
 AcquireSpinLockOrFail (\r
-  IN OUT  SPIN_LOCK                 *SpinLock\r
+  IN OUT  SPIN_LOCK  *SpinLock\r
   )\r
 {\r
-  SPIN_LOCK   LockValue;\r
-  VOID        *Result;\r
+  SPIN_LOCK  LockValue;\r
+  VOID       *Result;\r
 \r
   ASSERT (SpinLock != NULL);\r
 \r
@@ -193,13 +197,13 @@ AcquireSpinLockOrFail (
 \r
   _ReadWriteBarrier ();\r
   Result = InterlockedCompareExchangePointer (\r
-             (VOID**)SpinLock,\r
-             (VOID*)SPIN_LOCK_RELEASED,\r
-             (VOID*)SPIN_LOCK_ACQUIRED\r
-           );\r
+             (VOID **)SpinLock,\r
+             (VOID *)SPIN_LOCK_RELEASED,\r
+             (VOID *)SPIN_LOCK_ACQUIRED\r
+             );\r
 \r
   _ReadWriteBarrier ();\r
-  return (BOOLEAN) (Result == (VOID*) SPIN_LOCK_RELEASED);\r
+  return (BOOLEAN)(Result == (VOID *)SPIN_LOCK_RELEASED);\r
 }\r
 \r
 /**\r
@@ -219,10 +223,10 @@ AcquireSpinLockOrFail (
 SPIN_LOCK *\r
 EFIAPI\r
 ReleaseSpinLock (\r
-  IN OUT  SPIN_LOCK                 *SpinLock\r
+  IN OUT  SPIN_LOCK  *SpinLock\r
   )\r
 {\r
-  SPIN_LOCK    LockValue;\r
+  SPIN_LOCK  LockValue;\r
 \r
   ASSERT (SpinLock != NULL);\r
 \r
@@ -253,7 +257,7 @@ ReleaseSpinLock (
 UINT32\r
 EFIAPI\r
 InterlockedIncrement (\r
-  IN      volatile UINT32           *Value\r
+  IN      volatile UINT32  *Value\r
   )\r
 {\r
   ASSERT (Value != NULL);\r
@@ -277,7 +281,7 @@ InterlockedIncrement (
 UINT32\r
 EFIAPI\r
 InterlockedDecrement (\r
-  IN      volatile UINT32           *Value\r
+  IN      volatile UINT32  *Value\r
   )\r
 {\r
   ASSERT (Value != NULL);\r
@@ -306,9 +310,9 @@ InterlockedDecrement (
 UINT16\r
 EFIAPI\r
 InterlockedCompareExchange16 (\r
-  IN OUT  volatile UINT16           *Value,\r
-  IN      UINT16                    CompareValue,\r
-  IN      UINT16                    ExchangeValue\r
+  IN OUT  volatile UINT16  *Value,\r
+  IN      UINT16           CompareValue,\r
+  IN      UINT16           ExchangeValue\r
   )\r
 {\r
   ASSERT (Value != NULL);\r
@@ -337,9 +341,9 @@ InterlockedCompareExchange16 (
 UINT32\r
 EFIAPI\r
 InterlockedCompareExchange32 (\r
-  IN OUT  volatile UINT32           *Value,\r
-  IN      UINT32                    CompareValue,\r
-  IN      UINT32                    ExchangeValue\r
+  IN OUT  volatile UINT32  *Value,\r
+  IN      UINT32           CompareValue,\r
+  IN      UINT32           ExchangeValue\r
   )\r
 {\r
   ASSERT (Value != NULL);\r
@@ -367,9 +371,9 @@ InterlockedCompareExchange32 (
 UINT64\r
 EFIAPI\r
 InterlockedCompareExchange64 (\r
-  IN OUT  volatile UINT64           *Value,\r
-  IN      UINT64                    CompareValue,\r
-  IN      UINT64                    ExchangeValue\r
+  IN OUT  volatile UINT64  *Value,\r
+  IN      UINT64           CompareValue,\r
+  IN      UINT64           ExchangeValue\r
   )\r
 {\r
   ASSERT (Value != NULL);\r
@@ -397,9 +401,9 @@ InterlockedCompareExchange64 (
 VOID *\r
 EFIAPI\r
 InterlockedCompareExchangePointer (\r
-  IN OUT  VOID                      * volatile *Value,\r
-  IN      VOID                      *CompareValue,\r
-  IN      VOID                      *ExchangeValue\r
+  IN OUT  VOID                      *volatile  *Value,\r
+  IN      VOID                                 *CompareValue,\r
+  IN      VOID                                 *ExchangeValue\r
   )\r
 {\r
   UINT8  SizeOfValue;\r
@@ -408,17 +412,17 @@ InterlockedCompareExchangePointer (
 \r
   switch (SizeOfValue) {\r
     case sizeof (UINT32):\r
-      return (VOID*)(UINTN)InterlockedCompareExchange32 (\r
-                             (volatile UINT32 *)Value,\r
-                             (UINT32)(UINTN)CompareValue,\r
-                             (UINT32)(UINTN)ExchangeValue\r
-                             );\r
+      return (VOID *)(UINTN)InterlockedCompareExchange32 (\r
+                              (volatile UINT32 *)Value,\r
+                              (UINT32)(UINTN)CompareValue,\r
+                              (UINT32)(UINTN)ExchangeValue\r
+                              );\r
     case sizeof (UINT64):\r
-      return (VOID*)(UINTN)InterlockedCompareExchange64 (\r
-                             (volatile UINT64 *)Value,\r
-                             (UINT64)(UINTN)CompareValue,\r
-                             (UINT64)(UINTN)ExchangeValue\r
-                             );\r
+      return (VOID *)(UINTN)InterlockedCompareExchange64 (\r
+                              (volatile UINT64 *)Value,\r
+                              (UINT64)(UINTN)CompareValue,\r
+                              (UINT64)(UINTN)ExchangeValue\r
+                              );\r
     default:\r
       ASSERT (FALSE);\r
       return NULL;\r