Lines Matching refs:exit_qualification

5375 	unsigned long exit_qualification;  in handle_io()  local
5379 exit_qualification = vmx_get_exit_qual(vcpu); in handle_io()
5380 string = (exit_qualification & 16) != 0; in handle_io()
5387 port = exit_qualification >> 16; in handle_io()
5388 size = (exit_qualification & 7) + 1; in handle_io()
5389 in = (exit_qualification & 8) != 0; in handle_io()
5463 unsigned long exit_qualification, val; in handle_cr() local
5469 exit_qualification = vmx_get_exit_qual(vcpu); in handle_cr()
5470 cr = exit_qualification & 15; in handle_cr()
5471 reg = (exit_qualification >> 8) & 15; in handle_cr()
5472 switch ((exit_qualification >> 4) & 3) { in handle_cr()
5527 val = (exit_qualification >> LMSW_SOURCE_DATA_SHIFT) & 0x0f; in handle_cr()
5537 (int)(exit_qualification >> 4) & 3, cr); in handle_cr()
5543 unsigned long exit_qualification; in handle_dr() local
5547 exit_qualification = vmx_get_exit_qual(vcpu); in handle_dr()
5548 dr = exit_qualification & DEBUG_REG_ACCESS_NUM; in handle_dr()
5589 reg = DEBUG_REG_ACCESS_REG(exit_qualification); in handle_dr()
5590 if (exit_qualification & TYPE_MOV_FROM_DR) { in handle_dr()
5652 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_invlpg() local
5654 kvm_mmu_invlpg(vcpu, exit_qualification); in handle_invlpg()
5661 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_apic_access() local
5664 access_type = exit_qualification & APIC_ACCESS_TYPE; in handle_apic_access()
5665 offset = exit_qualification & APIC_ACCESS_OFFSET; in handle_apic_access()
5682 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_apic_eoi_induced() local
5683 int vector = exit_qualification & 0xff; in handle_apic_eoi_induced()
5692 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); in handle_apic_write() local
5701 u32 offset = exit_qualification & 0xff0; in handle_apic_write()
5710 unsigned long exit_qualification; in handle_task_switch() local
5720 exit_qualification = vmx_get_exit_qual(vcpu); in handle_task_switch()
5722 reason = (u32)exit_qualification >> 30; in handle_task_switch()
5748 tss_selector = exit_qualification; in handle_task_switch()
5766 unsigned long exit_qualification; in handle_ept_violation() local
5770 exit_qualification = vmx_get_exit_qual(vcpu); in handle_ept_violation()
5780 (exit_qualification & INTR_INFO_UNBLOCK_NMI)) in handle_ept_violation()
5784 trace_kvm_page_fault(vcpu, gpa, exit_qualification); in handle_ept_violation()
5787 error_code = (exit_qualification & EPT_VIOLATION_ACC_READ) in handle_ept_violation()
5790 error_code |= (exit_qualification & EPT_VIOLATION_ACC_WRITE) in handle_ept_violation()
5793 error_code |= (exit_qualification & EPT_VIOLATION_ACC_INSTR) in handle_ept_violation()
5796 error_code |= (exit_qualification & EPT_VIOLATION_RWX_MASK) in handle_ept_violation()
5799 error_code |= (exit_qualification & EPT_VIOLATION_GVA_TRANSLATED) != 0 ? in handle_ept_violation()
5802 vcpu->arch.exit_qualification = exit_qualification; in handle_ept_violation()
5999 unsigned long exit_qualification; in handle_pml_full() local
6003 exit_qualification = vmx_get_exit_qual(vcpu); in handle_pml_full()
6011 (exit_qualification & INTR_INFO_UNBLOCK_NMI)) in handle_pml_full()
6540 vcpu->run->internal.data[2] = vcpu->arch.exit_qualification; in __vmx_handle_exit()
7324 vmx->exit_qualification = ENTRY_FAIL_DEFAULT; in vmx_vcpu_run()