Home
last modified time | relevance | path

Searched refs:vmx_instruction_info (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/arch/x86/kvm/vmx/
Dnested.c1790 evmcs->vmx_instruction_info = vmcs12->vmx_instruction_info; in copy_vmcs12_to_enlightened()
3740 vmcs12->vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in prepare_vmcs12()
4207 u32 vmx_instruction_info, bool wr, int len, gva_t *ret) in get_vmx_mem_address() argument
4221 int scaling = vmx_instruction_info & 3; in get_vmx_mem_address()
4222 int addr_size = (vmx_instruction_info >> 7) & 7; in get_vmx_mem_address()
4223 bool is_reg = vmx_instruction_info & (1u << 10); in get_vmx_mem_address()
4224 int seg_reg = (vmx_instruction_info >> 15) & 7; in get_vmx_mem_address()
4225 int index_reg = (vmx_instruction_info >> 18) & 0xf; in get_vmx_mem_address()
4226 bool index_is_valid = !(vmx_instruction_info & (1u << 22)); in get_vmx_mem_address()
4227 int base_reg = (vmx_instruction_info >> 23) & 0xf; in get_vmx_mem_address()
[all …]
Dvmcs12.h145 u32 vmx_instruction_info; member
327 CHECK_OFFSET(vmx_instruction_info, 836); in vmx_check_vmcs12_offsets()
Dnested.h35 u32 vmx_instruction_info, bool wr, int len, gva_t *ret);
Dvmcs12.c90 FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info),
Devmcs.c253 EVMCS1_FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info,
Dvmx.c5397 u32 vmx_instruction_info; in handle_invpcid() local
5414 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_invpcid()
5415 type = kvm_register_readl(vcpu, (vmx_instruction_info >> 28) & 0xf); in handle_invpcid()
5426 vmx_instruction_info, false, in handle_invpcid()
/Linux-v5.4/tools/testing/selftests/kvm/include/
Devmcs.h172 u32 vmx_instruction_info; member
570 *value = current_evmcs->vmx_instruction_info; in evmcs_vmread()
957 current_evmcs->vmx_instruction_info = value; in evmcs_vmwrite()
/Linux-v5.4/arch/x86/include/asm/
Dhyperv-tlfs.h700 u32 vmx_instruction_info; member
/Linux-v5.4/Documentation/virt/kvm/
Dnested-vmx.txt176 u32 vmx_instruction_info;