Lines Matching +full:0 +full:x40e
88 map->va = mmap(0, size, PROT_READ, MAP_SHARED, acpi_mem_fd, pa); in acpi_user_find_mapping()
112 if (acpi_checksum(&rsdp, ACPI_RSDP_CHECKSUM_LENGTH) != 0) in acpi_get_rsdp()
117 acpi_checksum(&rsdp, ACPI_RSDP_XCHECKSUM_LENGTH) != 0) in acpi_get_rsdp()
120 /* If the revision is 0, assume a version 1 length. */ in acpi_get_rsdp()
121 if (rsdp.Revision == 0) in acpi_get_rsdp()
140 * 1. EBDA (1 KB area addressed by the 16 bit pointer at 0x40E in acpi_scan_rsd_ptr()
141 * 2. High memory (0xE0000 - 0xFFFFF) in acpi_scan_rsd_ptr()
172 addr = 0; in acpi_find_rsd_ptr()
175 if (kenv(KENV_GET, acpi_rsdp, buf, 20) > 0) in acpi_find_rsd_ptr()
176 addr = strtoul(buf, NULL, 0); in acpi_find_rsd_ptr()
177 if (addr == 0) { in acpi_find_rsd_ptr()
179 if (sysctlbyname(machdep_acpi_root, &addr, &len, NULL, 0) != 0) in acpi_find_rsd_ptr()
180 addr = 0; in acpi_find_rsd_ptr()
182 if (addr != 0 && (rsdp = acpi_get_rsdp(addr)) != NULL) in acpi_find_rsd_ptr()
212 dp = mmap(0, sb.st_size, PROT_READ, MAP_PRIVATE, acpi_mem_fd, 0); in dsdt_load_file()
217 if (strncmp(dp, ACPI_SIG_DSDT, 4) != 0 || in dsdt_load_file()
218 acpi_checksum(sdt, sdt->Length) != 0) in dsdt_load_file()