Lines Matching refs:insn_func

67 	struct symbol *func = insn_func(insn);  in next_insn_same_func()
72 if (next && insn_func(next) == func) in next_insn_same_func()
100 if (prev && insn_func(prev) == insn_func(insn)) in prev_insn_same_sym()
169 if (insn_func(insn)) { in is_sibling_call()
216 if (!insn || !insn_func(insn)) in __dead_end_function()
252 return __dead_end_function(file, insn_func(dest), recursion+1); in __dead_end_function()
1575 } else if (insn_func(insn)) { in add_jump_destinations()
1616 if (insn_func(insn) && insn_func(jump_dest) && in add_jump_destinations()
1617 insn_func(insn) != insn_func(jump_dest)) { in add_jump_destinations()
1634 if (!strstr(insn_func(insn)->name, ".cold") && in add_jump_destinations()
1635 strstr(insn_func(jump_dest)->name, ".cold")) { in add_jump_destinations()
1636 insn_func(insn)->cfunc = insn_func(jump_dest); in add_jump_destinations()
1637 insn_func(jump_dest)->pfunc = insn_func(insn); in add_jump_destinations()
1646 add_call_dest(file, insn, insn_func(jump_dest), true); in add_jump_destinations()
1696 if (insn_func(insn) && insn_call_dest(insn)->type != STT_FUNC) { in add_call_destinations()
2005 struct symbol *pfunc = insn_func(insn)->pfunc; in add_jump_table()
2036 if (!insn_func(dest_insn) || insn_func(dest_insn)->pfunc != pfunc) in add_jump_table()
2076 insn && insn_func(insn) && insn_func(insn)->pfunc == func; in find_jump_table()
2093 if (!dest_insn || !insn_func(dest_insn) || insn_func(dest_insn)->pfunc != func) in find_jump_table()
2819 if (insn_func(insn)) { in update_cfi_state()
3151 if (opts.stackval && insn_func(insn) && op->src.reg == CFI_BP && in update_cfi_state()
3461 if (insn_func(insn) && has_modified_stack_frame(insn, state)) { in validate_sibling_call()
3557 if (func && insn_func(insn) && func != insn_func(insn)->pfunc) { in validate_branch()
3564 func->name, insn_func(insn)->name); in validate_branch()
3783 int ret = validate_branch(file, insn_func(insn), insn, *state); in validate_unwind_hint()
4018 if (opts.link && !insn_func(insn)) { in ignore_unreachable_insn()
4042 if (insn->jump_dest && insn_func(insn->jump_dest) && in ignore_unreachable_insn()
4043 strstr(insn_func(insn->jump_dest)->name, ".cold")) { in ignore_unreachable_insn()
4045 func_for_each_insn(file, insn_func(dest), dest) in ignore_unreachable_insn()
4053 if (!insn_func(insn)) in ignore_unreachable_insn()
4056 if (insn_func(insn)->static_call_tramp) in ignore_unreachable_insn()
4087 insn_func(insn->jump_dest) == insn_func(insn)) { in ignore_unreachable_insn()
4095 if (insn->offset + insn->len >= insn_func(insn)->offset + insn_func(insn)->len) in ignore_unreachable_insn()
4192 ret = validate_branch(file, insn_func(insn), insn, *state); in validate_symbol()
4336 if (insn_func(dest) && insn_func(insn) && in validate_ibt_insn()
4337 insn_func(dest)->pfunc == insn_func(insn)->pfunc) { in validate_ibt_insn()