Home
last modified time | relevance | path

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

/linux/virt/kvm/
H A Dasync_pf.c47 struct kvm_async_pf *apf = in async_pf_execute() local
49 struct kvm_vcpu *vcpu = apf->vcpu; in async_pf_execute()
51 unsigned long addr = apf->addr; in async_pf_execute()
52 gpa_t cr2_or_gpa = apf->cr2_or_gpa; in async_pf_execute()
78 kvm_arch_async_page_present(vcpu, apf); in async_pf_execute()
82 list_add_tail(&apf->link, &vcpu->async_pf.done); in async_pf_execute()
86 * The apf struct may be freed by kvm_check_async_pf_completion() as in async_pf_execute()
89 apf = NULL; in async_pf_execute()
/linux/arch/x86/kvm/
H A Dx86.c3627 kvm_gfn_to_hva_cache_init(vcpu->kvm, &vcpu->arch.apf.data, gpa, in kvm_pv_enable_async_pf()
3631 vcpu->arch.apf.msr_en_val = data; in kvm_pv_enable_async_pf()
3651 vcpu->arch.apf.msr_int_val = data; in kvm_pv_enable_async_pf_int()
3653 vcpu->arch.apf.vec = data & KVM_ASYNC_PF_VEC_MASK; in kvm_pv_enable_async_pf_int()
4139 smp_store_mb(vcpu->arch.apf.pageready_pending, false); in kvm_set_msr_common()
4499 msr_info->data = vcpu->arch.apf.msr_en_val; in kvm_get_msr_common()
4505 msr_info->data = vcpu->arch.apf.msr_int_val; in kvm_get_msr_common()
11198 vcpu->arch.apf.halted = true; in vcpu_enter_guest()
11566 !vcpu->arch.apf.halted); in kvm_vcpu_running()
11680 vcpu->arch.apf.halted = false; in vcpu_block()
[all …]
/linux/arch/x86/kvm/mmu/
H A Dmmu.c4572 u32 id = vcpu->arch.apf.id; in alloc_apf_token()
4575 vcpu->arch.apf.id = 1; in alloc_apf_token()
4577 return (vcpu->arch.apf.id++ << 12) | vcpu->vcpu_id; in alloc_apf_token()
4910 u32 flags = vcpu->arch.apf.host_apf_flags; in kvm_handle_page_fault()
4938 vcpu->arch.apf.host_apf_flags = 0; in kvm_handle_page_fault()
/linux/arch/x86/include/asm/
H A Dkvm_host.h1065 } apf; member
/linux/arch/x86/kvm/svm/
H A Dnested.c1817 svm->vcpu.arch.apf.host_apf_flags) in nested_svm_exit_special()
H A Dsvm.c4633 vcpu->arch.apf.host_apf_flags = in svm_vcpu_run()
/linux/arch/x86/kvm/vmx/
H A Dnested.c6481 return vcpu->arch.apf.host_apf_flags || in nested_vmx_l0_wants_exit()