Lines Matching refs:raw

237 	zfree(&ops->source.raw);  in ins_ops__delete()
239 zfree(&ops->target.raw); in ins_ops__delete()
246 return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->raw); in ins__raw_scnprintf()
275 ops->target.addr = strtoull(ops->raw, &endptr, 16); in call__parse()
370 const char *c = strchr(ops->raw, ','); in jump__parse()
373 ops->jump.raw_comment = strchr(ops->raw, arch->objdump.comment_char); in jump__parse()
374 ops->jump.raw_func_start = strchr(ops->raw, '<'); in jump__parse()
402 ops->target.addr = strtoull(ops->raw, NULL, 16); in jump__parse()
454 c = strchr(ops->raw, ','); in jump__scnprintf()
472 ins->name, c ? c - ops->raw : 0, ops->raw, in jump__scnprintf()
495 static int comment__symbol(char *raw, char *comment, u64 *addrp, char **namep) in comment__symbol() argument
499 if (strstr(raw, "(%rip)") == NULL) in comment__symbol()
529 if (disasm_line__parse(ops->raw, &ops->locked.ins.name, &ops->locked.ops->raw) < 0) in lock__parse()
572 zfree(&ops->target.raw); in lock__delete()
613 char *s = strchr(ops->raw, ','), *target, *comment, prev; in mov__parse()
624 if (strchr(ops->raw, '(')) { in mov__parse()
626 s = strchr(ops->raw, ')'); in mov__parse()
632 ops->source.raw = strdup(ops->raw); in mov__parse()
635 if (ops->source.raw == NULL) in mov__parse()
638 ops->source.multi_regs = check_multi_regs(arch, ops->source.raw); in mov__parse()
654 ops->target.raw = strdup(target); in mov__parse()
657 if (ops->target.raw == NULL) in mov__parse()
660 ops->target.multi_regs = check_multi_regs(arch, ops->target.raw); in mov__parse()
666 comment__symbol(ops->source.raw, comment + 1, &ops->source.addr, &ops->source.name); in mov__parse()
667 comment__symbol(ops->target.raw, comment + 1, &ops->target.addr, &ops->target.name); in mov__parse()
672 zfree(&ops->source.raw); in mov__parse()
680 ops->source.name ?: ops->source.raw, in mov__scnprintf()
681 ops->target.name ?: ops->target.raw); in mov__scnprintf()
699 ops->raw); in arithmetic__scnprintf()
719 int opcode = PPC_OP(dl->raw.raw_insn); in arithmetic__parse()
743 ops->raw); in load_store__scnprintf()
759 if (PPC_OP(dl->raw.raw_insn) == 31) in load_store__parse()
778 target = s = ops->raw; in dec__parse()
785 ops->target.raw = strdup(target); in dec__parse()
788 if (ops->target.raw == NULL) in dec__parse()
796 comment__symbol(ops->target.raw, comment + 1, &ops->target.addr, &ops->target.name); in dec__parse()
805 ops->target.name ?: ops->target.raw); in dec__scnprintf()
975 char **rawp = &dl->ops.raw; in disasm_line__parse_powerpc()
998 sscanf(tmp_raw_insn, "%x", &dl->raw.raw_insn); in disasm_line__parse_powerpc()
1000 dl->raw.raw_insn = be32_to_cpu(dl->raw.raw_insn); in disasm_line__parse_powerpc()
1060 } else if (disasm_line__parse(dl->al.line, &dl->ins.name, &dl->ops.raw) < 0) in disasm_line__new()
1086 int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size, bool raw, int max_ins_nam… in disasm_line__scnprintf() argument
1088 if (raw || !dl->ins.ops) in disasm_line__scnprintf()
1089 return scnprintf(bf, size, "%-*s %s", max_ins_name, dl->ins.name, dl->ops.raw); in disasm_line__scnprintf()