Searched refs:exit_qual (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/coco/tdx/ |
H A D | tdx.c | 535 u32 exit_qual = ve->exit_qual; in handle_io() local 539 if (VE_IS_IO_STRING(exit_qual)) in handle_io() 542 in = VE_IS_IO_IN(exit_qual); in handle_io() 543 size = VE_GET_IO_SIZE(exit_qual); in handle_io() 544 port = VE_GET_PORT_NUM(exit_qual); in handle_io() 602 ve->exit_qual = out.rdx; in tdx_get_ve_info()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | tdx.h | 32 u64 exit_qual; member
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | nested.c | 394 static int nested_vmx_check_exception(struct kvm_vcpu *vcpu, unsigned long *exit_qual) in nested_vmx_check_exception() argument 403 *exit_qual = vcpu->arch.apf.nested_apf_token; in nested_vmx_check_exception() 408 *exit_qual = has_payload ? payload : vcpu->arch.cr2; in nested_vmx_check_exception() 418 *exit_qual = payload; in nested_vmx_check_exception() 420 *exit_qual = 0; in nested_vmx_check_exception() 3790 unsigned long exit_qual) in nested_vmx_inject_exception_vmexit() 3819 nested_vmx_vmexit(vcpu, EXIT_REASON_EXCEPTION_NMI, intr_info, exit_qual); in nested_vmx_inject_exception_vmexit() 3858 unsigned long exit_qual; in vmx_check_nested_events() local 3887 if (!nested_vmx_check_exception(vcpu, &exit_qual)) in vmx_check_nested_events() 3889 nested_vmx_inject_exception_vmexit(vcpu, exit_qual); in vmx_check_nested_events() 3789 nested_vmx_inject_exception_vmexit(struct kvm_vcpu *vcpu, unsigned long exit_qual) nested_vmx_inject_exception_vmexit() argument 5370 unsigned long exit_qual = vmx_get_exit_qual(vcpu); handle_vmptrst() local 6052 unsigned long exit_qual; nested_vmx_reflect_vmexit() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | nested.c | 3862 unsigned long exit_qual; in nested_vmx_inject_exception_vmexit() local 3865 exit_qual = ex->payload; in nested_vmx_inject_exception_vmexit() 3867 exit_qual = vcpu->arch.cr2; in nested_vmx_inject_exception_vmexit() 3869 exit_qual = vcpu->arch.dr6; in nested_vmx_inject_exception_vmexit() 3870 exit_qual &= ~DR6_BT; in nested_vmx_inject_exception_vmexit() 3871 exit_qual ^= DR6_ACTIVE_LOW; in nested_vmx_inject_exception_vmexit() 3873 exit_qual = 0; in nested_vmx_inject_exception_vmexit() 3904 nested_vmx_vmexit(vcpu, EXIT_REASON_EXCEPTION_NMI, intr_info, exit_qual); in nested_vmx_inject_exception_vmexit() 5642 unsigned long exit_qual = vmx_get_exit_qual(vcpu); in handle_vmptrst() local 5655 if (get_vmx_mem_address(vcpu, exit_qual, instr_inf in handle_vmptrst() 6357 unsigned long exit_qual; nested_vmx_reflect_vmexit() local [all...] |
H A D | vmx.c | 6059 unsigned long exit_qual = vmx_get_exit_qual(vcpu); in handle_notify() local 6060 bool context_invalid = exit_qual & NOTIFY_VM_CONTEXT_INVALID; in handle_notify() 6068 if (enable_vnmi && (exit_qual & INTR_INFO_UNBLOCK_NMI)) in handle_notify()
|
Completed in 22 milliseconds