]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / XhciPei / UsbHcMem.c
index 01f42285370492189d70d0bf1a18b83fc672bdc7..c64b38fcfc89be6a4dd4607ac77680f05bd491bc 100644 (file)
@@ -20,7 +20,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 **/\r
 USBHC_MEM_BLOCK *\r
 UsbHcAllocMemBlock (\r
-  IN UINTN              Pages\r
+  IN UINTN  Pages\r
   )\r
 {\r
   USBHC_MEM_BLOCK       *Block;\r
@@ -32,16 +32,17 @@ UsbHcAllocMemBlock (
   EFI_PHYSICAL_ADDRESS  TempPtr;\r
 \r
   PageNumber = EFI_SIZE_TO_PAGES (sizeof (USBHC_MEM_BLOCK));\r
-  Status = PeiServicesAllocatePages (\r
-             EfiBootServicesData,\r
-             PageNumber,\r
-             &TempPtr\r
-             );\r
+  Status     = PeiServicesAllocatePages (\r
+                 EfiBootServicesData,\r
+                 PageNumber,\r
+                 &TempPtr\r
+                 );\r
 \r
   if (EFI_ERROR (Status)) {\r
     return NULL;\r
   }\r
-  ZeroMem ((VOID *) (UINTN) TempPtr, EFI_PAGES_TO_SIZE (PageNumber));\r
+\r
+  ZeroMem ((VOID *)(UINTN)TempPtr, EFI_PAGES_TO_SIZE (PageNumber));\r
 \r
   //\r
   // each bit in the bit array represents USBHC_MEM_UNIT\r
@@ -49,23 +50,24 @@ UsbHcAllocMemBlock (
   //\r
   ASSERT (USBHC_MEM_UNIT * 8 <= EFI_PAGE_SIZE);\r
 \r
-  Block = (USBHC_MEM_BLOCK *) (UINTN) TempPtr;\r
-  Block->BufLen = EFI_PAGES_TO_SIZE (Pages);\r
+  Block          = (USBHC_MEM_BLOCK *)(UINTN)TempPtr;\r
+  Block->BufLen  = EFI_PAGES_TO_SIZE (Pages);\r
   Block->BitsLen = Block->BufLen / (USBHC_MEM_UNIT * 8);\r
 \r
   PageNumber = EFI_SIZE_TO_PAGES (Block->BitsLen);\r
-  Status = PeiServicesAllocatePages (\r
-             EfiBootServicesData,\r
-             PageNumber,\r
-             &TempPtr\r
-             );\r
+  Status     = PeiServicesAllocatePages (\r
+                 EfiBootServicesData,\r
+                 PageNumber,\r
+                 &TempPtr\r
+                 );\r
 \r
   if (EFI_ERROR (Status)) {\r
     return NULL;\r
   }\r
-  ZeroMem ((VOID *) (UINTN) TempPtr, EFI_PAGES_TO_SIZE (PageNumber));\r
 \r
-  Block->Bits = (UINT8 *) (UINTN) TempPtr;\r
+  ZeroMem ((VOID *)(UINTN)TempPtr, EFI_PAGES_TO_SIZE (PageNumber));\r
+\r
+  Block->Bits = (UINT8 *)(UINTN)TempPtr;\r
 \r
   Status = IoMmuAllocateBuffer (\r
              Pages,\r
@@ -76,12 +78,13 @@ UsbHcAllocMemBlock (
   if (EFI_ERROR (Status)) {\r
     return NULL;\r
   }\r
-  ZeroMem ((VOID *) (UINTN) BufHost, EFI_PAGES_TO_SIZE (Pages));\r
 \r
-  Block->BufHost = (UINT8 *) (UINTN) BufHost;\r
-  Block->Buf = (UINT8 *) (UINTN) MappedAddr;\r
-  Block->Mapping  = Mapping;\r
-  Block->Next = NULL;\r
+  ZeroMem ((VOID *)(UINTN)BufHost, EFI_PAGES_TO_SIZE (Pages));\r
+\r
+  Block->BufHost = (UINT8 *)(UINTN)BufHost;\r
+  Block->Buf     = (UINT8 *)(UINTN)MappedAddr;\r
+  Block->Mapping = Mapping;\r
+  Block->Next    = NULL;\r
 \r
   return Block;\r
 }\r
@@ -95,8 +98,8 @@ UsbHcAllocMemBlock (
 **/\r
 VOID\r
 UsbHcFreeMemBlock (\r
-  IN USBHC_MEM_POOL     *Pool,\r
-  IN USBHC_MEM_BLOCK    *Block\r
+  IN USBHC_MEM_POOL   *Pool,\r
+  IN USBHC_MEM_BLOCK  *Block\r
   )\r
 {\r
   ASSERT ((Pool != NULL) && (Block != NULL));\r
@@ -120,22 +123,22 @@ UsbHcFreeMemBlock (
 **/\r
 VOID *\r
 UsbHcAllocMemFromBlock (\r
-  IN USBHC_MEM_BLOCK    *Block,\r
-  IN UINTN              Units\r
+  IN USBHC_MEM_BLOCK  *Block,\r
+  IN UINTN            Units\r
   )\r
 {\r
-  UINTN                 Byte;\r
-  UINT8                 Bit;\r
-  UINTN                 StartByte;\r
-  UINT8                 StartBit;\r
-  UINTN                 Available;\r
-  UINTN                 Count;\r
+  UINTN  Byte;\r
+  UINT8  Bit;\r
+  UINTN  StartByte;\r
+  UINT8  StartBit;\r
+  UINTN  Available;\r
+  UINTN  Count;\r
 \r
   ASSERT ((Block != 0) && (Units != 0));\r
 \r
-  StartByte  = 0;\r
-  StartBit   = 0;\r
-  Available  = 0;\r
+  StartByte = 0;\r
+  StartBit  = 0;\r
+  Available = 0;\r
 \r
   for (Byte = 0, Bit = 0; Byte < Block->BitsLen;) {\r
     //\r
@@ -154,9 +157,9 @@ UsbHcAllocMemFromBlock (
     } else {\r
       NEXT_BIT (Byte, Bit);\r
 \r
-      Available  = 0;\r
-      StartByte  = Byte;\r
-      StartBit   = Bit;\r
+      Available = 0;\r
+      StartByte = Byte;\r
+      StartBit  = Bit;\r
     }\r
   }\r
 \r
@@ -167,13 +170,13 @@ UsbHcAllocMemFromBlock (
   //\r
   // Mark the memory as allocated\r
   //\r
-  Byte  = StartByte;\r
-  Bit   = StartBit;\r
+  Byte = StartByte;\r
+  Bit  = StartBit;\r
 \r
   for (Count = 0; Count < Units; Count++) {\r
     ASSERT (!USB_HC_BIT_IS_SET (Block->Bits[Byte], Bit));\r
 \r
-    Block->Bits[Byte] = (UINT8) (Block->Bits[Byte] | (UINT8) USB_HC_BIT (Bit));\r
+    Block->Bits[Byte] = (UINT8)(Block->Bits[Byte] | (UINT8)USB_HC_BIT (Bit));\r
     NEXT_BIT (Byte, Bit);\r
   }\r
 \r
@@ -192,9 +195,9 @@ UsbHcAllocMemFromBlock (
 **/\r
 EFI_PHYSICAL_ADDRESS\r
 UsbHcGetPciAddrForHostAddr (\r
-  IN USBHC_MEM_POOL     *Pool,\r
-  IN VOID               *Mem,\r
-  IN UINTN              Size\r
+  IN USBHC_MEM_POOL  *Pool,\r
+  IN VOID            *Mem,\r
+  IN UINTN           Size\r
   )\r
 {\r
   USBHC_MEM_BLOCK       *Head;\r
@@ -215,7 +218,7 @@ UsbHcGetPciAddrForHostAddr (
     // scan the memory block list for the memory block that\r
     // completely contains the allocated memory.\r
     //\r
-    if ((Block->BufHost <= (UINT8 *) Mem) && (((UINT8 *) Mem + AllocSize) <= (Block->BufHost + Block->BufLen))) {\r
+    if ((Block->BufHost <= (UINT8 *)Mem) && (((UINT8 *)Mem + AllocSize) <= (Block->BufHost + Block->BufLen))) {\r
       break;\r
     }\r
   }\r
@@ -224,8 +227,8 @@ UsbHcGetPciAddrForHostAddr (
   //\r
   // calculate the pci memory address for host memory address.\r
   //\r
-  Offset = (UINT8 *) Mem - Block->BufHost;\r
-  PhyAddr = (EFI_PHYSICAL_ADDRESS) (UINTN) (Block->Buf + Offset);\r
+  Offset  = (UINT8 *)Mem - Block->BufHost;\r
+  PhyAddr = (EFI_PHYSICAL_ADDRESS)(UINTN)(Block->Buf + Offset);\r
   return PhyAddr;\r
 }\r
 \r
@@ -241,9 +244,9 @@ UsbHcGetPciAddrForHostAddr (
 **/\r
 EFI_PHYSICAL_ADDRESS\r
 UsbHcGetHostAddrForPciAddr (\r
-  IN USBHC_MEM_POOL     *Pool,\r
-  IN VOID               *Mem,\r
-  IN UINTN              Size\r
+  IN USBHC_MEM_POOL  *Pool,\r
+  IN VOID            *Mem,\r
+  IN UINTN           Size\r
   )\r
 {\r
   USBHC_MEM_BLOCK       *Head;\r
@@ -264,7 +267,7 @@ UsbHcGetHostAddrForPciAddr (
     // scan the memory block list for the memory block that\r
     // completely contains the allocated memory.\r
     //\r
-    if ((Block->Buf <= (UINT8 *) Mem) && (((UINT8 *) Mem + AllocSize) <= (Block->Buf + Block->BufLen))) {\r
+    if ((Block->Buf <= (UINT8 *)Mem) && (((UINT8 *)Mem + AllocSize) <= (Block->Buf + Block->BufLen))) {\r
       break;\r
     }\r
   }\r
@@ -273,8 +276,8 @@ UsbHcGetHostAddrForPciAddr (
   //\r
   // calculate the host memory address for pci memory address.\r
   //\r
-  Offset = (UINT8 *) Mem - Block->Buf;\r
-  HostAddr = (EFI_PHYSICAL_ADDRESS) (UINTN) (Block->BufHost + Offset);\r
+  Offset   = (UINT8 *)Mem - Block->Buf;\r
+  HostAddr = (EFI_PHYSICAL_ADDRESS)(UINTN)(Block->BufHost + Offset);\r
   return HostAddr;\r
 }\r
 \r
@@ -287,8 +290,8 @@ UsbHcGetHostAddrForPciAddr (
 **/\r
 VOID\r
 UsbHcInsertMemBlockToPool (\r
-  IN USBHC_MEM_BLOCK    *Head,\r
-  IN USBHC_MEM_BLOCK    *Block\r
+  IN USBHC_MEM_BLOCK  *Head,\r
+  IN USBHC_MEM_BLOCK  *Block\r
   )\r
 {\r
   ASSERT ((Head != NULL) && (Block != NULL));\r
@@ -307,10 +310,10 @@ UsbHcInsertMemBlockToPool (
 **/\r
 BOOLEAN\r
 UsbHcIsMemBlockEmpty (\r
-  IN USBHC_MEM_BLOCK    *Block\r
+  IN USBHC_MEM_BLOCK  *Block\r
   )\r
 {\r
-  UINTN Index;\r
+  UINTN  Index;\r
 \r
   for (Index = 0; Index < Block->BitsLen; Index++) {\r
     if (Block->Bits[Index] != 0) {\r
@@ -321,8 +324,6 @@ UsbHcIsMemBlockEmpty (
   return TRUE;\r
 }\r
 \r
-\r
-\r
 /**\r
   Initialize the memory management pool for the host controller.\r
 \r
@@ -340,17 +341,18 @@ UsbHcInitMemPool (
   EFI_PHYSICAL_ADDRESS  TempPtr;\r
 \r
   PageNumber = EFI_SIZE_TO_PAGES (sizeof (USBHC_MEM_POOL));\r
-  Status = PeiServicesAllocatePages (\r
-             EfiBootServicesData,\r
-             PageNumber,\r
-             &TempPtr\r
-             );\r
+  Status     = PeiServicesAllocatePages (\r
+                 EfiBootServicesData,\r
+                 PageNumber,\r
+                 &TempPtr\r
+                 );\r
   if (EFI_ERROR (Status)) {\r
     return NULL;\r
   }\r
-  ZeroMem ((VOID *) (UINTN) TempPtr, EFI_PAGES_TO_SIZE (PageNumber));\r
 \r
-  Pool = (USBHC_MEM_POOL *) ((UINTN) TempPtr);\r
+  ZeroMem ((VOID *)(UINTN)TempPtr, EFI_PAGES_TO_SIZE (PageNumber));\r
+\r
+  Pool       = (USBHC_MEM_POOL *)((UINTN)TempPtr);\r
   Pool->Head = UsbHcAllocMemBlock (USBHC_MEM_DEFAULT_PAGES);\r
 \r
   if (Pool->Head == NULL) {\r
@@ -371,10 +373,10 @@ UsbHcInitMemPool (
 **/\r
 VOID\r
 UsbHcFreeMemPool (\r
-  IN USBHC_MEM_POOL     *Pool\r
+  IN USBHC_MEM_POOL  *Pool\r
   )\r
 {\r
-  USBHC_MEM_BLOCK       *Block;\r
+  USBHC_MEM_BLOCK  *Block;\r
 \r
   ASSERT (Pool->Head != NULL);\r
 \r
@@ -384,7 +386,7 @@ UsbHcFreeMemPool (
   // first block.\r
   //\r
   for (Block = Pool->Head->Next; Block != NULL; Block = Pool->Head->Next) {\r
-    //UsbHcUnlinkMemBlock (Pool->Head, Block);\r
+    // UsbHcUnlinkMemBlock (Pool->Head, Block);\r
     UsbHcFreeMemBlock (Pool, Block);\r
   }\r
 \r
@@ -403,16 +405,16 @@ UsbHcFreeMemPool (
 **/\r
 VOID *\r
 UsbHcAllocateMem (\r
-  IN USBHC_MEM_POOL     *Pool,\r
-  IN UINTN              Size\r
+  IN USBHC_MEM_POOL  *Pool,\r
+  IN UINTN           Size\r
   )\r
 {\r
-  USBHC_MEM_BLOCK       *Head;\r
-  USBHC_MEM_BLOCK       *Block;\r
-  USBHC_MEM_BLOCK       *NewBlock;\r
-  VOID                  *Mem;\r
-  UINTN                 AllocSize;\r
-  UINTN                 Pages;\r
+  USBHC_MEM_BLOCK  *Head;\r
+  USBHC_MEM_BLOCK  *Block;\r
+  USBHC_MEM_BLOCK  *NewBlock;\r
+  VOID             *Mem;\r
+  UINTN            AllocSize;\r
+  UINTN            Pages;\r
 \r
   Mem       = NULL;\r
   AllocSize = USBHC_MEM_ROUND (Size);\r
@@ -446,6 +448,7 @@ UsbHcAllocateMem (
   } else {\r
     Pages = USBHC_MEM_DEFAULT_PAGES;\r
   }\r
+\r
   NewBlock = UsbHcAllocMemBlock (Pages);\r
 \r
   if (NewBlock == NULL) {\r
@@ -475,22 +478,22 @@ UsbHcAllocateMem (
 **/\r
 VOID\r
 UsbHcFreeMem (\r
-  IN USBHC_MEM_POOL     *Pool,\r
-  IN VOID               *Mem,\r
-  IN UINTN              Size\r
+  IN USBHC_MEM_POOL  *Pool,\r
+  IN VOID            *Mem,\r
+  IN UINTN           Size\r
   )\r
 {\r
-  USBHC_MEM_BLOCK       *Head;\r
-  USBHC_MEM_BLOCK       *Block;\r
-  UINT8                 *ToFree;\r
-  UINTN                 AllocSize;\r
-  UINTN                 Byte;\r
-  UINTN                 Bit;\r
-  UINTN                 Count;\r
+  USBHC_MEM_BLOCK  *Head;\r
+  USBHC_MEM_BLOCK  *Block;\r
+  UINT8            *ToFree;\r
+  UINTN            AllocSize;\r
+  UINTN            Byte;\r
+  UINTN            Bit;\r
+  UINTN            Count;\r
 \r
   Head      = Pool->Head;\r
   AllocSize = USBHC_MEM_ROUND (Size);\r
-  ToFree    = (UINT8 *) Mem;\r
+  ToFree    = (UINT8 *)Mem;\r
 \r
   for (Block = Head; Block != NULL; Block = Block->Next) {\r
     //\r
@@ -501,8 +504,8 @@ UsbHcFreeMem (
       //\r
       // compute the start byte and bit in the bit array\r
       //\r
-      Byte  = ((ToFree - Block->BufHost) / USBHC_MEM_UNIT) / 8;\r
-      Bit   = ((ToFree - Block->BufHost) / USBHC_MEM_UNIT) % 8;\r
+      Byte = ((ToFree - Block->BufHost) / USBHC_MEM_UNIT) / 8;\r
+      Bit  = ((ToFree - Block->BufHost) / USBHC_MEM_UNIT) % 8;\r
 \r
       //\r
       // reset associated bits in bit array\r
@@ -510,7 +513,7 @@ UsbHcFreeMem (
       for (Count = 0; Count < (AllocSize / USBHC_MEM_UNIT); Count++) {\r
         ASSERT (USB_HC_BIT_IS_SET (Block->Bits[Byte], Bit));\r
 \r
-        Block->Bits[Byte] = (UINT8) (Block->Bits[Byte] ^ USB_HC_BIT (Bit));\r
+        Block->Bits[Byte] = (UINT8)(Block->Bits[Byte] ^ USB_HC_BIT (Bit));\r
         NEXT_BIT (Byte, Bit);\r
       }\r
 \r
@@ -529,7 +532,7 @@ UsbHcFreeMem (
   // Release the current memory block if it is empty and not the head\r
   //\r
   if ((Block != Head) && UsbHcIsMemBlockEmpty (Block)) {\r
-    //UsbHcUnlinkMemBlock (Head, Block);\r
+    // UsbHcUnlinkMemBlock (Head, Block);\r
     UsbHcFreeMemBlock (Pool, Block);\r
   }\r
 }\r
@@ -553,11 +556,11 @@ UsbHcFreeMem (
 **/\r
 EFI_STATUS\r
 UsbHcAllocateAlignedPages (\r
-  IN UINTN                      Pages,\r
-  IN UINTN                      Alignment,\r
-  OUT VOID                      **HostAddress,\r
-  OUT EFI_PHYSICAL_ADDRESS      *DeviceAddress,\r
-  OUT VOID                      **Mapping\r
+  IN UINTN                  Pages,\r
+  IN UINTN                  Alignment,\r
+  OUT VOID                  **HostAddress,\r
+  OUT EFI_PHYSICAL_ADDRESS  *DeviceAddress,\r
+  OUT VOID                  **Mapping\r
   )\r
 {\r
   EFI_STATUS            Status;\r
@@ -603,7 +606,7 @@ UsbHcAllocateAlignedPages (
     }\r
   }\r
 \r
-  *HostAddress = Memory;\r
+  *HostAddress   = Memory;\r
   *DeviceAddress = DeviceMemory;\r
 \r
   return EFI_SUCCESS;\r
@@ -619,13 +622,12 @@ UsbHcAllocateAlignedPages (
 **/\r
 VOID\r
 UsbHcFreeAlignedPages (\r
-  IN VOID               *HostAddress,\r
-  IN UINTN              Pages,\r
-  IN VOID               *Mapping\r
+  IN VOID   *HostAddress,\r
+  IN UINTN  Pages,\r
+  IN VOID   *Mapping\r
   )\r
 {\r
   ASSERT (Pages != 0);\r
 \r
   IoMmuFreeBuffer (Pages, HostAddress, Mapping);\r
 }\r
-\r