diff options
Diffstat (limited to 'source/components/tables')
-rw-r--r-- | source/components/tables/tbdata.c | 2 | ||||
-rw-r--r-- | source/components/tables/tbfind.c | 2 | ||||
-rw-r--r-- | source/components/tables/tbinstal.c | 2 | ||||
-rw-r--r-- | source/components/tables/tbutils.c | 33 |
4 files changed, 3 insertions, 36 deletions
diff --git a/source/components/tables/tbdata.c b/source/components/tables/tbdata.c index fd69a57b38f2..31fa25b92e77 100644 --- a/source/components/tables/tbdata.c +++ b/source/components/tables/tbdata.c @@ -441,7 +441,7 @@ AcpiTbVerifyTempTable ( ACPI_EXCEPTION ((AE_INFO, AE_NO_MEMORY, "%4.4s 0x%8.8X%8.8X" " Attempted table install failed", - AcpiUtValidAcpiName (TableDesc->Signature.Ascii) ? + AcpiUtValidNameseg (TableDesc->Signature.Ascii) ? TableDesc->Signature.Ascii : "????", ACPI_FORMAT_UINT64 (TableDesc->Address))); diff --git a/source/components/tables/tbfind.c b/source/components/tables/tbfind.c index d144cab62785..32839a3cd328 100644 --- a/source/components/tables/tbfind.c +++ b/source/components/tables/tbfind.c @@ -83,7 +83,7 @@ AcpiTbFindTable ( /* Validate the input table signature */ - if (!AcpiIsValidSignature (Signature)) + if (!AcpiUtValidNameseg (Signature)) { return_ACPI_STATUS (AE_BAD_SIGNATURE); } diff --git a/source/components/tables/tbinstal.c b/source/components/tables/tbinstal.c index 32d63eedd721..78e8b4ec8bf6 100644 --- a/source/components/tables/tbinstal.c +++ b/source/components/tables/tbinstal.c @@ -326,7 +326,7 @@ AcpiTbInstallStandardTable ( ACPI_BIOS_ERROR ((AE_INFO, "Table has invalid signature [%4.4s] (0x%8.8X), " "must be SSDT or OEMx", - AcpiUtValidAcpiName (NewTableDesc.Signature.Ascii) ? + AcpiUtValidNameseg (NewTableDesc.Signature.Ascii) ? NewTableDesc.Signature.Ascii : "????", NewTableDesc.Signature.Integer)); diff --git a/source/components/tables/tbutils.c b/source/components/tables/tbutils.c index 3e68d75f1a0e..5fc07b76e0fb 100644 --- a/source/components/tables/tbutils.c +++ b/source/components/tables/tbutils.c @@ -411,36 +411,3 @@ NextTable: AcpiOsUnmapMemory (Table, Length); return_ACPI_STATUS (AE_OK); } - - -/******************************************************************************* - * - * FUNCTION: AcpiIsValidSignature - * - * PARAMETERS: Signature - Sig string to be validated - * - * RETURN: TRUE if signature is has 4 valid ACPI characters - * - * DESCRIPTION: Validate an ACPI table signature. - * - ******************************************************************************/ - -BOOLEAN -AcpiIsValidSignature ( - char *Signature) -{ - UINT32 i; - - - /* Validate each character in the signature */ - - for (i = 0; i < ACPI_NAME_SIZE; i++) - { - if (!AcpiUtValidAcpiChar (Signature[i], i)) - { - return (FALSE); - } - } - - return (TRUE); -} |