Lines Matching refs:TableDesc
165 ACPI_TABLE_DESC *TableDesc,
170 ACPI_TABLE_DESC *TableDesc,
190 ACPI_TABLE_DESC *TableDesc, in AcpiTbCompareTables() argument
211 IsIdentical = (BOOLEAN)((TableDesc->Length != TableLength || in AcpiTbCompareTables()
212 memcmp (TableDesc->Pointer, Table, TableLength)) ? in AcpiTbCompareTables()
239 ACPI_TABLE_DESC *TableDesc, in AcpiTbInitTableDescriptor() argument
249 memset (TableDesc, 0, sizeof (ACPI_TABLE_DESC)); in AcpiTbInitTableDescriptor()
250 TableDesc->Address = Address; in AcpiTbInitTableDescriptor()
251 TableDesc->Length = Table->Length; in AcpiTbInitTableDescriptor()
252 TableDesc->Flags = Flags; in AcpiTbInitTableDescriptor()
253 ACPI_MOVE_32_TO_32 (TableDesc->Signature.Ascii, Table->Signature); in AcpiTbInitTableDescriptor()
255 switch (TableDesc->Flags & ACPI_TABLE_ORIGIN_MASK) in AcpiTbInitTableDescriptor()
260 TableDesc->Pointer = Table; in AcpiTbInitTableDescriptor()
289 ACPI_TABLE_DESC *TableDesc, in AcpiTbAcquireTable() argument
297 switch (TableDesc->Flags & ACPI_TABLE_ORIGIN_MASK) in AcpiTbAcquireTable()
301 Table = AcpiOsMapMemory (TableDesc->Address, TableDesc->Length); in AcpiTbAcquireTable()
307 Table = TableDesc->Pointer; in AcpiTbAcquireTable()
325 *TableLength = TableDesc->Length; in AcpiTbAcquireTable()
326 *TableFlags = TableDesc->Flags; in AcpiTbAcquireTable()
389 ACPI_TABLE_DESC *TableDesc, in AcpiTbAcquireTempTable() argument
433 AcpiTbInitTableDescriptor (TableDesc, Address, Flags, Table); in AcpiTbAcquireTempTable()
457 ACPI_TABLE_DESC *TableDesc) in AcpiTbReleaseTempTable() argument
465 AcpiTbInvalidateTable (TableDesc); in AcpiTbReleaseTempTable()
484 ACPI_TABLE_DESC *TableDesc) in AcpiTbValidateTable() argument
494 if (!TableDesc->Pointer) in AcpiTbValidateTable()
496 Status = AcpiTbAcquireTable (TableDesc, &TableDesc->Pointer, in AcpiTbValidateTable()
497 &TableDesc->Length, &TableDesc->Flags); in AcpiTbValidateTable()
498 if (!TableDesc->Pointer) in AcpiTbValidateTable()
523 ACPI_TABLE_DESC *TableDesc) in AcpiTbInvalidateTable() argument
531 if (!TableDesc->Pointer) in AcpiTbInvalidateTable()
536 AcpiTbReleaseTable (TableDesc->Pointer, TableDesc->Length, in AcpiTbInvalidateTable()
537 TableDesc->Flags); in AcpiTbInvalidateTable()
539 switch (TableDesc->Flags & ACPI_TABLE_ORIGIN_MASK) in AcpiTbInvalidateTable()
543 TableDesc->Pointer = NULL; in AcpiTbInvalidateTable()
572 ACPI_TABLE_DESC *TableDesc) in AcpiTbValidateTempTable() argument
575 if (!TableDesc->Pointer && !AcpiGbl_EnableTableValidation) in AcpiTbValidateTempTable()
586 TableDesc->Length = sizeof (ACPI_TABLE_HEADER); in AcpiTbValidateTempTable()
589 return (AcpiTbValidateTable (TableDesc)); in AcpiTbValidateTempTable()
611 ACPI_TABLE_DESC *TableDesc, in AcpiTbCheckDuplication() argument
635 if (!AcpiTbCompareTables (TableDesc, i)) in AcpiTbCheckDuplication()
693 ACPI_TABLE_DESC *TableDesc, in AcpiTbVerifyTempTable() argument
705 Status = AcpiTbValidateTempTable (TableDesc); in AcpiTbVerifyTempTable()
714 !ACPI_COMPARE_NAMESEG (&TableDesc->Signature, Signature)) in AcpiTbVerifyTempTable()
718 TableDesc->Signature.Integer, Signature)); in AcpiTbVerifyTempTable()
727 Status = AcpiUtVerifyChecksum (TableDesc->Pointer, TableDesc->Length); in AcpiTbVerifyTempTable()
733 AcpiUtValidNameseg (TableDesc->Signature.Ascii) ? in AcpiTbVerifyTempTable()
734 TableDesc->Signature.Ascii : "????", in AcpiTbVerifyTempTable()
735 ACPI_FORMAT_UINT64 (TableDesc->Address))); in AcpiTbVerifyTempTable()
744 Status = AcpiTbCheckDuplication (TableDesc, TableIndex); in AcpiTbVerifyTempTable()
752 AcpiUtValidNameseg (TableDesc->Signature.Ascii) ? in AcpiTbVerifyTempTable()
753 TableDesc->Signature.Ascii : "????", in AcpiTbVerifyTempTable()
754 ACPI_FORMAT_UINT64 (TableDesc->Address))); in AcpiTbVerifyTempTable()
761 TableDesc->Flags |= ACPI_TABLE_IS_VERIFIED; in AcpiTbVerifyTempTable()
767 AcpiTbInvalidateTable (TableDesc); in AcpiTbVerifyTempTable()
872 ACPI_TABLE_DESC **TableDesc) in AcpiTbGetNextTableDescriptor() argument
897 if (TableDesc) in AcpiTbGetNextTableDescriptor()
899 *TableDesc = &AcpiGbl_RootTableList.Tables[i]; in AcpiTbGetNextTableDescriptor()