Searched refs:MSR_IA32_APICBASE (Results 1 – 5 of 5) sorted by relevance
/kvm-unit-tests/lib/x86/ |
H A D | apic.c | 153 asm ("rdmsr" : "=a"(a), "=d"(d) : "c"(MSR_IA32_APICBASE)); in enable_x2apic() 155 asm ("wrmsr" : : "a"(a), "d"(d), "c"(MSR_IA32_APICBASE)); in enable_x2apic() 167 asm ("rdmsr" : "=a"(msr_lo), "=d"(msr_hi) : "c"(MSR_IA32_APICBASE)); in pre_boot_apic_id() 174 wrmsr(MSR_IA32_APICBASE, rdmsr(MSR_IA32_APICBASE) & ~(APIC_EN | APIC_EXTD)); in disable_apic() 181 wrmsr(MSR_IA32_APICBASE, rdmsr(MSR_IA32_APICBASE) | APIC_EN); in reset_apic()
|
H A D | apic.h | 73 return rdmsr(MSR_IA32_APICBASE) & APIC_EN; in is_apic_hw_enabled() 83 return (rdmsr(MSR_IA32_APICBASE) & (APIC_EN | APIC_EXTD)) == (APIC_EN | APIC_EXTD); in is_x2apic_enabled() 88 return (rdmsr(MSR_IA32_APICBASE) & (APIC_EN | APIC_EXTD)) == APIC_EN; in is_xapic_enabled()
|
H A D | msr.h | 306 #define MSR_IA32_APICBASE 0x0000001b macro
|
/kvm-unit-tests/x86/ |
H A D | apic.c | 66 wrmsr(MSR_IA32_APICBASE, *(u64 *)data); in do_write_apicbase() 76 u64 apicbase = rdmsr(MSR_IA32_APICBASE); in test_enable_x2apic() 158 u64 orig_apicbase = rdmsr(MSR_IA32_APICBASE); in test_apicbase() 162 wrmsr(MSR_IA32_APICBASE, orig_apicbase & ~(APIC_EN | APIC_EXTD)); in test_apicbase() 163 wrmsr(MSR_IA32_APICBASE, ALTERNATE_APIC_BASE | APIC_BSP | APIC_EN); in test_apicbase() 179 wrmsr(MSR_IA32_APICBASE, orig_apicbase); in test_apicbase()
|
H A D | vmexit.c | 146 return rdmsr(MSR_IA32_APICBASE) & APIC_EXTD; in is_x2apic()
|