Lines Matching refs:exit_qualification

5295 	unsigned long exit_qualification;  in handle_io()  local
5299 exit_qualification = vmx_get_exit_qual(vcpu); in handle_io()
5300 string = (exit_qualification & 16) != 0; in handle_io()
5307 port = exit_qualification >> 16; in handle_io()
5308 size = (exit_qualification & 7) + 1; in handle_io()
5309 in = (exit_qualification & 8) != 0; in handle_io()
5382 unsigned long exit_qualification, val; in handle_cr() local
5388 exit_qualification = vmx_get_exit_qual(vcpu); in handle_cr()
5389 cr = exit_qualification & 15; in handle_cr()
5390 reg = (exit_qualification >> 8) & 15; in handle_cr()
5391 switch ((exit_qualification >> 4) & 3) { in handle_cr()
5446 val = (exit_qualification >> LMSW_SOURCE_DATA_SHIFT) & 0x0f; in handle_cr()
5456 (int)(exit_qualification >> 4) & 3, cr); in handle_cr()
5462 unsigned long exit_qualification; in handle_dr() local
5466 exit_qualification = vmx_get_exit_qual(vcpu); in handle_dr()
5467 dr = exit_qualification & DEBUG_REG_ACCESS_NUM; in handle_dr()
5508 reg = DEBUG_REG_ACCESS_REG(exit_qualification); in handle_dr()
5509 if (exit_qualification & TYPE_MOV_FROM_DR) { in handle_dr()
5562 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_invlpg() local
5564 kvm_mmu_invlpg(vcpu, exit_qualification); in handle_invlpg()
5571 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_apic_access() local
5574 access_type = exit_qualification & APIC_ACCESS_TYPE; in handle_apic_access()
5575 offset = exit_qualification & APIC_ACCESS_OFFSET; in handle_apic_access()
5592 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_apic_eoi_induced() local
5593 int vector = exit_qualification & 0xff; in handle_apic_eoi_induced()
5602 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_apic_write() local
5611 u32 offset = exit_qualification & 0xff0; in handle_apic_write()
5620 unsigned long exit_qualification; in handle_task_switch() local
5630 exit_qualification = vmx_get_exit_qual(vcpu); in handle_task_switch()
5632 reason = (u32)exit_qualification >> 30; in handle_task_switch()
5658 tss_selector = exit_qualification; in handle_task_switch()
5676 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_ept_violation() local
5687 (exit_qualification & INTR_INFO_UNBLOCK_NMI)) in handle_ept_violation()
5691 trace_kvm_page_fault(vcpu, gpa, exit_qualification); in handle_ept_violation()
5704 return __vmx_handle_ept_violation(vcpu, gpa, exit_qualification); in handle_ept_violation()
5880 unsigned long exit_qualification; in handle_pml_full() local
5884 exit_qualification = vmx_get_exit_qual(vcpu); in handle_pml_full()
5892 (exit_qualification & INTR_INFO_UNBLOCK_NMI)) in handle_pml_full()
6359 ve_info->exit_qualification, in dump_vmcs()
7272 vmx->vt.exit_qualification = ENTRY_FAIL_DEFAULT; in vmx_vcpu_run()
7891 unsigned long *exit_qualification) in vmx_is_io_intercepted() argument
7920 *exit_qualification = ((unsigned long)port << 16) | (size - 1); in vmx_is_io_intercepted()
7924 *exit_qualification |= BIT(4); in vmx_is_io_intercepted()
7927 *exit_qualification |= BIT(5); in vmx_is_io_intercepted()
7930 *exit_qualification |= BIT(6); in vmx_is_io_intercepted()
7941 unsigned long exit_qualification = 0; in vmx_check_intercept() local
7964 if (!vmx_is_io_intercepted(vcpu, info, &exit_qualification)) in vmx_check_intercept()
8026 __nested_vmx_vmexit(vcpu, vm_exit_reason, 0, exit_qualification, in vmx_check_intercept()