Lines Matching defs:Subtable
177 DT_SUBTABLE *Subtable;
191 /* LPIT Subtable header */
194 &Subtable);
201 DtInsertSubtable (ParentTable, Subtable);
202 DtPushSubtable (Subtable);
204 LpitHeader = ACPI_CAST_PTR (ACPI_LPIT_HEADER, Subtable->Buffer);
219 /* LPIT Subtable */
221 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
228 DtInsertSubtable (ParentTable, Subtable);
253 DT_SUBTABLE *Subtable;
264 &Subtable);
271 DtInsertSubtable (ParentTable, Subtable);
280 &Subtable);
287 DtInsertSubtable (ParentTable, Subtable);
288 DtPushSubtable (Subtable);
290 MadtHeader = ACPI_CAST_PTR (ACPI_SUBTABLE_HEADER, Subtable->Buffer);
457 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
464 DtInsertSubtable (ParentTable, Subtable);
514 DT_SUBTABLE *Subtable;
531 &Subtable);
537 MpamMscNode = ACPI_CAST_PTR (ACPI_MPAM_MSC_NODE, Subtable->Buffer);
540 DtInsertSubtable (ParentTable, Subtable);
541 DtPushSubtable (Subtable);
557 &Subtable);
563 MpamResourceNode = ACPI_CAST_PTR (ACPI_MPAM_RESOURCE_NODE, Subtable->Buffer);
564 DtInsertSubtable (ParentTable, Subtable);
565 DtPushSubtable (Subtable);
598 &Subtable);
605 DtInsertSubtable (ParentTable, Subtable);
609 &Subtable);
616 DtInsertSubtable (ParentTable, Subtable);
617 FuncDepsCount = *ACPI_CAST_PTR (UINT32, Subtable->Buffer);
627 &Subtable);
634 DtInsertSubtable (ParentTable, Subtable);
671 DT_SUBTABLE *Subtable;
684 Status = DtCompileTable (PFieldList, AcpiDmTableInfoMpst, &Subtable);
691 DtInsertSubtable (ParentTable, Subtable);
692 DtPushSubtable (Subtable);
694 MpstChannelInfo = ACPI_CAST_PTR (ACPI_MPST_CHANNEL, Subtable->Buffer);
699 /* Subtable: Memory Power Node(s) */
702 &Subtable);
709 DtInsertSubtable (ParentTable, Subtable);
710 DtPushSubtable (Subtable);
712 MpstPowerNode = ACPI_CAST_PTR (ACPI_MPST_POWER_NODE, Subtable->Buffer);
723 &Subtable);
729 DtInsertSubtable (ParentTable, Subtable);
738 &Subtable);
744 DtInsertSubtable (ParentTable, Subtable);
752 /* Subtable: Count of Memory Power State Characteristic structures */
756 Status = DtCompileTable (PFieldList, AcpiDmTableInfoMpst1, &Subtable);
763 DtInsertSubtable (ParentTable, Subtable);
764 DtPushSubtable (Subtable);
766 MpstDataHeader = ACPI_CAST_PTR (ACPI_MPST_DATA_HDR, Subtable->Buffer);
771 /* Subtable: Memory Power State Characteristics structure(s) */
776 &Subtable);
782 DtInsertSubtable (ParentTable, Subtable);
833 DT_SUBTABLE *Subtable;
847 &Subtable);
854 DtInsertSubtable (ParentTable, Subtable);
855 DtPushSubtable (Subtable);
863 &Subtable);
870 DtInsertSubtable (ParentTable, Subtable);
871 DtPushSubtable (Subtable);
873 NfitHeader = ACPI_CAST_PTR (ACPI_NFIT_HEADER, Subtable->Buffer);
889 Interleave = ACPI_CAST_PTR (ACPI_NFIT_INTERLEAVE, Subtable->Buffer);
910 Hint = ACPI_CAST_PTR (ACPI_NFIT_FLUSH_ADDRESS, Subtable->Buffer);
925 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
932 DtInsertSubtable (ParentTable, Subtable);
940 DtPushSubtable (Subtable);
944 &Subtable);
950 if (!Subtable)
957 DtInsertSubtable (ParentTable, Subtable);
969 &Subtable);
975 if (Subtable)
977 DtInsertSubtable (ParentTable, Subtable);
985 DtPushSubtable (Subtable);
989 &Subtable);
995 if (!Subtable)
1002 DtInsertSubtable (ParentTable, Subtable);
1035 DT_SUBTABLE *Subtable;
1046 &Subtable);
1053 DtInsertSubtable (ParentTable, Subtable);
1061 &Subtable);
1068 DtInsertSubtable (ParentTable, Subtable);
1069 DtPushSubtable (Subtable);
1071 PcctHeader = ACPI_CAST_PTR (ACPI_SUBTABLE_HEADER, Subtable->Buffer);
1111 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
1118 DtInsertSubtable (ParentTable, Subtable);
1143 DT_SUBTABLE *Subtable;
1152 Status = DtCompileTable (PFieldList, AcpiDmTableInfoPdtt, &Subtable);
1159 DtInsertSubtable (ParentTable, Subtable);
1171 &Subtable);
1177 DtInsertSubtable (ParentTable, Subtable);
1203 DT_SUBTABLE *Subtable;
1224 Status = DtCompileTable (PFieldList, AcpiDmTableInfoPhatHdr, &Subtable);
1230 TableOffset += Subtable->Length;
1231 DbgPrint (ASL_DEBUG_OUTPUT, "0 Subtable->Length: %X\n", Subtable->Length);
1234 DtInsertSubtable (ParentTable, Subtable);
1235 DtPushSubtable (Subtable);
1237 PhatHeader = ACPI_CAST_PTR (ACPI_PHAT_HEADER, Subtable->Buffer);
1253 (*PFieldList)->TableOffset, (*PFieldList)->Name, Subtable->Length);
1284 TableOffset, Subtable->Length, DevicePathField->StringLength);
1291 snprintf (DataOffsetField->Value, Subtable->Length, "%X", TableOffset);
1294 DbgPrint (ASL_DEBUG_OUTPUT, "4 Offset: %X, Length: %X\n", TableOffset, Subtable->Length);
1315 Status = DtCompileTable (PFieldList, Info, &Subtable);
1322 TableOffset /* - StartTableOffset*/, (*PFieldList)->Name, Subtable->Length);
1325 DtInsertSubtable (ParentTable, Subtable);
1332 (Subtable->Buffer - sizeof (ACPI_PHAT_HEADER)));
1340 &Subtable);
1347 DtInsertSubtable (ParentTable, Subtable);
1349 TableOffset += Subtable->Length;
1361 DeviceDataLength = Subtable->Length;
1362 TableOffset += Subtable->Length;
1367 Subtable->Length, TableOffset);
1369 Status = DtCompileTable (PFieldList, AcpiDmTableInfoPhat1a, &Subtable);
1375 DtInsertSubtable (ParentTable, Subtable);
1388 (*PFieldList)->StringLength, (*PFieldList)->Value, Subtable->Length);
1390 PhatHeader->Length += (UINT16) Subtable->Length;
1402 Status = DtCompileTable (PFieldList, AcpiDmTableInfoPhat1b, &Subtable);
1408 DbgPrint (ASL_DEBUG_OUTPUT, "11 Subtable: %p Table Offset: %X\n",
1409 Subtable, TableOffset);
1410 if (Subtable)
1414 DeviceDataLength, DataOffsetField->Name, Subtable->Length);
1416 DeviceDataLength += Subtable->Length;
1419 DtInsertSubtable (ParentTable, Subtable);
1421 PhatHeader->Length += (UINT16) Subtable->Length;
1459 DT_SUBTABLE *Subtable;
1468 Status = DtCompileTable (PFieldList, AcpiDmTableInfoPmtt, &Subtable);
1475 DtInsertSubtable (ParentTable, Subtable);
1476 DtPushSubtable (Subtable);
1489 /* Subtable: Socket Structure */
1494 &Subtable);
1504 /* Subtable: Memory Controller Structure */
1509 &Subtable);
1519 /* Subtable: Physical Component (DIMM) Structure */
1523 &Subtable);
1533 /* Subtable: Vendor-specific Structure */
1537 &Subtable);
1551 DtInsertSubtable (ParentTable, Subtable);
1577 DT_SUBTABLE *Subtable;
1593 &Subtable);
1598 DtInsertSubtable (ParentTable, Subtable);
1599 PpttHeader = ACPI_CAST_PTR (ACPI_SUBTABLE_HEADER, Subtable->Buffer);
1600 PpttHeader->Length = (UINT8)(Subtable->Length);
1627 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
1632 DtInsertSubtable (ParentTable, Subtable);
1633 PpttHeader->Length += (UINT8)(Subtable->Length);
1642 Subtable->Buffer, sizeof (ACPI_SUBTABLE_HEADER));
1651 AcpiDmTableInfoPptt0a, &Subtable);
1656 if (!Subtable)
1661 DtInsertSubtable (ParentTable, Subtable);
1662 PpttHeader->Length += (UINT8)(Subtable->Length);
1677 &Subtable);
1678 DtInsertSubtable (ParentTable, Subtable);
1679 PpttHeader->Length += (UINT8)(Subtable->Length);
1711 DT_SUBTABLE *Subtable;
1721 &Subtable);
1726 DtInsertSubtable (ParentTable, Subtable);
1727 PrmtHeader = ACPI_CAST_PTR (ACPI_TABLE_PRMT_HEADER, Subtable->Buffer);
1732 &Subtable);
1737 DtInsertSubtable (ParentTable, Subtable);
1738 PrmtModuleInfo = ACPI_CAST_PTR (ACPI_PRMT_MODULE_INFO, Subtable->Buffer);
1743 &Subtable);
1748 DtInsertSubtable (ParentTable, Subtable);
1773 DT_SUBTABLE *Subtable;
1782 Status = DtCompileTable (PFieldList, AcpiDmTableInfoRas2, &Subtable);
1789 DtInsertSubtable (ParentTable, Subtable);
1800 &Subtable);
1806 DtInsertSubtable (ParentTable, Subtable);
1832 DT_SUBTABLE *Subtable;
1840 &Subtable);
1847 DtInsertSubtable (ParentTable, Subtable);
1849 /* Compile the "Subtable" -- actually just the binary (PNG) image */
1852 &Subtable);
1858 DtInsertSubtable (ParentTable, Subtable);
1882 DT_SUBTABLE *Subtable;
1892 &Subtable);
1906 &Subtable);
1911 DtInsertSubtable (ParentTable, Subtable);
1912 RhctHeader = ACPI_CAST_PTR (ACPI_RHCT_NODE_HEADER, Subtable->Buffer);
1913 RhctHeader->Length = (UINT16)(Subtable->Length);
1945 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
1950 DtInsertSubtable (ParentTable, Subtable);
1951 RhctHeader->Length += (UINT16)(Subtable->Length);
1960 Subtable->Buffer, sizeof (ACPI_RHCT_NODE_HEADER));
1968 AcpiDmTableInfoRhctHartInfo2, &Subtable);
1973 if (!Subtable)
1978 DtInsertSubtable (ParentTable, Subtable);
1979 RhctHeader->Length += (UINT16)(Subtable->Length);
2011 DT_SUBTABLE *Subtable;
2023 DtCreateSubtable ((UINT8 *) &Address, 4, &Subtable);
2024 DtInsertSubtable (ParentTable, Subtable);
2050 DT_SUBTABLE *Subtable;
2069 &Subtable);
2076 DtInsertSubtable (ParentTable, Subtable);
2077 DtPushSubtable (Subtable);
2079 S3ptHeader = ACPI_CAST_PTR (ACPI_FPDT_HEADER, Subtable->Buffer);
2099 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
2106 DtInsertSubtable (ParentTable, Subtable);
2133 DT_SUBTABLE *Subtable;
2154 &Subtable);
2161 DtInsertSubtable (ParentTable, Subtable);
2162 DtPushSubtable (Subtable);
2164 SdevHeader = ACPI_CAST_PTR (ACPI_SDEV_HEADER, Subtable->Buffer);
2172 Namesp = ACPI_CAST_PTR (ACPI_SDEV_NAMESPACE, Subtable->Buffer);
2174 ACPI_ADD_PTR (UINT8, Subtable->Buffer, sizeof(ACPI_SDEV_NAMESPACE)));
2180 Pcie = ACPI_CAST_PTR (ACPI_SDEV_PCIE, Subtable->Buffer);
2191 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
2198 DtInsertSubtable (ParentTable, Subtable);
2218 &Subtable);
2224 DtInsertSubtable (ParentTable, Subtable);
2231 &Subtable);
2237 DtInsertSubtable (ParentTable, Subtable);
2241 SecureComponentHeader = ACPI_CAST_PTR (ACPI_SDEV_HEADER, Subtable->Buffer);
2266 &Subtable);
2272 DtInsertSubtable (ParentTable, Subtable);
2289 &Subtable);
2295 if (!Subtable)
2301 DtInsertSubtable (ParentTable, Subtable);
2305 Namesp->DeviceIdLength = (UINT16) Subtable->Length;
2315 &Subtable);
2321 if (Subtable)
2324 DtInsertSubtable (ParentTable, Subtable);
2329 (UINT16) Subtable->Length;
2334 Subtable->Length + Namesp->DeviceIdLength) + ComponentLength;
2348 &Subtable);
2354 if (!Subtable)
2361 DtInsertSubtable (ParentTable, Subtable);
2379 &Subtable);
2385 if (Subtable)
2388 DtInsertSubtable (ParentTable, Subtable);
2393 Subtable->Length;
2432 DT_SUBTABLE *Subtable;
2440 &Subtable);
2447 DtInsertSubtable (ParentTable, Subtable);
2448 DtPushSubtable (Subtable);
2473 DT_SUBTABLE *Subtable;
2484 &Subtable);
2491 DtInsertSubtable (ParentTable, Subtable);
2493 Localities = *ACPI_CAST_PTR (UINT32, Subtable->Buffer);
2506 DtCreateSubtable (LocalityBuffer, Localities, &Subtable);
2507 DtInsertSubtable (ParentTable, Subtable);
2544 DT_SUBTABLE *Subtable;
2553 &Subtable);
2560 DtInsertSubtable (ParentTable, Subtable);
2566 &Subtable);
2573 DtInsertSubtable (ParentTable, Subtable);
2574 DtPushSubtable (Subtable);
2576 SratHeader = ACPI_CAST_PTR (ACPI_SUBTABLE_HEADER, Subtable->Buffer);
2626 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
2633 DtInsertSubtable (ParentTable, Subtable);
2658 DT_SUBTABLE *Subtable;
2666 &Subtable);
2673 DtInsertSubtable (ParentTable, Subtable);
2680 &Subtable);
2687 DtInsertSubtable (ParentTable, Subtable);
2714 DT_SUBTABLE *Subtable;
2722 &Subtable);
2729 DtInsertSubtable (ParentTable, Subtable);
2736 &Subtable);
2743 DtInsertSubtable (ParentTable, Subtable);
2767 DT_SUBTABLE *Subtable;
2776 &Subtable);
2783 DtInsertSubtable (ParentTable, Subtable);
2796 &Subtable);
2802 &Subtable);
2814 DtInsertSubtable (ParentTable, Subtable);
2835 DT_SUBTABLE *Subtable;
2842 &Subtable);
2845 DtInsertSubtable (ParentTable, Subtable);
2848 /* Subtable type depends on the StartMethod */
2854 /* Subtable specific to to ARM_SMC */
2857 &Subtable);
2864 DtInsertSubtable (ParentTable, Subtable);
2892 DT_SUBTABLE *Subtable;
2911 &Subtable);
2918 DtInsertSubtable (ParentTable, Subtable);
2928 &Subtable);
2935 DtInsertSubtable (ParentTable, Subtable);
2938 /* Subtable type depends on the StartMethod */
2944 /* Subtable specific to to ARM_SMC */
2947 &Subtable);
2954 DtInsertSubtable (ParentTable, Subtable);
3053 DT_SUBTABLE *Subtable;
3062 &Subtable);
3068 DataOffset = (UINT16 *) (Subtable->Buffer + 16);
3072 DtInsertSubtable (ParentTable, Subtable);
3101 DT_SUBTABLE *Subtable;
3112 Status = DtCompileTable (PFieldList, AcpiDmTableInfoViot, &Subtable);
3117 DtInsertSubtable (ParentTable, Subtable);
3123 Viot = ACPI_SUB_PTR (ACPI_TABLE_VIOT, Subtable->Buffer,
3132 &Subtable);
3139 DtInsertSubtable (ParentTable, Subtable);
3140 DtPushSubtable (Subtable);
3142 ViotHeader = ACPI_CAST_PTR (ACPI_VIOT_HEADER, Subtable->Buffer);
3172 Status = DtCompileTable (PFieldList, InfoTable, &Subtable);
3179 DtInsertSubtable (ParentTable, Subtable);
3231 DT_SUBTABLE *Subtable;
3239 Status = DtCompileTable (PFieldList, AcpiDmTableInfoWpbt, &Subtable);
3246 DtInsertSubtable (ParentTable, Subtable);
3263 Status = DtCompileTable (PFieldList, AcpiDmTableInfoWpbt0, &Subtable);
3271 Table->ArgumentsLength = (UINT16) Subtable->TotalLength;
3272 DtInsertSubtable (ParentTable, Subtable);
3293 DT_SUBTABLE *Subtable;
3305 DtCreateSubtable ((UINT8 *) &Address, 8, &Subtable);
3306 DtInsertSubtable (ParentTable, Subtable);
3335 DT_SUBTABLE *Subtable;
3379 &Subtable);
3382 DtInsertSubtable (ParentTable, Subtable);
3385 *Length += Subtable->Length;