Home
last modified time | relevance | path

Searched refs:hypercall_ret (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/kvm/
H A Dx86.h877 static inline bool kvm_is_valid_map_gpa_range_ret(u64 hypercall_ret) in kvm_is_valid_map_gpa_range_ret() argument
879 return !hypercall_ret || hypercall_ret == EINVAL || in kvm_is_valid_map_gpa_range_ret()
880 hypercall_ret == EAGAIN; in kvm_is_valid_map_gpa_range_ret()
/linux/arch/x86/kvm/svm/
H A Dsev.c3772 u64 hypercall_ret = READ_ONCE(vcpu->run->hypercall.ret); in snp_complete_psc_msr() local
3775 if (!kvm_is_valid_map_gpa_range_ret(hypercall_ret)) in snp_complete_psc_msr()
3778 if (hypercall_ret) in snp_complete_psc_msr()
3867 u64 hypercall_ret = READ_ONCE(vcpu->run->hypercall.ret); in snp_complete_one_psc() local
3870 if (!kvm_is_valid_map_gpa_range_ret(hypercall_ret)) in snp_complete_one_psc()
3873 if (hypercall_ret) { in snp_complete_one_psc()
/linux/arch/x86/kvm/vmx/
H A Dtdx.c1182 u64 hypercall_ret = READ_ONCE(vcpu->run->hypercall.ret); in tdx_complete_vmcall_map_gpa() local
1186 switch (hypercall_ret) { in tdx_complete_vmcall_map_gpa()
1196 WARN_ON_ONCE(kvm_is_valid_map_gpa_range_ret(hypercall_ret)); in tdx_complete_vmcall_map_gpa()