Lines Matching defs:rsdp
47 static char hint_acpi_0_rsdp[] = "hint.acpi.0.rsdp";
102 ACPI_TABLE_RSDP rsdp;
106 pread(acpi_mem_fd, &rsdp, 8, addr);
107 if (memcmp(rsdp.Signature, "RSD PTR ", 8))
111 pread(acpi_mem_fd, &rsdp, sizeof(rsdp), addr);
114 if (acpi_checksum(&rsdp, ACPI_RSDP_CHECKSUM_LENGTH) != 0)
118 if (rsdp.Revision >= 2 &&
119 acpi_checksum(&rsdp, ACPI_RSDP_XCHECKSUM_LENGTH) != 0)
123 if (rsdp.Revision == 0)
126 len = rsdp.Length;
135 ACPI_TABLE_RSDP *rsdp;
150 if ((rsdp = acpi_get_rsdp(addr)) != NULL)
151 return (rsdp);
155 if ((rsdp = acpi_get_rsdp(addr)) != NULL)
156 return (rsdp);
167 ACPI_TABLE_RSDP *rsdp;
184 if (addr != 0 && (rsdp = acpi_get_rsdp(addr)) != NULL)
185 return (rsdp);