Home
last modified time | relevance | path

Searched refs:lapics (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/x86/x86/
H A Dlocal_apic.c147 } static *lapics; variable
585 KASSERT(!lapics[apic_id].la_present, ("duplicate local APIC %u", in lapic_create()
592 lapics[apic_id].la_present = 1; in lapic_create()
593 lapics[apic_id].la_id = apic_id; in lapic_create()
595 lapics[apic_id].la_lvts[i] = lvts[i]; in lapic_create()
596 lapics[apic_id].la_lvts[i].lvt_active = 0; in lapic_create()
599 lapics[apic_id].la_elvts[i] = elvts[i]; in lapic_create()
600 lapics[apic_id].la_elvts[i].lvt_active = 0; in lapic_create()
603 lapics[apic_id].la_ioint_irqs[i] = IRQ_FREE; in lapic_create()
604 lapics[apic_id].la_ioint_irqs[IDT_SYSCALL - APIC_IO_INTS] = IRQ_SYSCALL; in lapic_create()
[all …]
/freebsd/sys/x86/acpica/
H A Dmadt.c60 } *lapics; variable
243 lapics = malloc(sizeof(*lapics) * (max_apic_id + 1), M_MADT, in madt_setup_local()
269 KASSERT(lapics != NULL, ("local APICs not initialized")); in madt_setup_io()
318 free(lapics, M_MADT); in madt_setup_io()
319 lapics = NULL; in madt_setup_io()
382 la = &lapics[apic_id]; in madt_add_cpu()
511 if (!lapics[i].la_enabled) in madt_find_cpu()
513 if (lapics[i].la_acpi_id != acpi_id) in madt_find_cpu()
763 KASSERT(lapics != NULL, ("local APICs not initialized")); in madt_set_ids()
768 la = &lapics[pc->pc_apic_id]; in madt_set_ids()