/kernel/linux/linux-6.6/arch/x86/coco/tdx/ |
H A D | tdx.c | 218 * For EPT violations, ve->insn_len is not defined. For those, in ve_instr_len() 564 int insn_len; in tdx_early_handle_ve() local 571 insn_len = handle_io(regs, &ve); in tdx_early_handle_ve() 572 if (insn_len < 0) in tdx_early_handle_ve() 575 regs->ip += insn_len; in tdx_early_handle_ve() 662 int insn_len; in tdx_handle_virt_exception() local 665 insn_len = virt_exception_user(regs, ve); in tdx_handle_virt_exception() 667 insn_len = virt_exception_kernel(regs, ve); in tdx_handle_virt_exception() 668 if (insn_len < 0) in tdx_handle_virt_exception() 672 regs->ip += insn_len; in tdx_handle_virt_exception() [all...] |
/kernel/linux/linux-6.6/arch/riscv/kvm/ |
H A D | vcpu_insn.c | 459 int shift = 0, len = 0, insn_len = 0; in kvm_riscv_vcpu_mmio_load() local 470 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_load() 484 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_load() 537 vcpu->arch.mmio_decode.insn_len = insn_len; in kvm_riscv_vcpu_mmio_load() 585 int len = 0, insn_len = 0; in kvm_riscv_vcpu_mmio_store() local 596 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_store() 610 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_store() 652 vcpu->arch.mmio_decode.insn_len = insn_len; in kvm_riscv_vcpu_mmio_store() [all...] |
/kernel/linux/linux-6.6/tools/perf/scripts/python/Perf-Trace-Util/ |
H A D | Context.c | 103 if (c->sample->ip && !c->sample->insn_len && thread__maps(c->al->thread)) { in perf_sample_insn() 108 if (!c->sample->insn_len) in perf_sample_insn() 111 return _PyBytes_FromStringAndSize(c->sample->insn, c->sample->insn_len); in perf_sample_insn()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | paravirt.c | 153 unsigned insn_len = end - start; in paravirt_patch_insns() local 156 BUG_ON(insn_len > len || start == NULL); in paravirt_patch_insns() 158 memcpy(insn_buff, start, insn_len); in paravirt_patch_insns() 160 return insn_len; in paravirt_patch_insns()
|
/kernel/linux/linux-6.6/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 585 int dst_reg, int insn_len) in add_exception_handler() 599 if (WARN_ON_ONCE(insn_len > ctx->ninsns)) in add_exception_handler() 602 if (WARN_ON_ONCE(!rvc_enabled() && insn_len == 1)) in add_exception_handler() 606 pc = (unsigned long)&ctx->ro_insns[ctx->ninsns - insn_len]; in add_exception_handler() 630 fixup_offset = (long)&ex->fixup - (pc + insn_len * sizeof(u16)); in add_exception_handler() 1580 int insn_len, insns_start; in bpf_jit_emit_insn() local 1594 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1605 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1614 insn_len = ctx->ninsns - insns_start; in bpf_jit_emit_insn() 1625 insn_len in bpf_jit_emit_insn() 583 add_exception_handler(const struct bpf_insn *insn, struct rv_jit_context *ctx, int dst_reg, int insn_len) add_exception_handler() argument [all...] |
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | kvm_vcpu_insn.h | 15 int insn_len; member
|
/kernel/linux/linux-5.10/tools/perf/arch/x86/util/ |
H A D | archinsn.c | 25 sample->insn_len = insn.length; in arch_fetch_insn()
|
/kernel/linux/linux-6.6/tools/perf/arch/x86/util/ |
H A D | archinsn.c | 26 sample->insn_len = insn.length; in arch_fetch_insn()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H 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()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | thread-stack.h | 84 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack,
|
H A D | thread-stack.c | 407 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, in thread_stack__event() 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() 406 thread_stack__event(struct thread *thread, int cpu, u32 flags, u64 from_ip, u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, unsigned int br_stack_sz, bool mispred_all) thread_stack__event() argument
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | thread-stack.h | 83 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack,
|
H A D | sample.h | 103 u16 insn_len; member
|
H A D | dlfilter.c | 225 if (d->sample->ip && !d->sample->insn_len) { in dlfilter__insn() 239 if (!d->sample->insn_len) in dlfilter__insn() 242 *len = d->sample->insn_len; in dlfilter__insn()
|
H A D | thread-stack.c | 407 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, in thread_stack__event() 451 ret_addr = from_ip + insn_len; in thread_stack__event() 1033 ret_addr = sample->ip + sample->insn_len; in thread_stack__trace_end() 1157 ret_addr = sample->ip + sample->insn_len; in thread_stack__process() 406 thread_stack__event(struct thread *thread, int cpu, u32 flags, u64 from_ip, u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack, unsigned int br_stack_sz, bool mispred_all) thread_stack__event() argument
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | mmu.h | 67 u64 fault_address, char *insn, int insn_len);
|
H A D | x86.h | 271 void *insn, int insn_len); 273 int emulation_type, void *insn, int insn_len);
|
H A D | kvm_emulate.h | 495 int x86_decode_insn(struct x86_emulate_ctxt *ctxt, void *insn, int insn_len);
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | x86.h | 319 void *insn, int insn_len); 321 int emulation_type, void *insn, int insn_len);
|
H A D | mmu.h | 115 u64 fault_address, char *insn, int insn_len);
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/x86_64/ |
H A D | svm.h | 96 u8 insn_len; member
|
/kernel/linux/linux-5.10/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-decoder.h | 220 int insn_len; member
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/ |
H A D | svm.h | 117 u8 insn_len; member
|
/kernel/linux/linux-6.6/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-decoder.h | 252 int insn_len; member
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | svm.h | 141 u8 insn_len; member
|