Lines Matching refs:processor
177 struct acpi_madt_local_x2apic *processor = NULL; in acpi_parse_x2apic() local
183 processor = (struct acpi_madt_local_x2apic *)header; in acpi_parse_x2apic()
185 if (BAD_MADT_ENTRY(processor, end)) in acpi_parse_x2apic()
191 apic_id = processor->local_apic_id; in acpi_parse_x2apic()
192 enabled = processor->lapic_flags & ACPI_MADT_ENABLED; in acpi_parse_x2apic()
199 if (!acpi_is_processor_usable(processor->lapic_flags)) in acpi_parse_x2apic()
223 topology_register_apic(apic_id, processor->uid, enabled); in acpi_parse_x2apic()
234 struct acpi_madt_local_apic *processor = NULL; in acpi_check_lapic() local
236 processor = (struct acpi_madt_local_apic *)header; in acpi_check_lapic()
238 if (BAD_MADT_ENTRY(processor, end)) in acpi_check_lapic()
242 if (processor->id == 0xff) in acpi_check_lapic()
246 if (!acpi_is_processor_usable(processor->lapic_flags)) in acpi_check_lapic()
256 struct acpi_madt_local_apic *processor = NULL; in acpi_parse_lapic() local
258 processor = (struct acpi_madt_local_apic *)header; in acpi_parse_lapic()
260 if (BAD_MADT_ENTRY(processor, end)) in acpi_parse_lapic()
266 if (processor->id == 0xff) in acpi_parse_lapic()
270 if (!acpi_is_processor_usable(processor->lapic_flags)) in acpi_parse_lapic()
280 topology_register_apic(processor->id, /* APIC ID */ in acpi_parse_lapic()
281 processor->processor_id, /* ACPI ID */ in acpi_parse_lapic()
282 processor->lapic_flags & ACPI_MADT_ENABLED); in acpi_parse_lapic()
290 struct acpi_madt_local_sapic *processor = NULL; in acpi_parse_sapic() local
292 processor = (struct acpi_madt_local_sapic *)header; in acpi_parse_sapic()
294 if (BAD_MADT_ENTRY(processor, end)) in acpi_parse_sapic()
299 topology_register_apic((processor->id << 8) | processor->eid,/* APIC ID */ in acpi_parse_sapic()
300 processor->processor_id, /* ACPI ID */ in acpi_parse_sapic()
301 processor->lapic_flags & ACPI_MADT_ENABLED); in acpi_parse_sapic()