Home
last modified time | relevance | path

Searched refs:apicbase (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dapic_common.c57 trace_cpu_get_apic_base((uint64_t)s->apicbase); in cpu_get_apic_base()
58 return s->apicbase; in cpu_get_apic_base()
75 return s->apicbase & MSR_IA32_APICBASE_ENABLE; in cpu_is_apic_enabled()
244 s->apicbase |= MSR_IA32_APICBASE_BSP; in apic_designate_bsp()
246 s->apicbase &= ~MSR_IA32_APICBASE_BSP; in apic_designate_bsp()
256 bsp = s->apicbase & MSR_IA32_APICBASE_BSP; in apic_reset_common()
257 s->apicbase = APIC_DEFAULT_ADDRESS | bsp | MSR_IA32_APICBASE_ENABLE; in apic_reset_common()
383 VMSTATE_UINT32(apicbase, APICCommonState),
426 value = s->apicbase & MSR_IA32_APICBASE_EXTD ? s->initial_apic_id : s->id; in apic_common_get_id()
H A Dapic.c307 return s->apicbase & MSR_IA32_APICBASE_EXTD; in is_x2apic_mode()
329 if (!(s->apicbase & MSR_IA32_APICBASE_ENABLE) && in apic_set_base_check()
330 !(s->apicbase & MSR_IA32_APICBASE_EXTD) && in apic_set_base_check()
337 if ((s->apicbase & MSR_IA32_APICBASE_ENABLE) && in apic_set_base_check()
338 (s->apicbase & MSR_IA32_APICBASE_EXTD) && in apic_set_base_check()
353 s->apicbase = (val & 0xfffff000) | in apic_set_base()
354 (s->apicbase & (MSR_IA32_APICBASE_BSP | MSR_IA32_APICBASE_ENABLE)); in apic_set_base()
357 s->apicbase &= ~MSR_IA32_APICBASE_ENABLE; in apic_set_base()
363 if (!(s->apicbase & MSR_IA32_APICBASE_ENABLE) && in apic_set_base()
365 s->apicbase |= MSR_IA32_APICBASE_ENABLE; in apic_set_base()
[all …]
/openbmc/qemu/target/i386/
H A Dcpu-apic.c59 apic->apicbase = APIC_DEFAULT_ADDRESS | MSR_IA32_APICBASE_ENABLE; in x86_cpu_apic_create()
83 apic->apicbase & in x86_cpu_apic_realize()
/openbmc/qemu/hw/i386/kvm/
H A Dapic.c38 if (kvm_has_x2apic_api() && s->apicbase & MSR_IA32_APICBASE_EXTD) { in kvm_put_apic_state()
67 if (kvm_has_x2apic_api() && s->apicbase & MSR_IA32_APICBASE_EXTD) { in kvm_get_apic_state()
100 s->apicbase = val; in kvm_apic_set_base()
144 kvm_put_apicbase(s->cpu, s->apicbase); in kvm_apic_put()
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dsmm_test.c71 uint64_t apicbase = rdmsr(MSR_IA32_APICBASE); in guest_code() local
77 wrmsr(MSR_IA32_APICBASE, apicbase | X2APIC_ENABLE); in guest_code()
/openbmc/qemu/target/i386/whpx/
H A Dwhpx-apic.c95 s->apicbase = val; in whpx_apic_set_base()
137 whpx_put_apic_base(CPU(s->cpu), s->apicbase); in whpx_apic_put()
/openbmc/qemu/include/hw/i386/
H A Dapic_internal.h162 uint32_t apicbase; member