Lines Matching refs:rsdp
100 ACPI_TABLE_RSDP rsdp; in acpi_get_rsdp() local
104 pread(acpi_mem_fd, &rsdp, 8, addr); in acpi_get_rsdp()
105 if (memcmp(rsdp.Signature, "RSD PTR ", 8)) in acpi_get_rsdp()
109 pread(acpi_mem_fd, &rsdp, sizeof(rsdp), addr); in acpi_get_rsdp()
112 if (acpi_checksum(&rsdp, ACPI_RSDP_CHECKSUM_LENGTH) != 0) in acpi_get_rsdp()
116 if (rsdp.Revision >= 2 && in acpi_get_rsdp()
117 acpi_checksum(&rsdp, ACPI_RSDP_XCHECKSUM_LENGTH) != 0) in acpi_get_rsdp()
121 if (rsdp.Revision == 0) in acpi_get_rsdp()
124 len = rsdp.Length; in acpi_get_rsdp()
133 ACPI_TABLE_RSDP *rsdp; in acpi_scan_rsd_ptr() local
148 if ((rsdp = acpi_get_rsdp(addr)) != NULL) in acpi_scan_rsd_ptr()
149 return (rsdp); in acpi_scan_rsd_ptr()
153 if ((rsdp = acpi_get_rsdp(addr)) != NULL) in acpi_scan_rsd_ptr()
154 return (rsdp); in acpi_scan_rsd_ptr()
165 ACPI_TABLE_RSDP *rsdp; in acpi_find_rsd_ptr() local
182 if (addr != 0 && (rsdp = acpi_get_rsdp(addr)) != NULL) in acpi_find_rsd_ptr()
183 return (rsdp); in acpi_find_rsd_ptr()