Lines Matching refs:fake_jump
713 struct instruction *last_orig_insn, *last_new_insn, *insn, *fake_jump = NULL; in handle_group_alt() local
727 fake_jump = malloc(sizeof(*fake_jump)); in handle_group_alt()
728 if (!fake_jump) { in handle_group_alt()
732 memset(fake_jump, 0, sizeof(*fake_jump)); in handle_group_alt()
733 INIT_LIST_HEAD(&fake_jump->alts); in handle_group_alt()
734 clear_insn_state(&fake_jump->state); in handle_group_alt()
736 fake_jump->sec = special_alt->new_sec; in handle_group_alt()
737 fake_jump->offset = FAKE_JUMP_OFFSET; in handle_group_alt()
738 fake_jump->type = INSN_JUMP_UNCONDITIONAL; in handle_group_alt()
739 fake_jump->jump_dest = list_next_entry(last_orig_insn, list); in handle_group_alt()
740 fake_jump->func = orig_insn->func; in handle_group_alt()
744 if (!fake_jump) { in handle_group_alt()
750 *new_insn = fake_jump; in handle_group_alt()
774 if (!fake_jump) { in handle_group_alt()
779 insn->jump_dest = fake_jump; in handle_group_alt()
795 if (fake_jump) in handle_group_alt()
796 list_add(&fake_jump->list, &last_new_insn->list); in handle_group_alt()