/linux-6.3-rc2/arch/x86/coco/tdx/ |
A D | tdx.c | 606 int insn_len; in tdx_early_handle_ve() local 613 insn_len = handle_io(regs, &ve); in tdx_early_handle_ve() 614 if (insn_len < 0) in tdx_early_handle_ve() 617 regs->ip += insn_len; in tdx_early_handle_ve() 704 int insn_len; in tdx_handle_virt_exception() local 707 insn_len = virt_exception_user(regs, ve); in tdx_handle_virt_exception() 709 insn_len = virt_exception_kernel(regs, ve); in tdx_handle_virt_exception() 710 if (insn_len < 0) in tdx_handle_virt_exception() 714 regs->ip += insn_len; in tdx_handle_virt_exception()
|
/linux-6.3-rc2/arch/riscv/kvm/ |
A D | vcpu_insn.c | 458 int shift = 0, len = 0, insn_len = 0; in kvm_riscv_vcpu_mmio_load() local 469 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_load() 483 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_load() 536 vcpu->arch.mmio_decode.insn_len = insn_len; in kvm_riscv_vcpu_mmio_load() 584 int len = 0, insn_len = 0; in kvm_riscv_vcpu_mmio_store() local 595 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_store() 609 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_store() 651 vcpu->arch.mmio_decode.insn_len = insn_len; in kvm_riscv_vcpu_mmio_store() 750 vcpu->arch.guest_context.sepc += vcpu->arch.mmio_decode.insn_len; in kvm_riscv_vcpu_mmio_return()
|
/linux-6.3-rc2/tools/perf/scripts/python/Perf-Trace-Util/ |
A D | Context.c | 101 if (c->sample->ip && !c->sample->insn_len && in perf_sample_insn() 105 if (!c->sample->insn_len) in perf_sample_insn() 108 return _PyBytes_FromStringAndSize(c->sample->insn, c->sample->insn_len); in perf_sample_insn()
|
/linux-6.3-rc2/arch/riscv/net/ |
A D | bpf_jit_comp64.c | 575 int dst_reg, int insn_len) in add_exception_handler() argument 587 if (WARN_ON_ONCE(insn_len > ctx->ninsns)) in add_exception_handler() 1488 int insn_len, insns_start; in bpf_jit_emit_insn() local 1495 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1503 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1511 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1519 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1527 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1535 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1543 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() [all …]
|
/linux-6.3-rc2/tools/perf/arch/x86/util/ |
A D | archinsn.c | 26 sample->insn_len = insn.length; in arch_fetch_insn()
|
/linux-6.3-rc2/arch/riscv/include/asm/ |
A D | kvm_vcpu_insn.h | 15 int insn_len; member
|
/linux-6.3-rc2/tools/testing/selftests/kvm/x86_64/ |
A D | debug_regs.c | 69 static void vcpu_skip_insn(struct kvm_vcpu *vcpu, int insn_len) in vcpu_skip_insn() argument 74 regs.rip += insn_len; in vcpu_skip_insn()
|
/linux-6.3-rc2/tools/perf/util/ |
A D | sample.h | 91 u16 insn_len; member
|
A D | thread-stack.h | 83 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack,
|
A D | dlfilter.c | 194 if (d->sample->ip && !d->sample->insn_len) { in dlfilter__insn() 204 if (!d->sample->insn_len) in dlfilter__insn() 207 *len = d->sample->insn_len; in dlfilter__insn()
|
A D | thread-stack.c | 407 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, in thread_stack__event() argument 451 ret_addr = from_ip + insn_len; in thread_stack__event() 1032 ret_addr = sample->ip + sample->insn_len; in thread_stack__trace_end() 1158 ret_addr = sample->ip + sample->insn_len; in thread_stack__process()
|
A D | cs-etm.c | 1148 sample->insn_len = 0; in cs_etm__copy_insn() 1157 sample->insn_len = cs_etm__t32_instr_size(etmq, trace_chan_id, in cs_etm__copy_insn() 1161 sample->insn_len = 4; in cs_etm__copy_insn() 1164 sample->insn_len, (void *)sample->insn); in cs_etm__copy_insn()
|
A D | intel-pt.c | 216 u16 insn_len; member 1487 ptq->insn_len = 0; in intel_pt_sample_flags() 1509 ptq->insn_len = ptq->state->insn_len; in intel_pt_sample_flags() 1680 sample->insn_len = ptq->insn_len; in intel_pt_prep_a_sample() 2665 state->from_ip, state->to_ip, ptq->insn_len, in intel_pt_sample()
|
A D | intel-bts.c | 294 sample.insn_len = btsq->intel_pt_insn.length; in intel_bts_synth_branch_sample()
|
/linux-6.3-rc2/arch/x86/kvm/ |
A D | x86.h | 306 void *insn, int insn_len); 308 int emulation_type, void *insn, int insn_len);
|
A D | mmu.h | 115 u64 fault_address, char *insn, int insn_len);
|
A D | kvm_emulate.h | 495 int x86_decode_insn(struct x86_emulate_ctxt *ctxt, void *insn, int insn_len, int emulation_type);
|
A D | x86.c | 7383 void *insn, int insn_len) in kvm_can_emulate_insn() argument 7386 insn, insn_len); in kvm_can_emulate_insn() 8763 void *insn, int insn_len) in x86_decode_emulated_instruction() argument 8770 r = x86_decode_insn(ctxt, insn, insn_len, emulation_type); in x86_decode_emulated_instruction() 8780 int emulation_type, void *insn, int insn_len) in x86_emulate_instruction() argument 8787 if (unlikely(!kvm_can_emulate_insn(vcpu, emulation_type, insn, insn_len))) in x86_emulate_instruction() 8811 insn, insn_len); in x86_emulate_instruction() 8976 void *insn, int insn_len) in kvm_emulate_instruction_from_buffer() argument 8978 return x86_emulate_instruction(vcpu, 0, 0, insn, insn_len); in kvm_emulate_instruction_from_buffer()
|
/linux-6.3-rc2/tools/perf/util/intel-pt-decoder/ |
A D | intel-pt-decoder.h | 252 int insn_len; member
|
/linux-6.3-rc2/tools/testing/selftests/kvm/include/x86_64/ |
A D | svm.h | 117 u8 insn_len; member
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | kvm_host.h | 1730 void *insn, int insn_len); 1922 void *insn, int insn_len); 2042 void *insn, int insn_len);
|
A D | svm.h | 153 u8 insn_len; member
|
/linux-6.3-rc2/arch/x86/kvm/svm/ |
A D | svm.c | 1976 svm->vmcb->control.insn_len); in pf_interception() 1990 svm->vmcb->control.insn_len); in npf_interception() 4528 void *insn, int insn_len) in svm_can_emulate_instruction() argument 4584 if (likely(insn_len)) in svm_can_emulate_instruction()
|
/linux-6.3-rc2/tools/perf/ |
A D | builtin-script.c | 1493 if (sample->insn_len == 0 && native_arch) in script_fetch_insn() 1507 printed += fprintf(fp, " ilen: %d", sample->insn_len); in perf_sample__fprintf_insn() 1508 if (PRINT_FIELD(INSN) && sample->insn_len) { in perf_sample__fprintf_insn() 1512 for (i = 0; i < sample->insn_len; i++) in perf_sample__fprintf_insn()
|
/linux-6.3-rc2/arch/x86/kvm/mmu/ |
A D | mmu.c | 4367 u64 fault_address, char *insn, int insn_len) in kvm_handle_page_fault() argument 4385 insn_len); in kvm_handle_page_fault() 5650 void *insn, int insn_len) in kvm_mmu_page_fault() argument 5705 insn_len); in kvm_mmu_page_fault()
|