Lines Matching defs:TableDesc
57 * PARAMETERS: TableDesc - Table descriptor
70 ACPI_TABLE_DESC *TableDesc,
80 ACPI_MEMSET (TableDesc, 0, sizeof (ACPI_TABLE_DESC));
81 TableDesc->Address = Address;
82 TableDesc->Length = Table->Length;
83 TableDesc->Flags = Flags;
84 ACPI_MOVE_32_TO_32 (TableDesc->Signature.Ascii, Table->Signature);
92 * PARAMETERS: TableDesc - Table descriptor
106 ACPI_TABLE_DESC *TableDesc,
114 switch (TableDesc->Flags & ACPI_TABLE_ORIGIN_MASK)
118 Table = AcpiOsMapMemory (TableDesc->Address, TableDesc->Length);
125 ACPI_PHYSADDR_TO_PTR (TableDesc->Address));
143 *TableLength = TableDesc->Length;
144 *TableFlags = TableDesc->Flags;
190 * PARAMETERS: TableDesc - Table descriptor to be acquired
205 ACPI_TABLE_DESC *TableDesc,
224 AcpiTbInitTableDescriptor (TableDesc, Address, Flags, TableHeader);
238 AcpiTbInitTableDescriptor (TableDesc, Address, Flags, TableHeader);
256 * PARAMETERS: TableDesc - Table descriptor to be released
266 ACPI_TABLE_DESC *TableDesc)
274 AcpiTbInvalidateTable (TableDesc);
282 * PARAMETERS: TableDesc - Table descriptor
293 ACPI_TABLE_DESC *TableDesc)
303 if (!TableDesc->Pointer)
305 Status = AcpiTbAcquireTable (TableDesc, &TableDesc->Pointer,
306 &TableDesc->Length, &TableDesc->Flags);
307 if (!TableDesc->Pointer)
321 * PARAMETERS: TableDesc - Table descriptor
332 ACPI_TABLE_DESC *TableDesc)
340 if (!TableDesc->Pointer)
345 AcpiTbReleaseTable (TableDesc->Pointer, TableDesc->Length,
346 TableDesc->Flags);
347 TableDesc->Pointer = NULL;
357 * PARAMETERS: TableDesc - Table descriptor
368 ACPI_TABLE_DESC *TableDesc)
371 if (!TableDesc->Pointer && !AcpiGbl_VerifyTableChecksum)
382 TableDesc->Length = sizeof (ACPI_TABLE_HEADER);
385 return (AcpiTbValidateTable (TableDesc));
393 * PARAMETERS: TableDesc - Table descriptor
405 ACPI_TABLE_DESC *TableDesc,
416 Status = AcpiTbValidateTempTable (TableDesc);
425 !ACPI_COMPARE_NAME (&TableDesc->Signature, Signature))
429 TableDesc->Signature.Integer, Signature));
438 Status = AcpiTbVerifyChecksum (TableDesc->Pointer, TableDesc->Length);
444 AcpiUtValidAcpiName (TableDesc->Signature.Ascii) ?
445 TableDesc->Signature.Ascii : "????",
446 ACPI_FORMAT_UINT64 (TableDesc->Address)));
454 AcpiTbInvalidateTable (TableDesc);
537 * TableDesc - Where table descriptor is returned
548 ACPI_TABLE_DESC **TableDesc)
573 if (TableDesc)
575 *TableDesc = &AcpiGbl_RootTableList.Tables[i];
706 * DESCRIPTION: Allocates OwnerId in TableDesc
740 * DESCRIPTION: Releases OwnerId in TableDesc