Home
last modified time | relevance | path

Searched refs:lapic (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/xen/
Dxen-acpi-cpuhotplug.c143 struct acpi_madt_local_apic *lapic; in xen_apic_id() local
154 obj->buffer.length < sizeof(*lapic)) { in xen_apic_id()
159 lapic = (struct acpi_madt_local_apic *)obj->buffer.pointer; in xen_apic_id()
161 if (lapic->header.type != ACPI_MADT_TYPE_LOCAL_APIC || in xen_apic_id()
162 !(lapic->lapic_flags & ACPI_MADT_ENABLED)) { in xen_apic_id()
167 apic_id = (uint32_t)lapic->id; in xen_apic_id()
/Linux-v5.4/drivers/acpi/
Dprocessor_core.c38 struct acpi_madt_local_apic *lapic = in map_lapic_id() local
41 if (!(lapic->lapic_flags & ACPI_MADT_ENABLED)) in map_lapic_id()
44 if (lapic->processor_id != acpi_id) in map_lapic_id()
47 *apic_id = lapic->id; in map_lapic_id()
/Linux-v5.4/arch/ia64/kernel/
Dacpi.c94 struct acpi_madt_local_apic_override *lapic; in acpi_parse_lapic_addr_ovr() local
96 lapic = (struct acpi_madt_local_apic_override *)header; in acpi_parse_lapic_addr_ovr()
98 if (BAD_MADT_ENTRY(lapic, end)) in acpi_parse_lapic_addr_ovr()
101 if (lapic->address) { in acpi_parse_lapic_addr_ovr()
103 ipi_base_addr = ioremap(lapic->address, 0); in acpi_parse_lapic_addr_ovr()
/Linux-v5.4/Documentation/devicetree/bindings/interrupt-controller/
Dintel,ce4100-ioapic.txt26 compatible = "intel,ce4100-lapic";
/Linux-v5.4/arch/x86/kvm/
DMakefile11 kvm-y += x86.o mmu.o emulate.o i8259.o irq.o lapic.o \
Dx86.c4108 struct kvm_lapic_state *lapic; in kvm_arch_vcpu_ioctl() member
4122 u.lapic = kzalloc(sizeof(struct kvm_lapic_state), in kvm_arch_vcpu_ioctl()
4126 if (!u.lapic) in kvm_arch_vcpu_ioctl()
4128 r = kvm_vcpu_ioctl_get_lapic(vcpu, u.lapic); in kvm_arch_vcpu_ioctl()
4132 if (copy_to_user(argp, u.lapic, sizeof(struct kvm_lapic_state))) in kvm_arch_vcpu_ioctl()
4141 u.lapic = memdup_user(argp, sizeof(*u.lapic)); in kvm_arch_vcpu_ioctl()
4142 if (IS_ERR(u.lapic)) { in kvm_arch_vcpu_ioctl()
4143 r = PTR_ERR(u.lapic); in kvm_arch_vcpu_ioctl()
4147 r = kvm_vcpu_ioctl_set_lapic(vcpu, u.lapic); in kvm_arch_vcpu_ioctl()
/Linux-v5.4/arch/x86/include/asm/
Dmpspec_def.h47 unsigned int lapic; /* APIC address */ member
/Linux-v5.4/arch/x86/kernel/
Dmpparse.c168 if (!mpc->lapic) { in smp_check_mpc()
181 pr_info("MPTABLE: APIC at: 0x%X\n", mpc->lapic); in smp_check_mpc()
215 register_lapic_address(mpc->lapic); in smp_read_mpc()
/Linux-v5.4/arch/x86/platform/ce4100/
Dfalconfalls.dts22 lapic = <&lapic0>;
45 compatible = "intel,ce4100-lapic";
/Linux-v5.4/Documentation/admin-guide/
Dkernel-parameters.txt2206 lapic [X86-32,APIC] Enable the local APIC even if BIOS
2209 lapic= [x86,APIC] "notscdeadline" Do not use TSC deadline
5374 Two valid options are apbt timer only and lapic timer