Home
last modified time | relevance | path

Searched refs:inst_len (Results 1 – 5 of 5) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Demulate.c91 unsigned long inst_len, j; in __get_instruction_length_from_list() local
100 if ( (inst_len = svm_nextrip_insn_length(v)) > MAX_INST_LEN ) in __get_instruction_length_from_list()
101 gprintk(XENLOG_WARNING, "NRip reported inst_len %lu\n", inst_len); in __get_instruction_length_from_list()
102 else if ( inst_len != 0 ) in __get_instruction_length_from_list()
103 return inst_len; in __get_instruction_length_from_list()
116 inst_len = x86_insn_length(state, &ctxt.ctxt); in __get_instruction_length_from_list()
124 if ( j && j != inst_len ) in __get_instruction_length_from_list()
127 ctxt.ctxt.opcode, inst_len, j); in __get_instruction_length_from_list()
144 return inst_len; in __get_instruction_length_from_list()
149 return inst_len; in __get_instruction_length_from_list()
A Dsvm.c114 regs->rip += inst_len; in __update_guest_eip()
1781 unsigned int inst_len; in svm_vmexit_do_cpuid() local
2128 if ( inst_len == 0 ) in svm_do_msr_access()
2151 unsigned int inst_len; in svm_vmexit_do_hlt() local
2162 unsigned int inst_len; in svm_vmexit_do_rdtsc() local
2173 unsigned int inst_len; in svm_vmexit_do_pause() local
2240 unsigned int inst_len; in svm_vmexit_do_vmload() local
2276 unsigned int inst_len; in svm_vmexit_do_vmsave() local
2351 int inst_len; in svm_vmexit_do_invalidate_cache() local
2355 if ( inst_len == 0 ) in svm_vmexit_do_invalidate_cache()
[all …]
A Dnestedsvm.c242 n1vmcb->rip += inst_len; in nsvm_vcpu_hostsave()
690 unsigned int inst_len) in nsvm_vcpu_vmentry() argument
726 ret = nsvm_vcpu_hostsave(v, inst_len); in nsvm_vcpu_vmentry()
750 unsigned int inst_len; in nsvm_vcpu_vmrun() local
754 inst_len = __get_instruction_length(v, INSTR_VMRUN); in nsvm_vcpu_vmrun()
755 if (inst_len == 0) { in nsvm_vcpu_vmrun()
764 ret = nsvm_vcpu_vmentry(v, regs, inst_len); in nsvm_vcpu_vmrun()
1606 unsigned int inst_len; in svm_vmexit_do_stgi() local
1618 __update_guest_eip(regs, inst_len); in svm_vmexit_do_stgi()
1624 unsigned int inst_len; in svm_vmexit_do_clgi() local
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Dsvm.h53 void __update_guest_eip(struct cpu_user_regs *regs, unsigned int inst_len);
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvmx.c3824 unsigned int inst_len, source; in vmx_vmexit_handler() local
3835 inst_len = ((source != 3) || /* CALL, IRET, or JMP? */ in vmx_vmexit_handler()
3843 regs->rip += inst_len; in vmx_vmexit_handler()

Completed in 16 milliseconds