| /arch/riscv/kvm/ |
| A D | vcpu_insn.c | 487 int shift = 0, len = 0, insn_len = 0; in kvm_riscv_vcpu_mmio_load() local 498 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_load() 512 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_load() 565 vcpu->arch.mmio_decode.insn_len = insn_len; in kvm_riscv_vcpu_mmio_load() 613 int len = 0, insn_len = 0; in kvm_riscv_vcpu_mmio_store() local 624 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_store() 638 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_store() 680 vcpu->arch.mmio_decode.insn_len = insn_len; in kvm_riscv_vcpu_mmio_store() 779 vcpu->arch.guest_context.sepc += vcpu->arch.mmio_decode.insn_len; in kvm_riscv_vcpu_mmio_return()
|
| /arch/x86/coco/tdx/ |
| A D | tdx.c | 766 int insn_len; in tdx_early_handle_ve() local 773 insn_len = handle_io(regs, &ve); in tdx_early_handle_ve() 774 if (insn_len < 0) in tdx_early_handle_ve() 777 regs->ip += insn_len; in tdx_early_handle_ve() 864 int insn_len; in tdx_handle_virt_exception() local 867 insn_len = virt_exception_user(regs, ve); in tdx_handle_virt_exception() 869 insn_len = virt_exception_kernel(regs, ve); in tdx_handle_virt_exception() 870 if (insn_len < 0) in tdx_handle_virt_exception() 874 regs->ip += insn_len; in tdx_handle_virt_exception()
|
| /arch/riscv/net/ |
| A D | bpf_jit_comp64.c | 788 int dst_reg, int insn_len) in add_exception_handler() argument 1860 int insn_len; in bpf_jit_emit_insn() local 1949 int insn_len, insns_start; in bpf_jit_emit_insn() local 1970 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1984 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1998 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 2012 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 2017 insn_len); in bpf_jit_emit_insn() 2054 int insn_len, insns_start; in bpf_jit_emit_insn() local 2072 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() [all …]
|
| /arch/riscv/include/asm/ |
| A D | kvm_vcpu_insn.h | 15 int insn_len; member
|
| /arch/x86/kvm/ |
| A D | x86.h | 437 void *insn, int insn_len); 439 int emulation_type, void *insn, int insn_len);
|
| A D | mmu.h | 94 u64 fault_address, char *insn, int insn_len);
|
| A D | kvm_emulate.h | 517 int x86_decode_insn(struct x86_emulate_ctxt *ctxt, void *insn, int insn_len, int emulation_type);
|
| A D | x86.c | 7659 void *insn, int insn_len) in kvm_check_emulate_insn() argument 7662 insn, insn_len); in kvm_check_emulate_insn() 8998 void *insn, int insn_len) in x86_decode_emulated_instruction() argument 9005 r = x86_decode_insn(ctxt, insn, insn_len, emulation_type); in x86_decode_emulated_instruction() 9015 int emulation_type, void *insn, int insn_len) in x86_emulate_instruction() argument 9026 r = kvm_check_emulate_insn(vcpu, emulation_type, insn, insn_len); in x86_emulate_instruction() 9058 insn, insn_len); in x86_emulate_instruction() 9232 void *insn, int insn_len) in kvm_emulate_instruction_from_buffer() argument 9234 return x86_emulate_instruction(vcpu, 0, 0, insn, insn_len); in kvm_emulate_instruction_from_buffer()
|
| A D | emulate.c | 4733 int x86_decode_insn(struct x86_emulate_ctxt *ctxt, void *insn, int insn_len, int emulation_type) in x86_decode_insn() argument 4748 ctxt->fetch.end = ctxt->fetch.data + insn_len; in x86_decode_insn() 4751 if (insn_len > 0) in x86_decode_insn() 4752 memcpy(ctxt->fetch.data, insn, insn_len); in x86_decode_insn()
|
| /arch/x86/kvm/vmx/ |
| A D | x86_ops.h | 41 void *insn, int insn_len);
|
| A D | main.c | 249 void *insn, int insn_len) in vt_check_emulate_instruction() argument 261 return vmx_check_emulate_instruction(vcpu, emul_type, insn, insn_len); in vt_check_emulate_instruction()
|
| A D | vmx.c | 1635 void *insn, int insn_len) in vmx_check_emulate_instruction() argument
|
| /arch/x86/include/asm/ |
| A D | kvm_host.h | 1905 void *insn, int insn_len); 2143 void *insn, int insn_len); 2267 void *insn, int insn_len);
|
| A D | svm.h | 155 u8 insn_len; member
|
| /arch/x86/kvm/svm/ |
| A D | svm.c | 1937 svm->vmcb->control.insn_len); in pf_interception() 1964 svm->vmcb->control.insn_len); in npf_interception() 4833 void *insn, int insn_len) in svm_check_emulate_instruction() argument 4905 if (likely(insn_len)) in svm_check_emulate_instruction()
|
| /arch/x86/kvm/mmu/ |
| A D | mmu.c | 4814 u64 fault_address, char *insn, int insn_len) in kvm_handle_page_fault() argument 4843 insn_len); in kvm_handle_page_fault() 6294 void *insn, int insn_len) in kvm_mmu_page_fault() argument 6362 insn_len); in kvm_mmu_page_fault()
|