/src/usr.sbin/acpitools/acpidump/ |
acpidump.c | 66 ACPI_TABLE_HEADER *rsdt, *sdt; local in function:main 118 rsdt = dsdt_load_file(dsdt_input_file); 122 rsdt = sdt_load_devmem(); 129 sdt_print_all(rsdt); 132 /* Translate RSDT to DSDT pointer */ 134 sdt = sdt_from_rsdt(rsdt, ACPI_SIG_FADT, NULL); 137 sdt = rsdt; 138 rsdt = NULL; 145 dsdt_save_file(dsdt_output_file, rsdt, sdt); 152 aml_disassemble(rsdt, sdt) [all...] |
acpi.c | 4170 ACPI_TABLE_RSDT *rsdt; local in function:acpi_print_rsdt 4174 rsdt = (ACPI_TABLE_RSDT *)rsdp; 4184 printf("0x%08x", le32toh(rsdt->TableOffsetEntry[i])); 4471 ACPI_TABLE_RSDT *rsdt; local in function:acpi_handle_rsdt 4477 rsdt = (ACPI_TABLE_RSDT *)rsdp; 4482 addr = le32toh(rsdt->TableOffsetEntry[i]); 4489 warnx("RSDT entry %d (sig %.4s) is corrupt", i, 4588 if (memcmp(rsdp->Signature, "RSDT", 4) != 0 || 4590 errx(EXIT_FAILURE, "RSDT is corrupted"); 4604 write_dsdt(int fd, ACPI_TABLE_HEADER *rsdt, ACPI_TABLE_HEADER *dsdt 4757 ACPI_TABLE_RSDT *rsdt; local in function:sdt_from_rsdt [all...] |
/src/sys/dev/acpi/ |
acpi.c | 261 ACPI_TABLE_HEADER *rsdt; local in function:acpi_probe 283 * Allocate space for RSDT/XSDT and DSDT, 300 rsdt = acpi_map_rsdt(); 302 if (rsdt == NULL) { 303 aprint_error("%s: failed to map RSDT\n", __func__); 312 aprint_normal("ACPI: X/RSDT: OemId <%6.6s,%8.8s,%08x>, " 313 "AslId <%4.4s,%08x>\n", rsdt->OemId, rsdt->OemTableId, 314 rsdt->OemRevision, rsdt->AslCompilerId 437 ACPI_TABLE_HEADER *rsdt, *hdr; local in function:acpi_attach [all...] |