Home
last modified time | relevance | path

Searched refs:insn_len (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/arch/x86/kernel/
Dparavirt.c186 unsigned insn_len = end - start; in paravirt_patch_insns() local
188 if (insn_len > len || start == NULL) in paravirt_patch_insns()
189 insn_len = len; in paravirt_patch_insns()
191 memcpy(insnbuf, start, insn_len); in paravirt_patch_insns()
193 return insn_len; in paravirt_patch_insns()
/Linux-v4.19/tools/perf/util/
Dthread-stack.c220 u64 to_ip, u16 insn_len, u64 trace_nr) in thread_stack__event() argument
254 ret_addr = from_ip + insn_len; in thread_stack__event()
529 ret_addr = sample->ip + sample->insn_len; in thread_stack__trace_end()
589 ret_addr = sample->ip + sample->insn_len; in thread_stack__process()
Dthread-stack.h84 u64 to_ip, u16 insn_len, u64 trace_nr);
Dintel-pt.c158 u16 insn_len; member
899 ptq->insn_len = 0; in intel_pt_sample_flags()
908 ptq->insn_len = ptq->state->insn_len; in intel_pt_sample_flags()
1071 sample->insn_len = ptq->insn_len; in intel_pt_prep_b_sample()
1509 state->to_ip, ptq->insn_len, in intel_pt_sample()
Devent.h206 u16 insn_len; member
Dintel-bts.c298 sample.insn_len = btsq->intel_pt_insn.length; in intel_bts_synth_branch_sample()
Dcs-etm.c667 sample.insn_len = 1; in cs_etm__synth_instruction_sample()
/Linux-v4.19/tools/perf/util/intel-pt-decoder/
Dintel-pt-decoder.h88 int insn_len; member
Dintel-pt-decoder.c1042 decoder->state.insn_len = intel_pt_insn->length; in intel_pt_walk_insn()
/Linux-v4.19/arch/x86/kvm/
Dmmu.h70 u64 fault_address, char *insn, int insn_len);
Dx86.h278 int emulation_type, void *insn, int insn_len);
Dmmu.c4001 u64 fault_address, char *insn, int insn_len) in kvm_handle_page_fault() argument
4013 insn_len); in kvm_handle_page_fault()
5229 void *insn, int insn_len) in kvm_mmu_page_fault() argument
5293 if (unlikely(insn && !insn_len)) in kvm_mmu_page_fault()
5296 er = x86_emulate_instruction(vcpu, cr2, emulation_type, insn, insn_len); in kvm_mmu_page_fault()
Demulate.c5087 int x86_decode_insn(struct x86_emulate_ctxt *ctxt, void *insn, int insn_len) in x86_decode_insn() argument
5102 ctxt->fetch.end = ctxt->fetch.data + insn_len; in x86_decode_insn()
5104 if (insn_len > 0) in x86_decode_insn()
5105 memcpy(ctxt->fetch.data, insn, insn_len); in x86_decode_insn()
Dx86.c6158 int insn_len) in x86_emulate_instruction() argument
6194 r = x86_decode_insn(ctxt, insn, insn_len); in x86_emulate_instruction()
6306 void *insn, int insn_len) in kvm_emulate_instruction_from_buffer() argument
6308 return x86_emulate_instruction(vcpu, 0, 0, insn, insn_len); in kvm_emulate_instruction_from_buffer()
Dsvm.c2650 svm->vmcb->control.insn_len); in pf_interception()
2662 svm->vmcb->control.insn_len); in npf_interception()
/Linux-v4.19/arch/x86/include/asm/
Dsvm.h92 u8 insn_len; member
Dkvm_emulate.h437 int x86_decode_insn(struct x86_emulate_ctxt *ctxt, void *insn, int insn_len);
Dkvm_host.h1249 void *insn, int insn_len);
1344 void *insn, int insn_len);
/Linux-v4.19/tools/perf/
Dbuiltin-script.c1173 printed += fprintf(fp, " ilen: %d", sample->insn_len); in perf_sample__fprintf_insn()
1178 for (i = 0; i < sample->insn_len; i++) in perf_sample__fprintf_insn()