| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | nested_emulation_test.c | 84 u32 insn_len = get_instruction_length(insn); in guest_code() local 93 memcpy(l2_instruction, insn->opcode, insn_len); in guest_code() 94 memset(l2_instruction + insn_len, 0xcc, sizeof(insn->opcode) - insn_len); in guest_code() 115 __GUEST_ASSERT(exit_insn_len == insn_len, in guest_code() 116 "Wanted insn_len '%u' for '%s', got '%u'", in guest_code() 117 insn_len, insn->name, exit_insn_len); in guest_code()
|
| H A D | debug_regs.c | 135 static void vcpu_skip_insn(struct kvm_vcpu *vcpu, int insn_len) in main() 140 regs.rip += insn_len; in main() 72 vcpu_skip_insn(struct kvm_vcpu * vcpu,int insn_len) vcpu_skip_insn() argument
|
| /linux/tools/perf/util/ |
| H A D | print_insn.c | 30 for (int i = 0; i < sample->insn_len; i++) { in sample__fprintf_insn_raw() 32 if (sample->insn_len - i > 1) 66 (uint8_t *)sample->insn, sample->insn_len, in sample__fprintf_insn_asm()
|
| H A D | sample.c | 112 if (!sample->ip || sample->insn_len != 0) in perf_sample__fetch_insn() 123 sample->insn_len = len; 132 sample->insn_len = insn.length;
|
| H A D | thread-stack.h | 83 u64 to_ip, u16 insn_len, u64 trace_nr, bool callstack,
|
| H A D | sample.h | 170 * @insn_len: Instruction length from auxiliary events like 173 u16 insn_len; 106 u16 insn_len; global() member
|
| H A D | dlfilter.c | 227 if (d->sample->ip && !d->sample->insn_len) { in dlfilter__insn() 241 if (!d->sample->insn_len) in dlfilter__insn() 244 *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() argument 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()
|
| H A D | intel-pt.c | 218 u16 insn_len; member 1514 ptq->insn_len = 0; in intel_pt_sample_flags() 1538 ptq->insn_len = ptq->state->insn_len; in intel_pt_sample_flags() 1709 sample->insn_len = ptq->insn_len; in intel_pt_prep_a_sample() 2920 state->from_ip, state->to_ip, ptq->insn_len, in intel_pt_sample()
|
| H A D | cs-etm.c | 1533 * packet, so directly bail out with 'insn_len' = 0. in cs_etm__copy_insn() 1536 sample->insn_len = 0; in cs_etm__copy_insn() 1540 sample->insn_len = cs_etm__instr_size(etmq, tidq, packet, sample->ip); in cs_etm__convert_sample_time() 1543 sample->insn_len, (void *)sample->insn); in cs_etm__convert_sample_time()
|
| H A D | intel-bts.c | 295 sample.insn_len = btsq->intel_pt_insn.length; in intel_bts_synth_branch_sample()
|
| /linux/tools/perf/scripts/python/Perf-Trace-Util/ |
| H A D | Context.c | 93 if (c->sample->ip && !c->sample->insn_len && thread__maps(c->al->thread)) { in perf_sample_insn() 98 if (!c->sample->insn_len) in perf_sample_insn() 101 return _PyBytes_FromStringAndSize(c->sample->insn, c->sample->insn_len); in perf_sample_insn()
|
| /linux/tools/objtool/arch/x86/ |
| H A D | decode.c | 101 unsigned long *insn_off, unsigned int *insn_len) in scan_for_insn() argument 113 *insn_len = insn.length; in scan_for_insn() 126 unsigned int insn_len; in arch_adjusted_addend() local 135 &insn_off, &insn_len); in arch_adjusted_addend() 137 return addend + insn_off + insn_len - reloc_offset(reloc); in arch_adjusted_addend()
|
| /linux/tools/perf/util/intel-pt-decoder/ |
| H A D | intel-pt-decoder.h | 252 int insn_len; member
|
| H A D | intel-pt-decoder.c | 1123 decoder->state.insn_len = 0; in intel_pt_sample_fup_insn() 1257 decoder->state.insn_len = intel_pt_insn->length; in intel_pt_walk_insn() 1323 decoder->state.insn_len = 0; in intel_pt_fup_event()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.c | 1968 svm->vmcb->control.insn_len); in pf_interception() 1972 void *insn, int insn_len); 2028 svm->vmcb->control.insn_len); in npf_interception() 5132 void *insn, int insn_len) in svm_check_emulate_instruction() argument 5204 if (likely(insn_len)) in svm_check_emulate_instruction()
|
| /linux/tools/perf/ |
| H A D | builtin-script.c | 1643 printed += fprintf(fp, " ilen: %d", sample->insn_len); in perf_sample__fprintf_insn() 1644 if (PRINT_FIELD(INSN) && sample->insn_len) { in perf_sample__fprintf_insn() 1648 if (PRINT_FIELD(DISASM) && sample->insn_len) { in perf_sample__fprintf_ipc()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 1515 u32 insn_len = FIELD_GET(FIXUP_INSN_LEN_MASK, x->fixup); in ex_handler_bpf() local 1532 regs->ip += insn_len; in ex_handler_bpf()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 1785 void *insn, int insn_len) in vmx_check_emulate_instruction() argument
|