Searched refs:exit_qualification (Results 1 - 13 of 13) sorted by relevance

/linux-master/arch/x86/kvm/vmx/
H A Dvmcs_shadow_fields.h60 SHADOW_FIELD_RO(EXIT_QUALIFICATION, exit_qualification)
H A Dnested.h30 u32 exit_intr_info, unsigned long exit_qualification);
34 int get_vmx_mem_address(struct kvm_vcpu *vcpu, unsigned long exit_qualification,
H A Dvmx.c5377 unsigned long exit_qualification; local
5381 exit_qualification = vmx_get_exit_qual(vcpu);
5382 string = (exit_qualification & 16) != 0;
5389 port = exit_qualification >> 16;
5390 size = (exit_qualification & 7) + 1;
5391 in = (exit_qualification & 8) != 0;
5464 unsigned long exit_qualification, val; local
5470 exit_qualification = vmx_get_exit_qual(vcpu);
5471 cr = exit_qualification & 15;
5472 reg = (exit_qualification >>
5544 unsigned long exit_qualification; local
5644 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); local
5653 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); local
5674 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); local
5684 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); local
5702 unsigned long exit_qualification; local
5758 unsigned long exit_qualification; local
5989 unsigned long exit_qualification; local
[all...]
H A Dnested.c412 unsigned long exit_qualification; local
434 exit_qualification = vmx_get_exit_qual(vcpu) & INTR_INFO_UNBLOCK_NMI;
438 exit_qualification = 0;
440 exit_qualification = fault->exit_qualification;
441 exit_qualification |= vmx_get_exit_qual(vcpu) &
458 nested_vmx_vmexit(vcpu, vm_exit_reason, 0, exit_qualification);
1858 * vmcs12->exit_qualification = evmcs->exit_qualification;
2027 evmcs->exit_qualification
4478 prepare_vmcs12(struct kvm_vcpu *vcpu, struct vmcs12 *vmcs12, u32 vm_exit_reason, u32 exit_intr_info, unsigned long exit_qualification) argument
4792 nested_vmx_vmexit(struct kvm_vcpu *vcpu, u32 vm_exit_reason, u32 exit_intr_info, unsigned long exit_qualification) argument
4988 get_vmx_mem_address(struct kvm_vcpu *vcpu, unsigned long exit_qualification, u32 vmx_instruction_info, bool wr, int len, gva_t *ret) argument
5406 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); local
5512 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); local
6024 unsigned long exit_qualification; local
6086 unsigned long exit_qualification = vmx_get_exit_qual(vcpu); local
[all...]
H A Dvmx.h268 unsigned long exit_qualification; member in struct:vcpu_vmx
691 vmx->exit_qualification = vmcs_readl(EXIT_QUALIFICATION);
693 return vmx->exit_qualification;
H A Dvmcs12.h86 natural_width exit_qualification; member in struct:vmcs12
261 CHECK_OFFSET(exit_qualification, 408);
H A Dvmcs12.c120 FIELD(EXIT_QUALIFICATION, exit_qualification),
H A Dhyperv_evmcs.c153 EVMCS1_FIELD(EXIT_QUALIFICATION, exit_qualification,
/linux-master/arch/x86/kvm/mmu/
H A Dpaging_tmpl.h389 * information to fix the exit_qualification or exit_info_1
491 * We set up the value of exit_qualification to inject:
492 * [2:0] - Derive from the access bits. The exit_qualification might be
495 * [7:8] - Derived from [7:8] of real exit_qualification
500 walker->fault.exit_qualification = 0;
503 walker->fault.exit_qualification |= EPT_VIOLATION_ACC_WRITE;
505 walker->fault.exit_qualification |= EPT_VIOLATION_ACC_READ;
507 walker->fault.exit_qualification |= EPT_VIOLATION_ACC_INSTR;
513 walker->fault.exit_qualification |= (pte_access & VMX_EPT_RWX_MASK) <<
/linux-master/tools/testing/selftests/kvm/include/x86_64/
H A Devmcs.h170 u64 exit_qualification; member in struct:hv_enlightened_vmcs
448 *value = current_evmcs->exit_qualification;
902 current_evmcs->exit_qualification = value;
/linux-master/arch/x86/kvm/
H A Dkvm_emulate.h29 unsigned long exit_qualification; member in struct:x86_exception
/linux-master/arch/x86/include/asm/
H A Dhyperv-tlfs.h577 u64 exit_qualification; member in struct:hv_enlightened_vmcs
H A Dvmx.h640 u64 exit_qualification; member in struct:vmx_ve_information

Completed in 912 milliseconds