Home
last modified time | relevance | path

Searched refs:apicv_inhibit_reasons (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h940 unsigned long apicv_inhibit_reasons; member
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dx86.c9741 return (READ_ONCE(kvm->arch.apicv_inhibit_reasons) == 0); in kvm_apicv_activated()
9747 ulong vm_reasons = READ_ONCE(vcpu->kvm->arch.apicv_inhibit_reasons); in kvm_vcpu_apicv_activated()
9767 unsigned long *inhibits = &kvm->arch.apicv_inhibit_reasons; in kvm_apicv_init()
10399 old = new = kvm->arch.apicv_inhibit_reasons; in __kvm_set_or_clear_apicv_inhibit()
10405 * Kick all vCPUs before setting apicv_inhibit_reasons to avoid in __kvm_set_or_clear_apicv_inhibit()
10408 * updating apicv_inhibit_reasons, and all other vCPUs will in __kvm_set_or_clear_apicv_inhibit()
10414 * servicing the request with a stale apicv_inhibit_reasons. in __kvm_set_or_clear_apicv_inhibit()
10417 kvm->arch.apicv_inhibit_reasons = new; in __kvm_set_or_clear_apicv_inhibit()
10426 kvm->arch.apicv_inhibit_reasons = new; in __kvm_set_or_clear_apicv_inhibit()
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dx86.c8337 return (READ_ONCE(kvm->arch.apicv_inhibit_reasons) == 0); in kvm_apicv_activated()
8345 &kvm->arch.apicv_inhibit_reasons); in kvm_apicv_init()
8348 &kvm->arch.apicv_inhibit_reasons); in kvm_apicv_init()
8964 old = READ_ONCE(kvm->arch.apicv_inhibit_reasons); in kvm_request_apicv_update()
8973 old = cmpxchg(&kvm->arch.apicv_inhibit_reasons, expected, new); in kvm_request_apicv_update()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h1296 /* Protects apicv_inhibit_reasons */
1298 unsigned long apicv_inhibit_reasons; member

Completed in 40 milliseconds