Lines Matching refs:rsdp
84 static void acpi_handle_rsdt(ACPI_TABLE_HEADER *rsdp);
1371 acpi_print_rsdt(ACPI_TABLE_HEADER *rsdp)
1377 rsdt = (ACPI_TABLE_RSDT *)rsdp;
1378 xsdt = (ACPI_TABLE_XSDT *)rsdp;
1380 acpi_print_sdt(rsdp);
1381 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;
1625 acpi_handle_rsdt(ACPI_TABLE_HEADER *rsdp)
1633 acpi_print_rsdt(rsdp);
1634 rsdt = (ACPI_TABLE_RSDT *)rsdp;
1635 xsdt = (ACPI_TABLE_XSDT *)rsdp;
1636 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;
1684 ACPI_TABLE_HEADER *rsdp;
1693 rsdp = (ACPI_TABLE_HEADER *)acpi_map_sdt(rp->RsdtPhysicalAddress);
1694 if (memcmp(rsdp->Signature, "RSDT", 4) != 0 ||
1695 acpi_checksum(rsdp, rsdp->Length) != 0)
1699 rsdp = (ACPI_TABLE_HEADER *)acpi_map_sdt(rp->XsdtPhysicalAddress);
1700 if (memcmp(rsdp->Signature, "XSDT", 4) != 0 ||
1701 acpi_checksum(rsdp, rsdp->Length) != 0)
1705 return (rsdp);
1848 sdt_print_all(ACPI_TABLE_HEADER *rsdp)
1850 acpi_handle_rsdt(rsdp);
1855 sdt_from_rsdt(ACPI_TABLE_HEADER *rsdp, const char *sig, ACPI_TABLE_HEADER *last)
1863 rsdt = (ACPI_TABLE_RSDT *)rsdp;
1864 xsdt = (ACPI_TABLE_XSDT *)rsdp;
1865 entries = (rsdp->Length - sizeof(ACPI_TABLE_HEADER)) / addr_size;