Home
last modified time | relevance | path

Searched refs:vmx_instruction_info (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dnested.c1818 * vmcs12->vmx_instruction_info = evmcs->vmx_instruction_info; in copy_enlightened_to_vmcs12()
1971 evmcs->vmx_instruction_info = vmcs12->vmx_instruction_info; in copy_vmcs12_to_enlightened()
4199 vmcs12->vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in prepare_vmcs12()
4661 u32 vmx_instruction_info, bool wr, int len, gva_t *ret) in get_vmx_mem_address()
4669 * Execution", on an exit, vmx_instruction_info holds most of the in get_vmx_mem_address()
4675 int scaling = vmx_instruction_info & 3; in get_vmx_mem_address()
4676 int addr_size = (vmx_instruction_info >> 7) & 7; in get_vmx_mem_address()
4677 bool is_reg = vmx_instruction_info in get_vmx_mem_address()
4660 get_vmx_mem_address(struct kvm_vcpu *vcpu, unsigned long exit_qualification, u32 vmx_instruction_info, bool wr, int len, gva_t *ret) get_vmx_mem_address() argument
5407 u32 vmx_instruction_info, types; handle_invept() local
5486 u32 vmx_instruction_info; handle_invvpid() local
5819 u32 vmx_instruction_info; nested_vmx_exit_handled_vmcs_access() local
[all...]
H A Dvmcs12.h142 u32 vmx_instruction_info; member
321 CHECK_OFFSET(vmx_instruction_info, 836); in vmx_check_vmcs12_offsets()
H A Dnested.h34 u32 vmx_instruction_info, bool wr, int len, gva_t *ret);
H A Dvmcs12.c90 FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info),
H A Devmcs.c247 EVMCS1_FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info,
H A Dvmx.c5677 u32 vmx_instruction_info; in handle_invpcid() local
5690 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_invpcid()
5691 type = kvm_register_readl(vcpu, (vmx_instruction_info >> 28) & 0xf); in handle_invpcid()
5702 vmx_instruction_info, false, in handle_invpcid()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dnested.c1809 * vmcs12->vmx_instruction_info = evmcs->vmx_instruction_info; in copy_enlightened_to_vmcs12()
1973 evmcs->vmx_instruction_info = vmcs12->vmx_instruction_info; in copy_vmcs12_to_enlightened()
4440 vmcs12->vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in prepare_vmcs12()
4918 u32 vmx_instruction_info, bool wr, int len, gva_t *ret) in get_vmx_mem_address()
4926 * Execution", on an exit, vmx_instruction_info holds most of the in get_vmx_mem_address()
4932 int scaling = vmx_instruction_info & 3; in get_vmx_mem_address()
4933 int addr_size = (vmx_instruction_info >> 7) & 7; in get_vmx_mem_address()
4934 bool is_reg = vmx_instruction_info in get_vmx_mem_address()
4917 get_vmx_mem_address(struct kvm_vcpu *vcpu, unsigned long exit_qualification, u32 vmx_instruction_info, bool wr, int len, gva_t *ret) get_vmx_mem_address() argument
5671 u32 vmx_instruction_info, types; handle_invept() local
5751 u32 vmx_instruction_info; handle_invvpid() local
6108 u32 vmx_instruction_info; nested_vmx_exit_handled_vmcs_access() local
[all...]
H A Dvmcs12.h144 u32 vmx_instruction_info; member
318 CHECK_OFFSET(vmx_instruction_info, 836); in vmx_check_vmcs12_offsets()
H A Dvmcs12.c92 FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info),
H A Dnested.h34 u32 vmx_instruction_info, bool wr, int len, gva_t *ret);
H A Dhyperv.c376 EVMCS1_FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info,
H A Dvmx.c5950 u32 vmx_instruction_info; in handle_invpcid() local
5964 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_invpcid()
5965 gpr_index = vmx_get_instr_info_reg2(vmx_instruction_info); in handle_invpcid()
5972 vmx_instruction_info, false, in handle_invpcid()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/
H A Devmcs.h174 u32 vmx_instruction_info; member
572 *value = current_evmcs->vmx_instruction_info; in evmcs_vmread()
959 current_evmcs->vmx_instruction_info = value; in evmcs_vmwrite()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dhyperv-tlfs.h453 u32 vmx_instruction_info; member
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/
H A Devmcs.h168 u32 vmx_instruction_info; member
592 *value = current_evmcs->vmx_instruction_info; in evmcs_vmread()
1094 current_evmcs->vmx_instruction_info = value; in evmcs_vmwrite()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dhyperv-tlfs.h568 u32 vmx_instruction_info; member

Completed in 42 milliseconds