Lines Matching refs:Subtable

83     DT_SUBTABLE             *Subtable;  in DtCompileAsf()  local
98 &Subtable, TRUE); in DtCompileAsf()
105 DtInsertSubtable (ParentTable, Subtable); in DtCompileAsf()
106 DtPushSubtable (Subtable); in DtCompileAsf()
108 AsfTable = ACPI_CAST_PTR (ACPI_ASF_INFO, Subtable->Buffer); in DtCompileAsf()
143 Status = DtCompileTable (PFieldList, InfoTable, &Subtable, TRUE); in DtCompileAsf()
150 DtInsertSubtable (ParentTable, Subtable); in DtCompileAsf()
163 ACPI_SUB_PTR (UINT8, Subtable->Buffer, in DtCompileAsf()
171 ACPI_SUB_PTR (UINT8, Subtable->Buffer, in DtCompileAsf()
184 ACPI_SUB_PTR (UINT8, Subtable->Buffer, in DtCompileAsf()
203 &Subtable, TRUE); in DtCompileAsf()
209 DtInsertSubtable (ParentTable, Subtable); in DtCompileAsf()
210 DataCount = DataCount - Subtable->Length; in DtCompileAsf()
219 &Subtable, TRUE); in DtCompileAsf()
225 DtInsertSubtable (ParentTable, Subtable); in DtCompileAsf()
280 DT_SUBTABLE *Subtable; in DtCompileCsrt() local
295 &Subtable, TRUE); in DtCompileCsrt()
305 Subtable->Buffer))->Length - in DtCompileCsrt()
307 Subtable->Buffer))->SharedInfoLength - in DtCompileCsrt()
313 DtInsertSubtable (ParentTable, Subtable); in DtCompileCsrt()
314 DtPushSubtable (Subtable); in DtCompileCsrt()
320 &Subtable, TRUE); in DtCompileCsrt()
326 DtInsertSubtable (ParentTable, Subtable); in DtCompileCsrt()
334 &Subtable, TRUE); in DtCompileCsrt()
340 DtInsertSubtable (ParentTable, Subtable); in DtCompileCsrt()
342 DtPushSubtable (Subtable); in DtCompileCsrt()
347 &Subtable, TRUE); in DtCompileCsrt()
352 if (Subtable) in DtCompileCsrt()
354 DtInsertSubtable (ParentTable, Subtable); in DtCompileCsrt()
388 DT_SUBTABLE *Subtable; in DtCompileDbg2() local
400 Status = DtCompileTable (PFieldList, AcpiDmTableInfoDbg2, &Subtable, TRUE); in DtCompileDbg2()
407 DtInsertSubtable (ParentTable, Subtable); in DtCompileDbg2()
411 Dbg2Header = ACPI_CAST_PTR (ACPI_DBG2_HEADER, Subtable->Buffer); in DtCompileDbg2()
416 DtPushSubtable (Subtable); in DtCompileDbg2()
425 &Subtable, TRUE); in DtCompileDbg2()
431 DeviceInfo = ACPI_CAST_PTR (ACPI_DBG2_DEVICE, Subtable->Buffer); in DtCompileDbg2()
435 DtInsertSubtable (ParentTable, Subtable); in DtCompileDbg2()
436 DtPushSubtable (Subtable); in DtCompileDbg2()
446 &Subtable, TRUE); in DtCompileDbg2()
453 DtInsertSubtable (ParentTable, Subtable); in DtCompileDbg2()
462 &Subtable, TRUE); in DtCompileDbg2()
469 DtInsertSubtable (ParentTable, Subtable); in DtCompileDbg2()
476 &Subtable, TRUE); in DtCompileDbg2()
484 DeviceInfo->NamepathLength = (UINT16) Subtable->Length; in DtCompileDbg2()
486 DtInsertSubtable (ParentTable, Subtable); in DtCompileDbg2()
491 &Subtable, TRUE); in DtCompileDbg2()
504 if (Subtable && Subtable->Length) in DtCompileDbg2()
507 DeviceInfo->OemDataLength = (UINT16) Subtable->Length; in DtCompileDbg2()
509 DtInsertSubtable (ParentTable, Subtable); in DtCompileDbg2()
538 DT_SUBTABLE *Subtable; in DtCompileDmar() local
549 Status = DtCompileTable (PFieldList, AcpiDmTableInfoDmar, &Subtable, TRUE); in DtCompileDmar()
556 DtInsertSubtable (ParentTable, Subtable); in DtCompileDmar()
557 DtPushSubtable (Subtable); in DtCompileDmar()
565 &Subtable, TRUE); in DtCompileDmar()
572 DtInsertSubtable (ParentTable, Subtable); in DtCompileDmar()
573 DtPushSubtable (Subtable); in DtCompileDmar()
575 DmarHeader = ACPI_CAST_PTR (ACPI_DMAR_HEADER, Subtable->Buffer); in DtCompileDmar()
612 Status = DtCompileTable (PFieldList, InfoTable, &Subtable, TRUE); in DtCompileDmar()
619 DtInsertSubtable (ParentTable, Subtable); in DtCompileDmar()
633 DtPushSubtable (Subtable); in DtCompileDmar()
634 DeviceScopeLength = DmarHeader->Length - Subtable->Length - in DtCompileDmar()
639 &Subtable, FALSE); in DtCompileDmar()
646 DtInsertSubtable (ParentTable, Subtable); in DtCompileDmar()
647 DtPushSubtable (Subtable); in DtCompileDmar()
649 DmarDeviceScope = ACPI_CAST_PTR (ACPI_DMAR_DEVICE_SCOPE, Subtable->Buffer); in DtCompileDmar()
653 PciPathLength = DmarDeviceScope->Length - Subtable->Length; in DtCompileDmar()
657 &Subtable, FALSE); in DtCompileDmar()
665 DtInsertSubtable (ParentTable, Subtable); in DtCompileDmar()
666 PciPathLength -= Subtable->Length; in DtCompileDmar()
698 DT_SUBTABLE *Subtable; in DtCompileDrtm() local
713 &Subtable, TRUE); in DtCompileDrtm()
718 DtInsertSubtable (ParentTable, Subtable); in DtCompileDrtm()
726 Subtable->Buffer, sizeof (ACPI_TABLE_HEADER)); in DtCompileDrtm()
731 &Subtable, TRUE); in DtCompileDrtm()
737 DtInsertSubtable (ParentTable, Subtable); in DtCompileDrtm()
738 DrtmVtl = ACPI_CAST_PTR (ACPI_DRTM_VTABLE_LIST, Subtable->Buffer); in DtCompileDrtm()
740 DtPushSubtable (Subtable); in DtCompileDrtm()
747 &Subtable, TRUE); in DtCompileDrtm()
752 if (!Subtable) in DtCompileDrtm()
756 DtInsertSubtable (ParentTable, Subtable); in DtCompileDrtm()
767 &Subtable, TRUE); in DtCompileDrtm()
773 DtInsertSubtable (ParentTable, Subtable); in DtCompileDrtm()
774 DrtmRl = ACPI_CAST_PTR (ACPI_DRTM_RESOURCE_LIST, Subtable->Buffer); in DtCompileDrtm()
776 DtPushSubtable (Subtable); in DtCompileDrtm()
783 &Subtable, TRUE); in DtCompileDrtm()
789 if (!Subtable) in DtCompileDrtm()
794 DtInsertSubtable (ParentTable, Subtable); in DtCompileDrtm()
805 &Subtable, TRUE); in DtCompileDrtm()
810 DtInsertSubtable (ParentTable, Subtable); in DtCompileDrtm()
885 DT_SUBTABLE *Subtable; in DtCompileGtdt() local
895 &Subtable, TRUE); in DtCompileGtdt()
902 DtInsertSubtable (ParentTable, Subtable); in DtCompileGtdt()
908 &Subtable, TRUE); in DtCompileGtdt()
915 DtInsertSubtable (ParentTable, Subtable); in DtCompileGtdt()
916 DtPushSubtable (Subtable); in DtCompileGtdt()
918 GtdtHeader = ACPI_CAST_PTR (ACPI_SUBTABLE_HEADER, Subtable->Buffer); in DtCompileGtdt()
938 Status = DtCompileTable (PFieldList, InfoTable, &Subtable, TRUE); in DtCompileGtdt()
945 DtInsertSubtable (ParentTable, Subtable); in DtCompileGtdt()
955 DtPushSubtable (Subtable); in DtCompileGtdt()
959 Subtable->Buffer - sizeof(ACPI_GTDT_HEADER)))->TimerCount; in DtCompileGtdt()
964 &Subtable, TRUE); in DtCompileGtdt()
970 DtInsertSubtable (ParentTable, Subtable); in DtCompileGtdt()
1007 DT_SUBTABLE *Subtable; in DtCompileFpdt() local
1018 &Subtable, TRUE); in DtCompileFpdt()
1025 DtInsertSubtable (ParentTable, Subtable); in DtCompileFpdt()
1026 DtPushSubtable (Subtable); in DtCompileFpdt()
1028 FpdtHeader = ACPI_CAST_PTR (ACPI_FPDT_HEADER, Subtable->Buffer); in DtCompileFpdt()
1049 Status = DtCompileTable (PFieldList, InfoTable, &Subtable, TRUE); in DtCompileFpdt()
1056 DtInsertSubtable (ParentTable, Subtable); in DtCompileFpdt()
1081 DT_SUBTABLE *Subtable; in DtCompileHest() local
1091 &Subtable, TRUE); in DtCompileHest()
1098 DtInsertSubtable (ParentTable, Subtable); in DtCompileHest()
1152 Status = DtCompileTable (PFieldList, InfoTable, &Subtable, TRUE); in DtCompileHest()
1158 DtInsertSubtable (ParentTable, Subtable); in DtCompileHest()
1169 Subtable->Buffer))->NumHardwareBanks; in DtCompileHest()
1175 Subtable->Buffer))->NumHardwareBanks; in DtCompileHest()
1186 &Subtable, TRUE); in DtCompileHest()
1192 DtInsertSubtable (ParentTable, Subtable); in DtCompileHest()
1218 DT_SUBTABLE *Subtable; in DtCompileIort() local
1238 &Subtable, TRUE); in DtCompileIort()
1243 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1250 Subtable->Buffer, sizeof (ACPI_TABLE_HEADER)); in DtCompileIort()
1260 &Subtable, TRUE); in DtCompileIort()
1265 if (Subtable) in DtCompileIort()
1267 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1268 Iort->NodeOffset += Subtable->Length; in DtCompileIort()
1286 &Subtable, TRUE); in DtCompileIort()
1292 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1293 IortNode = ACPI_CAST_PTR (ACPI_IORT_NODE, Subtable->Buffer); in DtCompileIort()
1296 DtPushSubtable (Subtable); in DtCompileIort()
1304 &Subtable, TRUE); in DtCompileIort()
1310 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1311 IortItsGroup = ACPI_CAST_PTR (ACPI_IORT_ITS_GROUP, Subtable->Buffer); in DtCompileIort()
1312 NodeLength += Subtable->Length; in DtCompileIort()
1318 &Subtable, TRUE); in DtCompileIort()
1323 if (!Subtable) in DtCompileIort()
1328 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1329 NodeLength += Subtable->Length; in DtCompileIort()
1339 &Subtable, TRUE); in DtCompileIort()
1345 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1346 NodeLength += Subtable->Length; in DtCompileIort()
1354 &Subtable, TRUE); in DtCompileIort()
1360 if (Subtable) in DtCompileIort()
1362 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1363 NodeLength += Subtable->Length; in DtCompileIort()
1376 &Subtable); in DtCompileIort()
1382 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1391 &Subtable, TRUE); in DtCompileIort()
1397 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1398 NodeLength += Subtable->Length; in DtCompileIort()
1404 &Subtable, TRUE); in DtCompileIort()
1410 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1411 IortSmmu = ACPI_CAST_PTR (ACPI_IORT_SMMU, Subtable->Buffer); in DtCompileIort()
1412 NodeLength += Subtable->Length; in DtCompileIort()
1418 &Subtable, TRUE); in DtCompileIort()
1424 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1425 NodeLength += Subtable->Length; in DtCompileIort()
1434 &Subtable, TRUE); in DtCompileIort()
1440 if (!Subtable) in DtCompileIort()
1445 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1446 NodeLength += Subtable->Length; in DtCompileIort()
1459 &Subtable, TRUE); in DtCompileIort()
1465 if (!Subtable) in DtCompileIort()
1470 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1471 NodeLength += Subtable->Length; in DtCompileIort()
1491 &Subtable, TRUE); in DtCompileIort()
1497 if (!Subtable) in DtCompileIort()
1502 DtInsertSubtable (ParentTable, Subtable); in DtCompileIort()
1540 DT_SUBTABLE *Subtable; in DtCompileIvrs() local
1550 &Subtable, TRUE); in DtCompileIvrs()
1557 DtInsertSubtable (ParentTable, Subtable); in DtCompileIvrs()
1563 &Subtable, TRUE); in DtCompileIvrs()
1570 DtInsertSubtable (ParentTable, Subtable); in DtCompileIvrs()
1571 DtPushSubtable (Subtable); in DtCompileIvrs()
1573 IvrsHeader = ACPI_CAST_PTR (ACPI_IVRS_HEADER, Subtable->Buffer); in DtCompileIvrs()
1595 Status = DtCompileTable (PFieldList, InfoTable, &Subtable, TRUE); in DtCompileIvrs()
1602 DtInsertSubtable (ParentTable, Subtable); in DtCompileIvrs()
1657 &Subtable, TRUE); in DtCompileIvrs()
1663 DtInsertSubtable (ParentTable, Subtable); in DtCompileIvrs()