Lines Matching refs:intel_pt_insn
371 struct intel_pt_insn *intel_pt_insn) in intel_pt_cache_add() argument
386 e->op = intel_pt_insn->op; in intel_pt_cache_add()
387 e->branch = intel_pt_insn->branch; in intel_pt_cache_add()
388 e->length = intel_pt_insn->length; in intel_pt_cache_add()
389 e->rel = intel_pt_insn->rel; in intel_pt_cache_add()
390 memcpy(e->insn, intel_pt_insn->buf, INTEL_PT_INSN_BUF_SZ); in intel_pt_cache_add()
410 static int intel_pt_walk_next_insn(struct intel_pt_insn *intel_pt_insn, in intel_pt_walk_next_insn() argument
427 intel_pt_insn->length = 0; in intel_pt_walk_next_insn()
463 intel_pt_insn->op = e->op; in intel_pt_walk_next_insn()
464 intel_pt_insn->branch = e->branch; in intel_pt_walk_next_insn()
465 intel_pt_insn->length = e->length; in intel_pt_walk_next_insn()
466 intel_pt_insn->rel = e->rel; in intel_pt_walk_next_insn()
467 memcpy(intel_pt_insn->buf, e->insn, in intel_pt_walk_next_insn()
469 intel_pt_log_insn_no_data(intel_pt_insn, *ip); in intel_pt_walk_next_insn()
489 if (intel_pt_get_insn(buf, len, x86_64, intel_pt_insn)) in intel_pt_walk_next_insn()
492 intel_pt_log_insn(intel_pt_insn, *ip); in intel_pt_walk_next_insn()
496 if (intel_pt_insn->branch != INTEL_PT_BR_NO_BRANCH) in intel_pt_walk_next_insn()
502 *ip += intel_pt_insn->length; in intel_pt_walk_next_insn()
510 offset += intel_pt_insn->length; in intel_pt_walk_next_insn()
534 *ip - start_ip, intel_pt_insn); in intel_pt_walk_next_insn()