Lines Matching defs:sdp
61 static void acpi_dump_table(ACPI_TABLE_HEADER *sdp);
88 static void acpi_handle_bert(ACPI_TABLE_HEADER *sdp);
89 static void acpi_handle_bgrt(ACPI_TABLE_HEADER *sdp);
90 static void acpi_handle_boot(ACPI_TABLE_HEADER *sdp);
91 static void acpi_handle_cpep(ACPI_TABLE_HEADER *sdp);
92 static void acpi_handle_csrt(ACPI_TABLE_HEADER *sdp);
93 static void acpi_handle_dbgp(ACPI_TABLE_HEADER *sdp);
94 static void acpi_handle_dbg2(ACPI_TABLE_HEADER *sdp);
95 static void acpi_handle_einj(ACPI_TABLE_HEADER *sdp);
96 static void acpi_handle_erst(ACPI_TABLE_HEADER *sdp);
97 static void acpi_handle_gtdt(ACPI_TABLE_HEADER *sdp);
98 static void acpi_handle_hest(ACPI_TABLE_HEADER *sdp);
99 static void acpi_handle_iort(ACPI_TABLE_HEADER *sdp);
100 static void acpi_handle_lpit(ACPI_TABLE_HEADER *sdp);
101 static void acpi_handle_madt(ACPI_TABLE_HEADER *sdp);
102 static void acpi_handle_msct(ACPI_TABLE_HEADER *sdp);
103 static void acpi_handle_ecdt(ACPI_TABLE_HEADER *sdp);
104 static void acpi_handle_hpet(ACPI_TABLE_HEADER *sdp);
105 static void acpi_handle_mcfg(ACPI_TABLE_HEADER *sdp);
106 static void acpi_handle_pcct(ACPI_TABLE_HEADER *sdp);
107 static void acpi_handle_pptt(ACPI_TABLE_HEADER *sdp);
108 static void acpi_handle_sbst(ACPI_TABLE_HEADER *sdp);
109 static void acpi_handle_slit(ACPI_TABLE_HEADER *sdp);
110 static void acpi_handle_spcr(ACPI_TABLE_HEADER *sdp);
111 static void acpi_handle_spmi(ACPI_TABLE_HEADER *sdp);
117 static void acpi_handle_srat(ACPI_TABLE_HEADER *sdp);
118 static void acpi_handle_tcpa(ACPI_TABLE_HEADER *sdp);
119 static void acpi_handle_tpm2(ACPI_TABLE_HEADER *sdp);
121 static void acpi_handle_nfit(ACPI_TABLE_HEADER *sdp);
122 static void acpi_handle_uefi(ACPI_TABLE_HEADER *sdp);
123 static void acpi_handle_waet(ACPI_TABLE_HEADER *sdp);
124 static void acpi_handle_wdat(ACPI_TABLE_HEADER *sdp);
125 static void acpi_handle_wddt(ACPI_TABLE_HEADER *sdp);
126 static void acpi_handle_wdrt(ACPI_TABLE_HEADER *sdp);
127 static void acpi_print_sdt(ACPI_TABLE_HEADER *sdp);
128 static void acpi_print_fadt(ACPI_TABLE_HEADER *sdp);
729 acpi_handle_hest(ACPI_TABLE_HEADER *sdp)
736 acpi_print_sdt(sdp);
737 hest = (ACPI_TABLE_HEST *)sdp;
828 acpi_handle_fadt(ACPI_TABLE_HEADER *sdp)
834 fadt = (ACPI_TABLE_FADT *)sdp;
835 acpi_print_fadt(sdp);
1221 acpi_handle_bert(ACPI_TABLE_HEADER *sdp)
1226 acpi_print_sdt(sdp);
1227 bert = (ACPI_TABLE_BERT *)sdp;
1236 acpi_handle_bgrt(ACPI_TABLE_HEADER *sdp)
1242 acpi_print_sdt(sdp);
1243 bgrt = (ACPI_TABLE_BGRT *)sdp;
1267 acpi_handle_boot(ACPI_TABLE_HEADER *sdp)
1272 acpi_print_sdt(sdp);
1273 boot = (ACPI_TABLE_BOOT *)sdp;
1279 acpi_handle_cpep(ACPI_TABLE_HEADER *sdp)
1286 acpi_print_sdt(sdp);
1287 cpep = (ACPI_TABLE_CPEP *)sdp;
1290 while (cpep_pos < sdp->Length) {
1404 acpi_handle_csrt(ACPI_TABLE_HEADER *sdp)
1407 uint totallen = sdp->Length;
1410 acpi_print_sdt(sdp);
1411 grp = (ACPI_CSRT_GROUP *)(sdp + 1);
1413 while (grp < (ACPI_CSRT_GROUP *)((vaddr_t)sdp + totallen)) {
1425 acpi_handle_dbgp(ACPI_TABLE_HEADER *sdp)
1430 acpi_print_sdt(sdp);
1431 dbgp = (ACPI_TABLE_DBGP *)sdp;
1541 acpi_handle_dbg2(ACPI_TABLE_HEADER *sdp)
1548 acpi_print_sdt(sdp);
1549 dbg2 = (ACPI_TABLE_DBG2 *)sdp;
1552 device = (ACPI_DBG2_DEVICE *)((vaddr_t)sdp + dbg2->InfoOffset);
1655 acpi_handle_einj(ACPI_TABLE_HEADER *sdp)
1663 acpi_print_sdt(sdp);
1664 einj = (ACPI_TABLE_EINJ *)sdp;
1831 acpi_handle_erst(ACPI_TABLE_HEADER *sdp)
1839 acpi_print_sdt(sdp);
1840 erst = (ACPI_TABLE_ERST *)sdp;
1975 acpi_handle_gtdt(ACPI_TABLE_HEADER *sdp)
1982 acpi_print_sdt(sdp);
1983 gtdt = (ACPI_TABLE_GTDT *)sdp;
2003 hdr = (ACPI_GTDT_HEADER *)((vaddr_t)sdp + gtdt->PlatformTimerOffset);
2006 if (hdr >= (ACPI_GTDT_HEADER *)((vaddr_t)sdp + sdp->Length)) {
2033 acpi_handle_madt(ACPI_TABLE_HEADER *sdp)
2038 acpi_print_sdt(sdp);
2039 madt = (ACPI_TABLE_MADT *)sdp;
2045 acpi_walk_subtables(sdp, (madt + 1), acpi_print_madt);
2050 acpi_handle_hpet(ACPI_TABLE_HEADER *sdp)
2055 acpi_print_sdt(sdp);
2056 hpet = (ACPI_TABLE_HPET *)sdp;
2366 acpi_handle_iort(ACPI_TABLE_HEADER *sdp)
2373 acpi_print_sdt(sdp);
2374 iort = (ACPI_TABLE_IORT *)sdp;
2452 acpi_handle_lpit(ACPI_TABLE_HEADER *sdp)
2457 acpi_print_sdt(sdp);
2458 lpit = (ACPI_TABLE_LPIT *)sdp;
2459 acpi_walk_lpit(sdp, (lpit + 1), acpi_print_lpit);
2465 acpi_handle_msct(ACPI_TABLE_HEADER *sdp)
2472 acpi_print_sdt(sdp);
2473 msct = (ACPI_TABLE_MSCT *)sdp;
2500 acpi_handle_ecdt(ACPI_TABLE_HEADER *sdp)
2505 acpi_print_sdt(sdp);
2506 ecdt = (ACPI_TABLE_ECDT *)sdp;
2518 acpi_handle_mcfg(ACPI_TABLE_HEADER *sdp)
2525 acpi_print_sdt(sdp);
2526 mcfg = (ACPI_TABLE_MCFG *)sdp;
2527 entries = (sdp->Length - sizeof(ACPI_TABLE_MCFG)) /
2737 acpi_handle_pcct(ACPI_TABLE_HEADER *sdp)
2742 acpi_print_sdt(sdp);
2744 pcct = (ACPI_TABLE_PCCT *)sdp;
2751 acpi_walk_subtables(sdp, (pcct + 1), acpi_print_pcct);
2886 acpi_handle_pptt(ACPI_TABLE_HEADER *sdp)
2891 acpi_print_sdt(sdp);
2893 pptt = (ACPI_TABLE_PPTT *)sdp;
2894 acpi_walk_subtables(sdp, (pptt + 1), acpi_print_pptt);
2900 acpi_handle_sbst(ACPI_TABLE_HEADER *sdp)
2905 acpi_print_sdt(sdp);
2906 sbst = (ACPI_TABLE_SBST *)sdp;
2916 acpi_handle_slit(ACPI_TABLE_HEADER *sdp)
2923 acpi_print_sdt(sdp);
2924 slit = (ACPI_TABLE_SLIT *)sdp;
2942 acpi_handle_spcr(ACPI_TABLE_HEADER *sdp)
2947 acpi_print_sdt(sdp);
2948 spcr = (ACPI_TABLE_SPCR *)sdp;
2951 switch (sdp->Revision) {
3073 acpi_handle_spmi(ACPI_TABLE_HEADER *sdp)
3078 acpi_print_sdt(sdp);
3079 spmi = (ACPI_TABLE_SPMI *)sdp;
3217 acpi_handle_srat(ACPI_TABLE_HEADER *sdp)
3222 acpi_print_sdt(sdp);
3223 srat = (ACPI_TABLE_SRAT *)sdp;
3225 acpi_walk_subtables(sdp, (srat + 1), acpi_print_srat);
3387 acpi_handle_nfit(ACPI_TABLE_HEADER *sdp)
3392 acpi_print_sdt(sdp);
3393 nfit = (ACPI_TABLE_NFIT *)sdp;
3394 acpi_walk_nfit(sdp, (nfit + 1), acpi_print_nfit);
3483 acpi_handle_tcpa(ACPI_TABLE_HEADER *sdp)
3492 acpi_print_sdt(sdp);
3493 tcpa = (struct TCPAbody *) sdp;
3519 if (sdp->Revision == 1) {
3566 acpi_handle_tpm2(ACPI_TABLE_HEADER *sdp)
3573 acpi_print_sdt(sdp);
3574 tpm2 = (ACPI_TABLE_TPM2 *)sdp;
3805 acpi_handle_dmar(ACPI_TABLE_HEADER *sdp)
3812 acpi_print_sdt(sdp);
3813 dmar = (ACPI_TABLE_DMAR *)sdp;
3826 remaining = sdp->Length - sizeof(ACPI_TABLE_DMAR);
3828 cp = (char *)sdp + sdp->Length - remaining;
3840 acpi_handle_uefi(ACPI_TABLE_HEADER *sdp)
3847 acpi_print_sdt(sdp);
3848 uefi = (ACPI_TABLE_UEFI *)sdp;
3864 acpi_handle_waet(ACPI_TABLE_HEADER *sdp)
3869 acpi_print_sdt(sdp);
3870 waet = (ACPI_TABLE_WAET *)sdp;
3981 acpi_handle_wdat(ACPI_TABLE_HEADER *sdp)
3989 acpi_print_sdt(sdp);
3990 wdat = (ACPI_TABLE_WDAT *)sdp;
4020 acpi_handle_wddt(ACPI_TABLE_HEADER *sdp)
4025 acpi_print_sdt(sdp);
4026 wddt = (ACPI_TABLE_WDDT *)sdp;
4060 acpi_handle_wdrt(ACPI_TABLE_HEADER *sdp)
4065 acpi_print_sdt(sdp);
4066 wdrt = (ACPI_TABLE_WDRT *)sdp;
4103 acpi_print_sdt(ACPI_TABLE_HEADER *sdp)
4106 acpi_print_string(sdp->Signature, ACPI_NAMESEG_SIZE);
4108 sdp->Length, sdp->Revision, sdp->Checksum);
4109 if (acpi_checksum(sdp, sdp->Length))
4112 acpi_print_string(sdp->OemId, ACPI_OEM_ID_SIZE);
4114 acpi_print_string(sdp->OemTableId, ACPI_OEM_TABLE_ID_SIZE);
4115 printf(", OEM Revision=0x%x,\n", sdp->OemRevision);
4117 acpi_print_string(sdp->AslCompilerId, ACPI_NAMESEG_SIZE);
4118 printf(", Creator Revision=0x%x\n", sdp->AslCompilerRevision);
4161 acpi_dump_table(ACPI_TABLE_HEADER *sdp)
4164 acpi_dump_bytes((uint8_t *)sdp, sdp->Length, 1);
4200 acpi_print_fadt(ACPI_TABLE_HEADER *sdp)
4205 fadt = (ACPI_TABLE_FADT *)sdp;
4207 acpi_print_sdt(sdp);
4301 if (sdp->Length < ACPI_FADT_V2_SIZE)
4319 if (sdp->Length < ACPI_FADT_V3_SIZE)
4354 if (sdp->Length < ACPI_FADT_V5_SIZE)
4368 if (sdp->Length < ACPI_FADT_V6_SIZE)
4470 ACPI_TABLE_HEADER *sdp;
4487 sdp = (ACPI_TABLE_HEADER *)acpi_map_sdt(addr);
4488 if (acpi_checksum(sdp, sdp->Length)) {
4490 sdp->Signature);
4494 if (!memcmp(sdp->Signature, ACPI_SIG_FADT, 4))
4495 acpi_handle_fadt(sdp);
4496 else if (!memcmp(sdp->Signature, ACPI_SIG_BERT, 4))
4497 acpi_handle_bert(sdp);
4498 else if (!memcmp(sdp->Signature, ACPI_SIG_BGRT, 4))
4499 acpi_handle_bgrt(sdp);
4500 else if (!memcmp(sdp->Signature, ACPI_SIG_BOOT, 4))
4501 acpi_handle_boot(sdp);
4502 else if (!memcmp(sdp->Signature, ACPI_SIG_CPEP, 4))
4503 acpi_handle_cpep(sdp);
4504 else if (!memcmp(sdp->Signature, ACPI_SIG_CSRT, 4))
4505 acpi_handle_csrt(sdp);
4506 else if (!memcmp(sdp->Signature, ACPI_SIG_DBGP, 4))
4507 acpi_handle_dbgp(sdp);
4508 else if (!memcmp(sdp->Signature, ACPI_SIG_DBG2, 4))
4509 acpi_handle_dbg2(sdp);
4510 else if (!memcmp(sdp->Signature, ACPI_SIG_DMAR, 4))
4511 acpi_handle_dmar(sdp);
4512 else if (!memcmp(sdp->Signature, ACPI_SIG_EINJ, 4))
4513 acpi_handle_einj(sdp);
4514 else if (!memcmp(sdp->Signature, ACPI_SIG_ERST, 4))
4515 acpi_handle_erst(sdp);
4516 else if (!memcmp(sdp->Signature, ACPI_SIG_GTDT, 4))
4517 acpi_handle_gtdt(sdp);
4518 else if (!memcmp(sdp->Signature, ACPI_SIG_MADT, 4))
4519 acpi_handle_madt(sdp);
4520 else if (!memcmp(sdp->Signature, ACPI_SIG_MSCT, 4))
4521 acpi_handle_msct(sdp);
4522 else if (!memcmp(sdp->Signature, ACPI_SIG_HEST, 4))
4523 acpi_handle_hest(sdp);
4524 else if (!memcmp(sdp->Signature, ACPI_SIG_HPET, 4))
4525 acpi_handle_hpet(sdp);
4526 else if (!memcmp(sdp->Signature, ACPI_SIG_IORT, 4))
4527 acpi_handle_iort(sdp);
4528 else if (!memcmp(sdp->Signature, ACPI_SIG_ECDT, 4))
4529 acpi_handle_ecdt(sdp);
4530 else if (!memcmp(sdp->Signature, ACPI_SIG_LPIT, 4))
4531 acpi_handle_lpit(sdp);
4532 else if (!memcmp(sdp->Signature, ACPI_SIG_MCFG, 4))
4533 acpi_handle_mcfg(sdp);
4534 else if (!memcmp(sdp->Signature, ACPI_SIG_PCCT, 4))
4535 acpi_handle_pcct(sdp);
4536 else if (!memcmp(sdp->Signature, ACPI_SIG_PPTT, 4))
4537 acpi_handle_pptt(sdp);
4538 else if (!memcmp(sdp->Signature, ACPI_SIG_SBST, 4))
4539 acpi_handle_sbst(sdp);
4540 else if (!memcmp(sdp->Signature, ACPI_SIG_SLIT, 4))
4541 acpi_handle_slit(sdp);
4542 else if (!memcmp(sdp->Signature, ACPI_SIG_SPCR, 4))
4543 acpi_handle_spcr(sdp);
4544 else if (!memcmp(sdp->Signature, ACPI_SIG_SPMI, 4))
4545 acpi_handle_spmi(sdp);
4546 else if (!memcmp(sdp->Signature, ACPI_SIG_SRAT, 4))
4547 acpi_handle_srat(sdp);
4548 else if (!memcmp(sdp->Signature, ACPI_SIG_TCPA, 4))
4549 acpi_handle_tcpa(sdp);
4550 else if (!memcmp(sdp->Signature, ACPI_SIG_TPM2, 4))
4551 acpi_handle_tpm2(sdp);
4552 else if (!memcmp(sdp->Signature, ACPI_SIG_NFIT, 4))
4553 acpi_handle_nfit(sdp);
4554 else if (!memcmp(sdp->Signature, ACPI_SIG_UEFI, 4))
4555 acpi_handle_uefi(sdp);
4556 else if (!memcmp(sdp->Signature, ACPI_SIG_WAET, 4))
4557 acpi_handle_waet(sdp);
4558 else if (!memcmp(sdp->Signature, ACPI_SIG_WDAT, 4))
4559 acpi_handle_wdat(sdp);
4560 else if (!memcmp(sdp->Signature, ACPI_SIG_WDDT, 4))
4561 acpi_handle_wddt(sdp);
4562 else if (!memcmp(sdp->Signature, ACPI_SIG_WDRT, 4))
4563 acpi_handle_wdrt(sdp);
4566 acpi_print_sdt(sdp);
4568 acpi_dump_table(sdp);