Searched refs:has_payload (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | x86.c | 576 if (!ex->has_payload) in kvm_deliver_exception_payload() 620 ex->has_payload = false; in kvm_deliver_exception_payload() 627 bool has_payload, unsigned long payload) in kvm_queue_exception_vmexit() 636 ex->has_payload = has_payload; in kvm_queue_exception_vmexit() 648 bool has_payload, unsigned long payload, bool reinject) in kvm_multiple_exception() 665 has_payload, payload); in kvm_multiple_exception() 681 if (WARN_ON_ONCE(has_payload)) { in kvm_multiple_exception() 686 has_payload = false; in kvm_multiple_exception() 696 vcpu->arch.exception.has_payload in kvm_multiple_exception() 625 kvm_queue_exception_vmexit(struct kvm_vcpu *vcpu, unsigned int vector, bool has_error_code, u32 error_code, bool has_payload, unsigned long payload) kvm_queue_exception_vmexit() argument 646 kvm_multiple_exception(struct kvm_vcpu *vcpu, unsigned nr, bool has_error, u32 error_code, bool has_payload, unsigned long payload, bool reinject) kvm_multiple_exception() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | x86.c | 495 bool has_payload = vcpu->arch.exception.has_payload; in kvm_deliver_exception_payload() local 498 if (!has_payload) in kvm_deliver_exception_payload() 537 vcpu->arch.exception.has_payload = false; in kvm_deliver_exception_payload() 544 bool has_payload, unsigned long payload, bool reinject) in kvm_multiple_exception() 564 if (WARN_ON_ONCE(has_payload)) { in kvm_multiple_exception() 569 has_payload = false; in kvm_multiple_exception() 579 vcpu->arch.exception.has_payload = has_payload; in kvm_multiple_exception() 607 vcpu->arch.exception.has_payload in kvm_multiple_exception() 542 kvm_multiple_exception(struct kvm_vcpu *vcpu, unsigned nr, bool has_error, u32 error_code, bool has_payload, unsigned long payload, bool reinject) kvm_multiple_exception() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/svm/ |
H A D | nested.c | 949 else if (svm->vcpu.arch.exception.has_payload) in nested_svm_inject_exception_vmexit() 961 WARN_ON(svm->vcpu.arch.exception.has_payload); in nested_svm_inject_exception_vmexit()
|
/kernel/linux/linux-6.6/arch/x86/kvm/svm/ |
H A D | nested.c | 1395 if (ex->has_payload) in nested_svm_inject_exception_vmexit() 1408 WARN_ON(ex->has_payload); in nested_svm_inject_exception_vmexit()
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | nested.c | 398 bool has_payload = vcpu->arch.exception.has_payload; in nested_vmx_check_exception() local 408 *exit_qual = has_payload ? payload : vcpu->arch.cr2; in nested_vmx_check_exception() 413 if (!has_payload) { in nested_vmx_check_exception()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | kvm_host.h | 629 bool has_payload; member
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | kvm_host.h | 712 bool has_payload; member
|
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | nested.c | 3864 if (ex->has_payload) { in nested_vmx_inject_exception_vmexit()
|
Completed in 41 milliseconds