]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmulatorPkg/Unix/Host/Pthreads.c
EmulatorPkg: Apply uncrustify changes
[mirror_edk2.git] / EmulatorPkg / Unix / Host / Pthreads.c
index 025687c356fda5f7181c0951b542bfc521a77e5d..ec3a38e573c4522c91b208bb0c61fa7ac7c081ec 100644 (file)
@@ -12,48 +12,43 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include "Host.h"\r
 #include <pthread.h>\r
 \r
-\r
 UINTN\r
 EFIAPI\r
 PthreadMutexLock (\r
-  IN VOID *Mutex\r
+  IN VOID  *Mutex\r
   )\r
 {\r
   return (UINTN)pthread_mutex_lock ((pthread_mutex_t *)Mutex);\r
 }\r
 \r
-\r
-\r
 UINTN\r
 EFIAPI\r
 PthreadMutexUnLock (\r
-  IN VOID *Mutex\r
+  IN VOID  *Mutex\r
   )\r
 {\r
   return (UINTN)pthread_mutex_unlock ((pthread_mutex_t *)Mutex);\r
 }\r
 \r
-\r
 UINTN\r
 EFIAPI\r
 PthreadMutexTryLock (\r
-  IN VOID *Mutex\r
+  IN VOID  *Mutex\r
   )\r
 {\r
   return (UINTN)pthread_mutex_trylock ((pthread_mutex_t *)Mutex);\r
 }\r
 \r
-\r
 VOID *\r
 PthreadMutexInit (\r
   IN VOID\r
   )\r
 {\r
-  pthread_mutex_t *Mutex;\r
-  int             err;\r
+  pthread_mutex_t  *Mutex;\r
+  int              err;\r
 \r
   Mutex = malloc (sizeof (pthread_mutex_t));\r
-  err = pthread_mutex_init (Mutex, NULL);\r
+  err   = pthread_mutex_init (Mutex, NULL);\r
   if (err == 0) {\r
     return Mutex;\r
   }\r
@@ -61,10 +56,9 @@ PthreadMutexInit (
   return NULL;\r
 }\r
 \r
-\r
 UINTN\r
 PthreadMutexDestroy (\r
-  IN VOID *Mutex\r
+  IN VOID  *Mutex\r
   )\r
 {\r
   if (Mutex != NULL) {\r
@@ -76,11 +70,11 @@ PthreadMutexDestroy (
 \r
 // Can't store this data on PthreadCreate stack so we need a global\r
 typedef struct {\r
-  pthread_mutex_t             Mutex;\r
-  THREAD_THUNK_THREAD_ENTRY   Start;\r
+  pthread_mutex_t              Mutex;\r
+  THREAD_THUNK_THREAD_ENTRY    Start;\r
 } THREAD_MANGLE;\r
 \r
-THREAD_MANGLE mThreadMangle = {\r
+THREAD_MANGLE  mThreadMangle = {\r
   PTHREAD_MUTEX_INITIALIZER,\r
   NULL\r
 };\r
@@ -90,11 +84,11 @@ SecFakePthreadStart (
   VOID  *Context\r
   )\r
 {\r
-  THREAD_THUNK_THREAD_ENTRY Start;\r
-  sigset_t                  SigMask;\r
+  THREAD_THUNK_THREAD_ENTRY  Start;\r
+  sigset_t                   SigMask;\r
 \r
   // Save global on the stack before we unlock\r
-  Start   = mThreadMangle.Start;\r
+  Start = mThreadMangle.Start;\r
   pthread_mutex_unlock (&mThreadMangle.Mutex);\r
 \r
   // Mask all signals to the APs\r
@@ -109,19 +103,19 @@ SecFakePthreadStart (
   // This is a great example of how all problems in computer\r
   // science can be solved by adding another level of indirection\r
   //\r
return  (VOID *)ReverseGasketUint64 ((UINTN)Start, (UINTN)Context);\r
 return (VOID *)ReverseGasketUint64 ((UINTN)Start, (UINTN)Context);\r
 }\r
 \r
 UINTN\r
 PthreadCreate (\r
-  IN  VOID                      *Thread,\r
-  IN  VOID                      *Attribute,\r
-  IN  THREAD_THUNK_THREAD_ENTRY Start,\r
-  IN  VOID                      *Context\r
+  IN  VOID                       *Thread,\r
+  IN  VOID                       *Attribute,\r
+  IN  THREAD_THUNK_THREAD_ENTRY  Start,\r
+  IN  VOID                       *Context\r
   )\r
 {\r
-  int         err;\r
-  BOOLEAN     EnabledOnEntry;\r
+  int      err;\r
+  BOOLEAN  EnabledOnEntry;\r
 \r
   //\r
   // Threads inherit interrupt state so disable interrupts before we start thread\r
@@ -135,7 +129,7 @@ PthreadCreate (
 \r
   // Acquire lock for global, SecFakePthreadStart runs in a different thread.\r
   pthread_mutex_lock (&mThreadMangle.Mutex);\r
-  mThreadMangle.Start   = Start;\r
+  mThreadMangle.Start = Start;\r
 \r
   err = pthread_create (Thread, Attribute, SecFakePthreadStart, Context);\r
   if (err != 0) {\r
@@ -151,17 +145,15 @@ PthreadCreate (
   return err;\r
 }\r
 \r
-\r
 VOID\r
 PthreadExit (\r
-  IN VOID *ValuePtr\r
+  IN VOID  *ValuePtr\r
   )\r
 {\r
   pthread_exit (ValuePtr);\r
   return;\r
 }\r
 \r
-\r
 UINTN\r
 PthreadSelf (\r
   VOID\r
@@ -173,8 +165,7 @@ PthreadSelf (
   return (UINTN)pthread_self ();\r
 }\r
 \r
-\r
-EMU_THREAD_THUNK_PROTOCOL gPthreadThunk = {\r
+EMU_THREAD_THUNK_PROTOCOL  gPthreadThunk = {\r
   GasketPthreadMutexLock,\r
   GasketPthreadMutexUnLock,\r
   GasketPthreadMutexTryLock,\r
@@ -185,10 +176,9 @@ EMU_THREAD_THUNK_PROTOCOL gPthreadThunk = {
   GasketPthreadSelf\r
 };\r
 \r
-\r
 EFI_STATUS\r
 PthreadOpen (\r
-  IN  EMU_IO_THUNK_PROTOCOL   *This\r
+  IN  EMU_IO_THUNK_PROTOCOL  *This\r
   )\r
 {\r
   if (This->Instance != 0) {\r
@@ -206,17 +196,15 @@ PthreadOpen (
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
 EFI_STATUS\r
 PthreadClose (\r
-  IN  EMU_IO_THUNK_PROTOCOL   *This\r
+  IN  EMU_IO_THUNK_PROTOCOL  *This\r
   )\r
 {\r
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
-EMU_IO_THUNK_PROTOCOL gPthreadThunkIo = {\r
+EMU_IO_THUNK_PROTOCOL  gPthreadThunkIo = {\r
   &gEmuThreadThunkProtocolGuid,\r
   NULL,\r
   NULL,\r
@@ -225,5 +213,3 @@ EMU_IO_THUNK_PROTOCOL gPthreadThunkIo = {
   GasketPthreadClose,\r
   NULL\r
 };\r
-\r
-\r