BOOLEAN\r
EFIAPI\r
AmlIsNameString (\r
- IN UINT32 Root,\r
- IN UINT32 ParentPrefix,\r
- IN UINT32 SegCount\r
+ IN UINT32 Root,\r
+ IN UINT32 ParentPrefix,\r
+ IN UINT32 SegCount\r
)\r
{\r
if (((Root == 0) || (Root == 1)) &&\r
(ParentPrefix <= MAX_UINT8) &&\r
(!((ParentPrefix != 0) && (Root != 0))) &&\r
(SegCount <= MAX_UINT8) &&\r
- ((SegCount + Root + ParentPrefix) != 0)) {\r
+ ((SegCount + Root + ParentPrefix) != 0))\r
+ {\r
return TRUE;\r
}\r
+\r
return FALSE;\r
}\r
\r
EFI_STATUS\r
EFIAPI\r
AmlUpperCaseMemCpyS (\r
- OUT CHAR8 * DstBuffer,\r
- IN UINT32 MaxDstBufferSize,\r
- IN CONST CHAR8 * SrcBuffer,\r
- IN UINT32 Count\r
+ OUT CHAR8 *DstBuffer,\r
+ IN UINT32 MaxDstBufferSize,\r
+ IN CONST CHAR8 *SrcBuffer,\r
+ IN UINT32 Count\r
)\r
{\r
- UINT32 Index;\r
+ UINT32 Index;\r
\r
if ((DstBuffer == NULL) ||\r
- (SrcBuffer == NULL)) {\r
+ (SrcBuffer == NULL))\r
+ {\r
ASSERT (0);\r
return EFI_INVALID_PARAMETER;\r
}\r
BOOLEAN\r
EFIAPI\r
AmlIsRootPath (\r
- IN CONST CHAR8 * Buffer\r
+ IN CONST CHAR8 *Buffer\r
)\r
{\r
if (Buffer == NULL) {\r
BOOLEAN\r
EFIAPI\r
AmlIsLeadNameChar (\r
- IN CHAR8 Ch\r
+ IN CHAR8 Ch\r
)\r
{\r
- if ((Ch == '_') || (Ch >= 'A' && Ch <= 'Z') || (Ch >= 'a' && Ch <= 'z')) {\r
+ if ((Ch == '_') || ((Ch >= 'A') && (Ch <= 'Z')) || ((Ch >= 'a') && (Ch <= 'z'))) {\r
return TRUE;\r
} else {\r
return FALSE;\r
IN CHAR8 Ch\r
)\r
{\r
- if (AmlIsLeadNameChar (Ch) || (Ch >= '0' && Ch <= '9')) {\r
+ if (AmlIsLeadNameChar (Ch) || ((Ch >= '0') && (Ch <= '9'))) {\r
return TRUE;\r
} else {\r
return FALSE;\r
BOOLEAN\r
EFIAPI\r
AslIsNameSeg (\r
- IN CONST CHAR8 * AslBuffer,\r
- OUT UINT32 * Size\r
+ IN CONST CHAR8 *AslBuffer,\r
+ OUT UINT32 *Size\r
)\r
{\r
- UINT32 Index;\r
+ UINT32 Index;\r
\r
if ((AslBuffer == NULL) ||\r
- (Size == NULL)) {\r
+ (Size == NULL))\r
+ {\r
return FALSE;\r
}\r
\r
\r
for (Index = 1; Index < AML_NAME_SEG_SIZE; Index++) {\r
if ((AslBuffer[Index] == '.') ||\r
- (AslBuffer[Index] == '\0')) {\r
+ (AslBuffer[Index] == '\0'))\r
+ {\r
*Size = Index;\r
return TRUE;\r
} else if (!AmlIsNameChar (AslBuffer[Index])) {\r
BOOLEAN\r
EFIAPI\r
AmlIsNameSeg (\r
- IN CONST CHAR8 * AmlBuffer\r
+ IN CONST CHAR8 *AmlBuffer\r
)\r
{\r
- UINT32 Index;\r
+ UINT32 Index;\r
\r
if (AmlBuffer == NULL) {\r
return FALSE;\r
EFI_STATUS\r
EFIAPI\r
AslParseNameStringInfo (\r
- IN CONST CHAR8 * Buffer,\r
- OUT UINT32 * Root,\r
- OUT UINT32 * ParentPrefix,\r
- OUT UINT32 * SegCount\r
+ IN CONST CHAR8 *Buffer,\r
+ OUT UINT32 *Root,\r
+ OUT UINT32 *ParentPrefix,\r
+ OUT UINT32 *SegCount\r
)\r
{\r
- UINT32 NameSegSize;\r
+ UINT32 NameSegSize;\r
\r
if ((Buffer == NULL) ||\r
(Root == NULL) ||\r
(ParentPrefix == NULL) ||\r
- (SegCount == NULL)) {\r
+ (SegCount == NULL))\r
+ {\r
ASSERT (0);\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
- *Root = 0;\r
+ *Root = 0;\r
*ParentPrefix = 0;\r
- *SegCount = 0;\r
+ *SegCount = 0;\r
\r
// Handle Root and ParentPrefix(s).\r
if (*Buffer == AML_ROOT_CHAR) {\r
EFI_STATUS\r
EFIAPI\r
AmlParseNameStringInfo (\r
- IN CONST CHAR8 * Buffer,\r
- OUT UINT32 * Root,\r
- OUT UINT32 * ParentPrefix,\r
- OUT UINT32 * SegCount\r
+ IN CONST CHAR8 *Buffer,\r
+ OUT UINT32 *Root,\r
+ OUT UINT32 *ParentPrefix,\r
+ OUT UINT32 *SegCount\r
)\r
{\r
if ((Buffer == NULL) ||\r
(Root == NULL) ||\r
(ParentPrefix == NULL) ||\r
- (SegCount == NULL)) {\r
+ (SegCount == NULL))\r
+ {\r
ASSERT (0);\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
- *Root = 0;\r
+ *Root = 0;\r
*ParentPrefix = 0;\r
- *SegCount = 0;\r
+ *SegCount = 0;\r
\r
// Handle Root and ParentPrefix(s).\r
if (*Buffer == AML_ROOT_CHAR) {\r
if (*Buffer == AML_DUAL_NAME_PREFIX) {\r
*SegCount = 2;\r
} else if (*Buffer == AML_MULTI_NAME_PREFIX) {\r
- *SegCount = *((UINT8*)(Buffer + 1));\r
+ *SegCount = *((UINT8 *)(Buffer + 1));\r
} else if (AmlIsNameSeg (Buffer)) {\r
*SegCount = 1;\r
} else if (*Buffer == AML_ZERO_OP) {\r
UINT32\r
EFIAPI\r
AslComputeNameStringSize (\r
- IN UINT32 Root,\r
- IN UINT32 ParentPrefix,\r
- IN UINT32 SegCount\r
+ IN UINT32 Root,\r
+ IN UINT32 ParentPrefix,\r
+ IN UINT32 SegCount\r
)\r
{\r
- UINT32 TotalSize;\r
+ UINT32 TotalSize;\r
\r
if (!AmlIsNameString (Root, ParentPrefix, SegCount)) {\r
ASSERT (0);\r
UINT32\r
EFIAPI\r
AmlComputeNameStringSize (\r
- IN UINT32 Root,\r
- IN UINT32 ParentPrefix,\r
- IN UINT32 SegCount\r
+ IN UINT32 Root,\r
+ IN UINT32 ParentPrefix,\r
+ IN UINT32 SegCount\r
)\r
{\r
- UINT32 TotalSize;\r
+ UINT32 TotalSize;\r
\r
if (!AmlIsNameString (Root, ParentPrefix, SegCount)) {\r
ASSERT (0);\r
EFI_STATUS\r
EFIAPI\r
AslGetNameStringSize (\r
- IN CONST CHAR8 * AslPath,\r
- OUT UINT32 * AslPathSizePtr\r
+ IN CONST CHAR8 *AslPath,\r
+ OUT UINT32 *AslPathSizePtr\r
)\r
{\r
if ((AslPath == NULL) ||\r
- (AslPathSizePtr == NULL)) {\r
+ (AslPathSizePtr == NULL))\r
+ {\r
ASSERT (0);\r
return EFI_INVALID_PARAMETER;\r
}\r
EFI_STATUS\r
EFIAPI\r
AmlGetNameStringSize (\r
- IN CONST CHAR8 * AmlPath,\r
- OUT UINT32 * AmlPathSizePtr\r
+ IN CONST CHAR8 *AmlPath,\r
+ OUT UINT32 *AmlPathSizePtr\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
\r
- UINT32 Root;\r
- UINT32 ParentPrefix;\r
- UINT32 SegCount;\r
+ UINT32 Root;\r
+ UINT32 ParentPrefix;\r
+ UINT32 SegCount;\r
\r
if ((AmlPath == NULL) ||\r
- (AmlPathSizePtr == NULL)) {\r
+ (AmlPathSizePtr == NULL))\r
+ {\r
ASSERT (0);\r
return EFI_INVALID_PARAMETER;\r
}\r
EFI_STATUS\r
EFIAPI\r
ConvertAslNameToAmlName (\r
- IN CONST CHAR8 * AslPath,\r
- OUT CHAR8 ** OutAmlPath\r
+ IN CONST CHAR8 *AslPath,\r
+ OUT CHAR8 **OutAmlPath\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
\r
- UINT32 Root;\r
- UINT32 ParentPrefix;\r
- UINT32 SegCount;\r
- UINT32 TotalSize;\r
- UINT32 NameSegSize;\r
+ UINT32 Root;\r
+ UINT32 ParentPrefix;\r
+ UINT32 SegCount;\r
+ UINT32 TotalSize;\r
+ UINT32 NameSegSize;\r
\r
- CONST CHAR8 * AslBuffer;\r
- CHAR8 * AmlBuffer;\r
- CHAR8 * AmlPath;\r
+ CONST CHAR8 *AslBuffer;\r
+ CHAR8 *AmlBuffer;\r
+ CHAR8 *AmlPath;\r
\r
if ((AslPath == NULL) ||\r
- (OutAmlPath == NULL)) {\r
+ (OutAmlPath == NULL))\r
+ {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
}\r
}\r
} // while\r
-\r
} else {\r
// (SegCount == 0)\r
// '\0' needs to end the AML NameString/path.\r
// Check that AmlPath has been filled with TotalSize bytes.\r
if ((SegCount != 0) ||\r
(*AslBuffer != AML_ZERO_OP) ||\r
- (((UINT32)(AmlBuffer - AmlPath)) != TotalSize)) {\r
- ASSERT (0);\r
- Status = EFI_INVALID_PARAMETER;\r
- goto error_handler;\r
+ (((UINT32)(AmlBuffer - AmlPath)) != TotalSize))\r
+ {\r
+ ASSERT (0);\r
+ Status = EFI_INVALID_PARAMETER;\r
+ goto error_handler;\r
}\r
\r
*OutAmlPath = AmlPath;\r
EFI_STATUS\r
EFIAPI\r
ConvertAmlNameToAslName (\r
- IN CONST CHAR8 * AmlPath,\r
- OUT CHAR8 ** OutAslPath\r
+ IN CONST CHAR8 *AmlPath,\r
+ OUT CHAR8 **OutAslPath\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
\r
- UINT32 Root;\r
- UINT32 ParentPrefix;\r
- UINT32 SegCount;\r
- UINT32 TotalSize;\r
+ UINT32 Root;\r
+ UINT32 ParentPrefix;\r
+ UINT32 SegCount;\r
+ UINT32 TotalSize;\r
\r
- CONST CHAR8 * AmlBuffer;\r
- CHAR8 * AslBuffer;\r
- CHAR8 * AslPath;\r
+ CONST CHAR8 *AmlBuffer;\r
+ CHAR8 *AslBuffer;\r
+ CHAR8 *AslPath;\r
\r
if ((AmlPath == NULL) ||\r
- (OutAslPath == NULL)) {\r
+ (OutAslPath == NULL))\r
+ {\r
ASSERT (0);\r
return EFI_INVALID_PARAMETER;\r
}\r
BOOLEAN\r
EFIAPI\r
AslCompareNameString (\r
- IN CONST CHAR8 * AslName1,\r
- IN CONST CHAR8 * AslName2\r
+ IN CONST CHAR8 *AslName1,\r
+ IN CONST CHAR8 *AslName2\r
)\r
{\r
- EFI_STATUS Status;\r
- UINT32 AslName1Len;\r
- UINT32 AslName2Len;\r
+ EFI_STATUS Status;\r
+ UINT32 AslName1Len;\r
+ UINT32 AslName2Len;\r
\r
if ((AslName1 == NULL) ||\r
- (AslName2 == NULL)) {\r
+ (AslName2 == NULL))\r
+ {\r
ASSERT (0);\r
return FALSE;\r
}\r
BOOLEAN\r
EFIAPI\r
AmlCompareNameString (\r
- IN CONST CHAR8 * AmlName1,\r
- IN CONST CHAR8 * AmlName2\r
+ IN CONST CHAR8 *AmlName1,\r
+ IN CONST CHAR8 *AmlName2\r
)\r
{\r
- EFI_STATUS Status;\r
- UINT32 AmlName1Len;\r
- UINT32 AmlName2Len;\r
+ EFI_STATUS Status;\r
+ UINT32 AmlName1Len;\r
+ UINT32 AmlName2Len;\r
\r
if ((AmlName1 == NULL) ||\r
- (AmlName2 == NULL)) {\r
+ (AmlName2 == NULL))\r
+ {\r
ASSERT (0);\r
return FALSE;\r
}\r
BOOLEAN\r
EFIAPI\r
CompareAmlWithAslNameString (\r
- IN CONST CHAR8 * AmlName1,\r
- IN CONST CHAR8 * AslName2\r
+ IN CONST CHAR8 *AmlName1,\r
+ IN CONST CHAR8 *AslName2\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
\r
- CHAR8 * AmlName2;\r
- BOOLEAN RetVal;\r
+ CHAR8 *AmlName2;\r
+ BOOLEAN RetVal;\r
\r
if ((AmlName1 == NULL) ||\r
- (AslName2 == NULL)) {\r
+ (AslName2 == NULL))\r
+ {\r
ASSERT (0);\r
return FALSE;\r
}\r
\r
return RetVal;\r
}\r
+\r
/** Given an AmlPath, return the address of the first NameSeg.\r
\r
It is possible to determine the size of an AML NameString/path just\r
CHAR8 *\r
EFIAPI\r
AmlGetFirstNameSeg (\r
- IN CONST CHAR8 * AmlPath,\r
- IN UINT32 Root,\r
- IN UINT32 ParentPrefix\r
+ IN CONST CHAR8 *AmlPath,\r
+ IN UINT32 Root,\r
+ IN UINT32 ParentPrefix\r
)\r
{\r
if (AmlPath == NULL) {\r