Searched refs:MSR_IA32_APICBASE (Results 1 – 12 of 12) sorted by relevance
/Linux-v6.1/tools/testing/selftests/kvm/lib/x86_64/ |
D | apic.c | 12 wrmsr(MSR_IA32_APICBASE, in apic_disable() 13 rdmsr(MSR_IA32_APICBASE) & in apic_disable() 19 uint64_t val = rdmsr(MSR_IA32_APICBASE); in xapic_enable() 24 wrmsr(MSR_IA32_APICBASE, in xapic_enable() 25 rdmsr(MSR_IA32_APICBASE) | MSR_IA32_APICBASE_ENABLE); in xapic_enable() 27 wrmsr(MSR_IA32_APICBASE, val | MSR_IA32_APICBASE_ENABLE); in xapic_enable() 41 wrmsr(MSR_IA32_APICBASE, rdmsr(MSR_IA32_APICBASE) | in x2apic_enable()
|
/Linux-v6.1/tools/testing/selftests/kvm/include/x86_64/ |
D | apic.h | 18 #define MSR_IA32_APICBASE 0x0000001b macro 70 return rdmsr(MSR_IA32_APICBASE) & MSR_IA32_APICBASE_BSP; in get_bsp_flag()
|
/Linux-v6.1/arch/x86/kernel/apic/ |
D | apic.c | 1240 rdmsr(MSR_IA32_APICBASE, l, h); in disable_local_APIC() 1242 wrmsr(MSR_IA32_APICBASE, l, h); in disable_local_APIC() 1782 rdmsrl(MSR_IA32_APICBASE, msr); in __x2apic_disable() 1786 wrmsrl(MSR_IA32_APICBASE, msr & ~(X2APIC_ENABLE | XAPIC_ENABLE)); in __x2apic_disable() 1787 wrmsrl(MSR_IA32_APICBASE, msr & ~X2APIC_ENABLE); in __x2apic_disable() 1795 rdmsrl(MSR_IA32_APICBASE, msr); in __x2apic_enable() 1798 wrmsrl(MSR_IA32_APICBASE, msr | X2APIC_ENABLE); in __x2apic_enable() 2022 rdmsr(MSR_IA32_APICBASE, l, h); in apic_verify() 2044 rdmsr(MSR_IA32_APICBASE, l, h); in apic_force_enable() 2049 wrmsr(MSR_IA32_APICBASE, l, h); in apic_force_enable() [all …]
|
/Linux-v6.1/tools/testing/selftests/kvm/x86_64/ |
D | smm_test.c | 71 uint64_t apicbase = rdmsr(MSR_IA32_APICBASE); in guest_code() 77 wrmsr(MSR_IA32_APICBASE, apicbase | X2APIC_ENABLE); in guest_code()
|
D | ucna_injection_test.c | 74 uint64_t msr = rdmsr(MSR_IA32_APICBASE); in verify_apic_base_addr()
|
D | xapic_ipi_test.c | 85 uint64_t msr = rdmsr(MSR_IA32_APICBASE); in verify_apic_base_addr()
|
/Linux-v6.1/arch/x86/include/asm/ |
D | apic.h | 124 if (rdmsrl_safe(MSR_IA32_APICBASE, &msr)) in apic_is_x2apic_enabled()
|
D | msr-index.h | 744 #define MSR_IA32_APICBASE 0x0000001b macro
|
/Linux-v6.1/tools/arch/x86/include/asm/ |
D | msr-index.h | 744 #define MSR_IA32_APICBASE 0x0000001b macro
|
/Linux-v6.1/arch/x86/xen/ |
D | enlighten_pv.c | 944 case MSR_IA32_APICBASE: in xen_do_read_msr()
|
/Linux-v6.1/arch/x86/kvm/ |
D | x86.c | 3609 case MSR_IA32_APICBASE: in kvm_set_msr_common() 4055 case MSR_IA32_APICBASE: in kvm_get_msr_common()
|
/Linux-v6.1/Documentation/virt/kvm/ |
D | api.rst | 1985 (reported by MSR_IA32_APICBASE) of its VCPU. x2APIC stores APIC ID in 1989 be called after MSR_IA32_APICBASE has been set with KVM_SET_MSR.
|