Home
last modified time | relevance | path

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

/Linux-v6.6/tools/testing/selftests/kvm/lib/x86_64/
Dapic.c12 ~(MSR_IA32_APICBASE_ENABLE | MSR_IA32_APICBASE_EXTD)); in apic_disable()
23 rdmsr(MSR_IA32_APICBASE) | MSR_IA32_APICBASE_ENABLE); in xapic_enable()
24 } else if (!(val & MSR_IA32_APICBASE_ENABLE)) { in xapic_enable()
25 wrmsr(MSR_IA32_APICBASE, val | MSR_IA32_APICBASE_ENABLE); in xapic_enable()
40 MSR_IA32_APICBASE_ENABLE | MSR_IA32_APICBASE_EXTD); in x2apic_enable()
/Linux-v6.6/arch/x86/kvm/
Dlapic.h28 LAPIC_MODE_XAPIC = MSR_IA32_APICBASE_ENABLE,
29 LAPIC_MODE_X2APIC = MSR_IA32_APICBASE_ENABLE | X2APIC_ENABLE,
198 return apic->vcpu->arch.apic_base & MSR_IA32_APICBASE_ENABLE; in kvm_apic_hw_enabled()
273 return apic_base & (MSR_IA32_APICBASE_ENABLE | X2APIC_ENABLE); in kvm_apic_mode()
Dlapic.c2475 if (!(vcpu->arch.apic_base & MSR_IA32_APICBASE_ENABLE)) in kvm_free_lapic()
2535 if ((old_value ^ value) & MSR_IA32_APICBASE_ENABLE) in kvm_lapic_set_base()
2542 if ((old_value ^ value) & MSR_IA32_APICBASE_ENABLE) { in kvm_lapic_set_base()
2543 if (value & MSR_IA32_APICBASE_ENABLE) { in kvm_lapic_set_base()
2557 else if (value & MSR_IA32_APICBASE_ENABLE) in kvm_lapic_set_base()
2561 if ((old_value ^ value) & (MSR_IA32_APICBASE_ENABLE | X2APIC_ENABLE)) { in kvm_lapic_set_base()
2569 if ((value & MSR_IA32_APICBASE_ENABLE) && in kvm_lapic_set_base()
2674 msr_val = APIC_DEFAULT_PHYS_BASE | MSR_IA32_APICBASE_ENABLE; in kvm_lapic_reset()
2842 vcpu->arch.apic_base = MSR_IA32_APICBASE_ENABLE; in kvm_create_lapic()
Dcpuid.c278 vcpu->arch.apic_base & MSR_IA32_APICBASE_ENABLE); in __kvm_update_cpuid_runtime()
/Linux-v6.6/tools/testing/selftests/kvm/x86_64/
Drecalc_apic_map_test.c18 #define LAPIC_X2APIC (MSR_IA32_APICBASE_ENABLE | X2APIC_ENABLE)
Dxapic_state_test.c175 TEST_ASSERT(apic_base & MSR_IA32_APICBASE_ENABLE, in test_apic_id()
/Linux-v6.6/tools/testing/selftests/kvm/include/x86_64/
Dapic.h21 #define MSR_IA32_APICBASE_ENABLE (1<<11) macro
/Linux-v6.6/arch/x86/kernel/apic/
Dapic.c1206 l &= ~MSR_IA32_APICBASE_ENABLE; in disable_local_APIC()
1989 if (l & MSR_IA32_APICBASE_ENABLE) in apic_verify()
2012 if (!(l & MSR_IA32_APICBASE_ENABLE)) { in apic_force_enable()
2015 l |= MSR_IA32_APICBASE_ENABLE | addr; in apic_force_enable()
2634 l |= MSR_IA32_APICBASE_ENABLE | mp_lapic_addr; in lapic_resume()
/Linux-v6.6/tools/arch/x86/include/asm/
Dmsr-index.h785 #define MSR_IA32_APICBASE_ENABLE (1<<11) macro
/Linux-v6.6/arch/x86/include/asm/
Dmsr-index.h790 #define MSR_IA32_APICBASE_ENABLE (1<<11) macro