Lines Matching full:table

167  * PARAMETERS:  Table               - A SLIC table
177 ACPI_TABLE_HEADER *Table) in AcpiDmDumpSlic() argument
180 (void) AcpiDmDumpTable (Table->Length, sizeof (ACPI_TABLE_HEADER), in AcpiDmDumpSlic()
181 (void *) ((UINT8 *)Table + sizeof (*Table)), in AcpiDmDumpSlic()
182 Table->Length - sizeof (*Table), AcpiDmTableInfoSlic); in AcpiDmDumpSlic()
190 * PARAMETERS: Table - An SLIT
200 ACPI_TABLE_HEADER *Table) in AcpiDmDumpSlit() argument
210 /* Main table */ in AcpiDmDumpSlit()
212 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoSlit); in AcpiDmDumpSlit()
220 Localities = (UINT32) ACPI_CAST_PTR (ACPI_TABLE_SLIT, Table)->LocalityCount; in AcpiDmDumpSlit()
222 Row = (UINT8 *) ACPI_CAST_PTR (ACPI_TABLE_SLIT, Table)->Entry; in AcpiDmDumpSlit()
233 if (Offset >= Table->Length) in AcpiDmDumpSlit()
236 "\n**** Not enough room in table for all localities\n"); in AcpiDmDumpSlit()
269 * PARAMETERS: Table - A SRAT table
279 ACPI_TABLE_HEADER *Table) in AcpiDmDumpSrat() argument
287 /* Main table */ in AcpiDmDumpSrat()
289 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoSrat); in AcpiDmDumpSrat()
297 Subtable = ACPI_ADD_PTR (ACPI_SUBTABLE_HEADER, Table, Offset); in AcpiDmDumpSrat()
298 while (Offset < Table->Length) in AcpiDmDumpSrat()
303 Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpSrat()
367 Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpSrat()
388 * PARAMETERS: Table - A STAO table
393 * table that contains an open-ended number of ASCII strings
394 * at the end of the table.
400 ACPI_TABLE_HEADER *Table) in AcpiDmDumpStao() argument
404 UINT32 Length = Table->Length; in AcpiDmDumpStao()
409 /* Main table */ in AcpiDmDumpStao()
411 Status = AcpiDmDumpTable (Length, 0, Table, 0, AcpiDmTableInfoStao); in AcpiDmDumpStao()
417 /* The rest of the table consists of Namepath strings */ in AcpiDmDumpStao()
419 while (Offset < Table->Length) in AcpiDmDumpStao()
421 Namepath = ACPI_ADD_PTR (char, Table, Offset); in AcpiDmDumpStao()
438 * PARAMETERS: Table - A SVKL table
443 * table that contains an open-ended number of key subtables at
446 * NOTES: SVKL is essentially a flat table, with a small main table and
453 ACPI_TABLE_HEADER *Table) in AcpiDmDumpSvkl() argument
456 UINT32 Length = Table->Length; in AcpiDmDumpSvkl()
461 /* Main table */ in AcpiDmDumpSvkl()
463 Status = AcpiDmDumpTable (Length, 0, Table, 0, AcpiDmTableInfoSvkl); in AcpiDmDumpSvkl()
469 /* The rest of the table consists of subtables (single type) */ in AcpiDmDumpSvkl()
471 Subtable = ACPI_ADD_PTR (ACPI_SVKL_KEY, Table, Offset); in AcpiDmDumpSvkl()
472 while (Offset < Table->Length) in AcpiDmDumpSvkl()
477 Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpSvkl()
497 * PARAMETERS: Table - A TCPA table
503 * NOTE: There are two versions of the table with the same signature:
512 ACPI_TABLE_HEADER *Table) in AcpiDmDumpTcpa() argument
516 ACPI_TABLE_TCPA_HDR, Table); in AcpiDmDumpTcpa()
518 ACPI_TABLE_TCPA_HDR, Table, Offset); in AcpiDmDumpTcpa()
522 /* Main table */ in AcpiDmDumpTcpa()
524 Status = AcpiDmDumpTable (Table->Length, 0, Table, in AcpiDmDumpTcpa()
532 * Examine the PlatformClass field to determine the table type. in AcpiDmDumpTcpa()
533 * Either a client or server table. Only one. in AcpiDmDumpTcpa()
539 Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpTcpa()
540 Table->Length - Offset, AcpiDmTableInfoTcpaClient); in AcpiDmDumpTcpa()
545 Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpTcpa()
546 Table->Length - Offset, AcpiDmTableInfoTcpaServer); in AcpiDmDumpTcpa()
559 AcpiOsPrintf ("\n**** Cannot disassemble TCPA table\n"); in AcpiDmDumpTcpa()
568 * PARAMETERS: Table - A TPM2 table
578 ACPI_TABLE_HEADER *Table) in AcpiDmDumpTpm2Rev3() argument
581 ACPI_TABLE_TPM23 *CommonHeader = ACPI_CAST_PTR (ACPI_TABLE_TPM23, Table); in AcpiDmDumpTpm2Rev3()
582 ACPI_TPM23_TRAILER *Subtable = ACPI_ADD_PTR (ACPI_TPM23_TRAILER, Table, Offset); in AcpiDmDumpTpm2Rev3()
586 /* Main table */ in AcpiDmDumpTpm2Rev3()
588 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoTpm23); in AcpiDmDumpTpm2Rev3()
600 (void) AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpTpm2Rev3()
601 Table->Length - Offset, AcpiDmTableInfoTpm23a); in AcpiDmDumpTpm2Rev3()
614 * PARAMETERS: Table - A TPM2 table
624 ACPI_TABLE_HEADER *Table) in AcpiDmDumpTpm2() argument
627 ACPI_TABLE_TPM2 *CommonHeader = ACPI_CAST_PTR (ACPI_TABLE_TPM2, Table); in AcpiDmDumpTpm2()
628 ACPI_TPM2_TRAILER *Subtable = ACPI_ADD_PTR (ACPI_TPM2_TRAILER, Table, Offset); in AcpiDmDumpTpm2()
633 if (Table->Revision == 3) in AcpiDmDumpTpm2()
635 AcpiDmDumpTpm2Rev3(Table); in AcpiDmDumpTpm2()
639 /* Main table */ in AcpiDmDumpTpm2()
641 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoTpm2); in AcpiDmDumpTpm2()
649 Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpTpm2()
650 Table->Length - Offset, AcpiDmTableInfoTpm2a); in AcpiDmDumpTpm2()
665 (void) AcpiDmDumpTable (Table->Length, Offset, ArmSubtable, in AcpiDmDumpTpm2()
666 Table->Length - Offset, AcpiDmTableInfoTpm211); in AcpiDmDumpTpm2()
679 * PARAMETERS: Table - A VIOT table
689 ACPI_TABLE_HEADER *Table) in AcpiDmDumpViot() argument
698 /* Main table */ in AcpiDmDumpViot()
700 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoViot); in AcpiDmDumpViot()
706 Viot = ACPI_CAST_PTR (ACPI_TABLE_VIOT, Table); in AcpiDmDumpViot()
709 while (Offset < Table->Length) in AcpiDmDumpViot()
712 ViotHeader = ACPI_ADD_PTR (ACPI_VIOT_HEADER, Table, Offset); in AcpiDmDumpViot()
716 Status = AcpiDmDumpTable (Table->Length, Offset, ViotHeader, Length, in AcpiDmDumpViot()
762 Status = AcpiDmDumpTable (Table->Length, Offset, ViotHeader, Length, in AcpiDmDumpViot()
779 * PARAMETERS: Table - A WDAT table
789 ACPI_TABLE_HEADER *Table) in AcpiDmDumpWdat() argument
796 /* Main table */ in AcpiDmDumpWdat()
798 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoWdat); in AcpiDmDumpWdat()
806 Subtable = ACPI_ADD_PTR (ACPI_WDAT_ENTRY, Table, Offset); in AcpiDmDumpWdat()
807 while (Offset < Table->Length) in AcpiDmDumpWdat()
812 Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, in AcpiDmDumpWdat()
832 * PARAMETERS: Table - A WPBT table
836 * DESCRIPTION: Format the contents of a WPBT. This table type consists
837 * of an open-ended arguments buffer at the end of the table.
843 ACPI_TABLE_HEADER *Table) in AcpiDmDumpWpbt() argument
850 /* Dump the main table */ in AcpiDmDumpWpbt()
852 Status = AcpiDmDumpTable (Table->Length, 0, Table, 0, AcpiDmTableInfoWpbt); in AcpiDmDumpWpbt()
858 /* Extract the arguments buffer length from the main table */ in AcpiDmDumpWpbt()
860 Subtable = ACPI_CAST_PTR (ACPI_TABLE_WPBT, Table); in AcpiDmDumpWpbt()
867 (void) AcpiDmDumpTable (Table->Length, 0, Table, ArgumentsLength, in AcpiDmDumpWpbt()