Lines Matching defs:Table
3 * Module Name: aetables - ACPI table setup/install for acpiexec utility
171 /* User table (DSDT) */
221 /* This code exercises the table override mechanism in the core */
241 * PARAMETERS: Header - A valid standard ACPI table header
243 * Length - Length of the table
247 * DESCRIPTION: Initialize the table header for a local ACPI table.
284 * DESCRIPTION: Build a complete ACPI table chain, with a local RSDP, XSDT,
302 * Update the table count. For the DSDT, it is not put into the XSDT.
303 * For the FADT, this table is already accounted for since we usually
309 if (!ACPI_COMPARE_NAMESEG (NextTable->Table->Signature, ACPI_SIG_DSDT) &&
310 !ACPI_COMPARE_NAMESEG (NextTable->Table->Signature, ACPI_SIG_FADT))
348 if (ACPI_COMPARE_NAMESEG (NextTable->Table->Signature, ACPI_SIG_DSDT))
356 /* The incoming user table is a DSDT */
358 DsdtAddress = ACPI_PTR_TO_PHYSADDR (NextTable->Table);
359 DsdtToInstallOverride = NextTable->Table;
361 else if (ACPI_COMPARE_NAMESEG (NextTable->Table->Signature, ACPI_SIG_FADT))
363 ExternalFadt = ACPI_CAST_PTR (ACPI_TABLE_FADT, NextTable->Table);
364 LocalXSDT->TableOffsetEntry[0] = ACPI_PTR_TO_PHYSADDR (NextTable->Table);
368 /* Install the table in the XSDT */
371 ACPI_PTR_TO_PHYSADDR (NextTable->Table);
385 /* Install two SSDTs to test multiple table support */
390 /* Install the OEM1 table to test LoadTable */
394 /* Install the OEMx table to test LoadTable */
398 /* Install the ECDT table to test _REG */
402 /* Install two UEFIs to test multiple table support */
428 /* Use the local DSDT because incoming table(s) are all SSDT(s) */
544 * Build a fake table [TEST] so that we make sure that the
558 * Build a fake table with a bad signature [BAD!] so that we make
594 ACPI_TABLE_HEADER *Table;
602 * The following code is prepared to test the deferred table
605 * and triggers the deferred table verification mechanism accordingly.
611 /* Test multiple table/UEFI support. First, get the headers */
624 Status = AcpiGetTable (ACPI_SIG_UEFI, 1, &Table);
627 Status = AcpiGetTable (ACPI_SIG_UEFI, 2, &Table);
630 Status = AcpiGetTable (ACPI_SIG_UEFI, 3, &Table);
638 Status = AcpiGetTableByIndex (i, &Table);
639 if ((Status == AE_BAD_PARAMETER) || !Table)