Lines Matching defs:intel_pt_insn
26 struct intel_pt_insn *intel_pt_insn)
32 intel_pt_insn->rel = 0;
33 intel_pt_insn->emulated_ptwrite = false;
36 intel_pt_insn->op = INTEL_PT_OP_OTHER;
37 intel_pt_insn->branch = INTEL_PT_BR_NO_BRANCH;
38 intel_pt_insn->length = insn->length;
94 intel_pt_insn->op = INTEL_PT_OP_JMP;
96 intel_pt_insn->branch = INTEL_PT_BR_INDIRECT;
97 intel_pt_insn->length = insn->length;
162 intel_pt_insn->op = op;
163 intel_pt_insn->branch = branch;
164 intel_pt_insn->length = insn->length;
171 intel_pt_insn->rel = insn->immediate.value;
174 intel_pt_insn->rel =
178 intel_pt_insn->rel = bswap_32(insn->immediate.value);
181 intel_pt_insn->rel = 0;
185 intel_pt_insn->rel = insn->immediate.value;
191 struct intel_pt_insn *intel_pt_insn)
201 intel_pt_insn_decoder(&insn, intel_pt_insn);
203 memcpy(intel_pt_insn->buf, buf, insn.length);
205 memcpy(intel_pt_insn->buf, buf, INTEL_PT_INSN_BUF_SZ);
211 struct intel_pt_insn in;
263 int intel_pt_insn_desc(const struct intel_pt_insn *intel_pt_insn, char *buf,
266 switch (intel_pt_insn->branch) {
270 intel_pt_insn_name(intel_pt_insn->op),
271 intel_pt_insn->rel > 0 ? "+" : "",
272 intel_pt_insn->rel);
276 intel_pt_insn_name(intel_pt_insn->op));