Home
last modified time | relevance | path

Searched refs:orig_insn (Results 1 – 2 of 2) sorted by relevance

/linux/tools/objtool/
H A Ddisas.c48 struct instruction *orig_insn; /* original instruction */ member
61 #define DALT_INSN(dalt) (DALT_DEFAULT(dalt) ? (dalt)->orig_insn : (dalt)->alt->insn)
63 #define DALT_ALTID(dalt) ((dalt)->orig_insn->offset)
721 struct instruction *orig_insn, in disas_alt_init() argument
724 dalt->orig_insn = orig_insn; in disas_alt_init()
758 struct instruction *orig_insn; in disas_alt_jump() local
764 orig_insn = dalt->orig_insn; in disas_alt_jump()
767 if (orig_insn->type == INSN_NOP) { in disas_alt_jump()
768 if (orig_insn->len == 5) in disas_alt_jump()
775 str = strfmt("nop%d", orig_insn->len); in disas_alt_jump()
[all …]
H A Dcheck.c1760 struct instruction *orig_insn, in handle_group_alt() argument
1767 orig_alt_group = orig_insn->alt_group; in handle_group_alt()
1783 insn = orig_insn; in handle_group_alt()
1792 orig_alt_group->first_insn = orig_insn; in handle_group_alt()
1795 orig_alt_group->ignore = orig_insn->ignore_alts; in handle_group_alt()
1800 ERROR_INSN(orig_insn, "weirdly overlapping alternative! %ld != %d", in handle_group_alt()
1834 nop->sym = orig_insn->sym; in handle_group_alt()
1853 insn->sym = orig_insn->sym; in handle_group_alt()
1912 struct instruction *orig_insn, in handle_jump_alt() argument
1915 if (orig_insn->type != INSN_JUMP_UNCONDITIONAL && in handle_jump_alt()
[all …]