Lines Matching refs:addr
98 acpi_get_rsdp(u_long addr) in acpi_get_rsdp() argument
104 pread(acpi_mem_fd, &rsdp, 8, addr); in acpi_get_rsdp()
109 pread(acpi_mem_fd, &rsdp, sizeof(rsdp), addr); in acpi_get_rsdp()
126 return (acpi_map_physical(addr, len)); in acpi_get_rsdp()
134 u_long addr, end; in acpi_scan_rsd_ptr() local
143 addr = ACPI_EBDA_PTR_LOCATION; in acpi_scan_rsd_ptr()
144 pread(acpi_mem_fd, &addr, sizeof(uint16_t), addr); in acpi_scan_rsd_ptr()
145 addr <<= 4; in acpi_scan_rsd_ptr()
146 end = addr + ACPI_EBDA_WINDOW_SIZE; in acpi_scan_rsd_ptr()
147 for (; addr < end; addr += 16) in acpi_scan_rsd_ptr()
148 if ((rsdp = acpi_get_rsdp(addr)) != NULL) in acpi_scan_rsd_ptr()
150 addr = ACPI_HI_RSDP_WINDOW_BASE; in acpi_scan_rsd_ptr()
151 end = addr + ACPI_HI_RSDP_WINDOW_SIZE; in acpi_scan_rsd_ptr()
152 for (; addr < end; addr += 16) in acpi_scan_rsd_ptr()
153 if ((rsdp = acpi_get_rsdp(addr)) != NULL) in acpi_scan_rsd_ptr()
167 u_long addr; in acpi_find_rsd_ptr() local
172 addr = 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()
178 len = sizeof(addr); 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()