Lines Matching refs:intr_info
2931 u32 intr_info = vmcs12->vm_entry_intr_info_field; in nested_check_vm_entry_controls() local
2932 u8 vector = intr_info & INTR_INFO_VECTOR_MASK; in nested_check_vm_entry_controls()
2933 u32 intr_type = intr_info & INTR_INFO_INTR_TYPE_MASK; in nested_check_vm_entry_controls()
2934 bool has_error_code = intr_info & INTR_INFO_DELIVER_CODE_MASK; in nested_check_vm_entry_controls()
2965 if (CC(intr_info & INTR_INFO_RESVD_BITS_MASK)) in nested_check_vm_entry_controls()
3962 u32 intr_info = ex->vector | INTR_INFO_VALID_MASK; in nested_vmx_inject_exception_vmexit() local
3994 intr_info |= INTR_INFO_DELIVER_CODE_MASK; in nested_vmx_inject_exception_vmexit()
3998 intr_info |= INTR_TYPE_SOFT_EXCEPTION; in nested_vmx_inject_exception_vmexit()
4000 intr_info |= INTR_TYPE_HARD_EXCEPTION; in nested_vmx_inject_exception_vmexit()
4004 intr_info |= INTR_INFO_UNBLOCK_NMI; in nested_vmx_inject_exception_vmexit()
4006 nested_vmx_vmexit(vcpu, EXIT_REASON_EXCEPTION_NMI, intr_info, exit_qual); in nested_vmx_inject_exception_vmexit()
6367 u32 intr_info; in nested_vmx_l0_wants_exit() local
6371 intr_info = vmx_get_intr_info(vcpu); in nested_vmx_l0_wants_exit()
6372 if (is_nmi(intr_info)) in nested_vmx_l0_wants_exit()
6374 else if (is_page_fault(intr_info)) in nested_vmx_l0_wants_exit()
6377 else if (is_debug(intr_info) && in nested_vmx_l0_wants_exit()
6381 else if (is_breakpoint(intr_info) && in nested_vmx_l0_wants_exit()
6384 else if (is_alignment_check(intr_info) && in nested_vmx_l0_wants_exit()
6387 else if (is_ve_fault(intr_info)) in nested_vmx_l0_wants_exit()
6448 u32 intr_info; in nested_vmx_l1_wants_exit() local
6452 intr_info = vmx_get_intr_info(vcpu); in nested_vmx_l1_wants_exit()
6453 if (is_nmi(intr_info)) in nested_vmx_l1_wants_exit()
6455 else if (is_page_fault(intr_info)) in nested_vmx_l1_wants_exit()
6458 (1u << (intr_info & INTR_INFO_VECTOR_MASK)); in nested_vmx_l1_wants_exit()