Lines Matching refs:rsdp
90 static void acpi_handle_rsdt(ACPI_TABLE_HEADER *rsdp);
2156 acpi_print_rsdt(ACPI_TABLE_HEADER *rsdp)
2162 rsdt = (ACPI_TABLE_RSDT *)rsdp;
2163 xsdt = (ACPI_TABLE_XSDT *)rsdp;
2165 acpi_print_sdt(rsdp);
2166 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;
2410 acpi_handle_rsdt(ACPI_TABLE_HEADER *rsdp)
2418 acpi_print_rsdt(rsdp);
2419 rsdt = (ACPI_TABLE_RSDT *)rsdp;
2420 xsdt = (ACPI_TABLE_XSDT *)rsdp;
2421 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;
2483 ACPI_TABLE_HEADER *rsdp;
2492 rsdp = (ACPI_TABLE_HEADER *)acpi_map_sdt(rp->RsdtPhysicalAddress);
2493 if (memcmp(rsdp->Signature, "RSDT", 4) != 0 ||
2494 acpi_checksum(rsdp, rsdp->Length) != 0)
2498 rsdp = (ACPI_TABLE_HEADER *)acpi_map_sdt(rp->XsdtPhysicalAddress);
2499 if (memcmp(rsdp->Signature, "XSDT", 4) != 0 ||
2500 acpi_checksum(rsdp, rsdp->Length) != 0)
2504 return (rsdp);
2647 sdt_print_all(ACPI_TABLE_HEADER *rsdp)
2649 acpi_handle_rsdt(rsdp);
2654 sdt_from_rsdt(ACPI_TABLE_HEADER *rsdp, const char *sig, ACPI_TABLE_HEADER *last)
2662 rsdt = (ACPI_TABLE_RSDT *)rsdp;
2663 xsdt = (ACPI_TABLE_XSDT *)rsdp;
2664 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;