Lines Matching defs:addr
98 acpi_get_rsdp(u_long addr)
104 pread(acpi_mem_fd, &rsdp, 8, addr);
109 pread(acpi_mem_fd, &rsdp, sizeof(rsdp), addr);
126 return (acpi_map_physical(addr, len));
134 u_long addr, end;
143 addr = ACPI_EBDA_PTR_LOCATION;
144 pread(acpi_mem_fd, &addr, sizeof(uint16_t), addr);
145 addr <<= 4;
146 end = addr + ACPI_EBDA_WINDOW_SIZE;
147 for (; addr < end; addr += 16)
148 if ((rsdp = acpi_get_rsdp(addr)) != NULL)
150 addr = ACPI_HI_RSDP_WINDOW_BASE;
151 end = addr + ACPI_HI_RSDP_WINDOW_SIZE;
152 for (; addr < end; addr += 16)
153 if ((rsdp = acpi_get_rsdp(addr)) != NULL)
167 u_long addr;
172 addr = 0;
176 addr = strtoul(buf, NULL, 0);
177 if (addr == 0) {
178 len = sizeof(addr);
179 if (sysctlbyname(machdep_acpi_root, &addr, &len, NULL, 0) != 0)
180 addr = 0;
182 if (addr != 0 && (rsdp = acpi_get_rsdp(addr)) != NULL)