Lines Matching defs:rsdp
90 static void acpi_handle_rsdt(ACPI_TABLE_HEADER *rsdp, const char *elm);
2297 acpi_print_rsdt(ACPI_TABLE_HEADER *rsdp)
2303 rsdt = (ACPI_TABLE_RSDT *)rsdp;
2304 xsdt = (ACPI_TABLE_XSDT *)rsdp;
2306 acpi_print_sdt(rsdp);
2307 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;
2595 acpi_handle_rsdt(ACPI_TABLE_HEADER *rsdp, const char *tbl)
2604 acpi_print_rsdt(rsdp);
2606 if (memcmp(tbl, rsdp->Signature, ACPI_NAMESEG_SIZE) == 0) {
2607 acpi_print_rsdt(rsdp);
2611 rsdt = (ACPI_TABLE_RSDT *)rsdp;
2612 xsdt = (ACPI_TABLE_XSDT *)rsdp;
2613 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;
2637 ACPI_TABLE_HEADER *rsdp;
2646 rsdp = (ACPI_TABLE_HEADER *)acpi_map_sdt(rp->RsdtPhysicalAddress);
2647 if (memcmp(rsdp->Signature, "RSDT", ACPI_NAMESEG_SIZE) != 0 ||
2648 acpi_checksum(rsdp, rsdp->Length) != 0)
2652 rsdp = (ACPI_TABLE_HEADER *)acpi_map_sdt(rp->XsdtPhysicalAddress);
2653 if (memcmp(rsdp->Signature, "XSDT", ACPI_NAMESEG_SIZE) != 0 ||
2654 acpi_checksum(rsdp, rsdp->Length) != 0)
2658 return (rsdp);
2817 sdt_print_all(ACPI_TABLE_HEADER *rsdp, const char *tbl)
2819 acpi_handle_rsdt(rsdp, tbl);
2824 sdt_from_rsdt(ACPI_TABLE_HEADER *rsdp, const char *sig, ACPI_TABLE_HEADER *last)
2832 rsdt = (ACPI_TABLE_RSDT *)rsdp;
2833 xsdt = (ACPI_TABLE_XSDT *)rsdp;
2834 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;