Lines Matching refs:vmx_instruction_info
320 u32 vmx_instruction_info; member
758 FIELD(VMX_INSTRUCTION_INFO, vmx_instruction_info),
6539 u32 vmx_instruction_info, bool wr, gva_t *ret) in get_vmx_mem_address() argument
6553 int scaling = vmx_instruction_info & 3; in get_vmx_mem_address()
6554 int addr_size = (vmx_instruction_info >> 7) & 7; in get_vmx_mem_address()
6555 bool is_reg = vmx_instruction_info & (1u << 10); in get_vmx_mem_address()
6556 int seg_reg = (vmx_instruction_info >> 15) & 7; in get_vmx_mem_address()
6557 int index_reg = (vmx_instruction_info >> 18) & 0xf; in get_vmx_mem_address()
6558 bool index_is_valid = !(vmx_instruction_info & (1u << 22)); in get_vmx_mem_address()
6559 int base_reg = (vmx_instruction_info >> 23) & 0xf; in get_vmx_mem_address()
6560 bool base_is_valid = !(vmx_instruction_info & (1u << 27)); in get_vmx_mem_address()
7149 u32 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_vmread() local
7157 field = kvm_register_readl(vcpu, (((vmx_instruction_info) >> 28) & 0xf)); in handle_vmread()
7169 if (vmx_instruction_info & (1u << 10)) { in handle_vmread()
7170 kvm_register_writel(vcpu, (((vmx_instruction_info) >> 3) & 0xf), in handle_vmread()
7174 vmx_instruction_info, true, &gva)) in handle_vmread()
7192 u32 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_vmwrite() local
7206 if (vmx_instruction_info & (1u << 10)) in handle_vmwrite()
7208 (((vmx_instruction_info) >> 3) & 0xf)); in handle_vmwrite()
7211 vmx_instruction_info, false, &gva)) in handle_vmwrite()
7221 field = kvm_register_readl(vcpu, (((vmx_instruction_info) >> 28) & 0xf)); in handle_vmwrite()
7293 u32 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_vmptrst() local
7301 vmx_instruction_info, true, &vmcs_gva)) in handle_vmptrst()
7319 u32 vmx_instruction_info, types; in handle_invept() local
7342 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_invept()
7343 type = kvm_register_readl(vcpu, (vmx_instruction_info >> 28) & 0xf); in handle_invept()
7358 vmx_instruction_info, false, &gva)) in handle_invept()
7385 u32 vmx_instruction_info; in handle_invvpid() local
7401 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in handle_invvpid()
7402 type = kvm_register_readl(vcpu, (vmx_instruction_info >> 28) & 0xf); in handle_invvpid()
7417 vmx_instruction_info, false, &gva)) in handle_invvpid()
10254 vmcs12->vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); in prepare_vmcs12()