Lines Matching refs:entry
90 const struct e820_entry *entry = get_e820_entry(); in init_acpi() local
94 if (entry[i].type == E820_TYPE_ACPI_RECLAIM) { in init_acpi()
95 rsdp = found_rsdp((char *)hpa2hva(entry[i].baseaddr), entry[i].length); in init_acpi()
181 struct acpi_subtable_header *entry; in local_parse_madt() local
188 for (iterator = first; (iterator) < (end); iterator += entry->length) { in local_parse_madt()
189 entry = (struct acpi_subtable_header *)iterator; in local_parse_madt()
190 if (entry->length < sizeof(struct acpi_subtable_header)) { in local_parse_madt()
194 if (entry->type == ACPI_MADT_TYPE_LOCAL_APIC) { in local_parse_madt()
224 uint64_t entry, end; in parse_madt_ioapic() local
231 for (entry = (uint64_t)(madt + 1); entry < end; entry += ioapic->header.length) { in parse_madt_ioapic()
232 ioapic = (const struct acpi_madt_ioapic *)entry; in parse_madt_ioapic()