Lines Matching refs:insn_func

68 	struct symbol *func = insn_func(insn);  in next_insn_same_func()
73 if (next && insn_func(next) == func) in next_insn_same_func()
101 if (prev && insn_func(prev) == insn_func(insn)) in prev_insn_same_sym()
170 if (insn_func(insn)) { in is_sibling_call()
267 if (!insn || !insn_func(insn)) in __dead_end_function()
303 return __dead_end_function(file, insn_func(dest), recursion+1); in __dead_end_function()
1630 } else if (insn_func(insn)) { in add_jump_destinations()
1687 if (insn_func(insn) && insn_func(jump_dest) && in add_jump_destinations()
1688 insn_func(insn) != insn_func(jump_dest)) { in add_jump_destinations()
1705 if (!strstr(insn_func(insn)->name, ".cold") && in add_jump_destinations()
1706 strstr(insn_func(jump_dest)->name, ".cold")) { in add_jump_destinations()
1707 insn_func(insn)->cfunc = insn_func(jump_dest); in add_jump_destinations()
1708 insn_func(jump_dest)->pfunc = insn_func(insn); in add_jump_destinations()
1717 add_call_dest(file, insn, insn_func(jump_dest), true); in add_jump_destinations()
1767 if (insn_func(insn) && insn_call_dest(insn)->type != STT_FUNC) { in add_call_destinations()
2076 struct symbol *pfunc = insn_func(insn)->pfunc; in add_jump_table()
2107 if (!insn_func(dest_insn) || insn_func(dest_insn)->pfunc != pfunc) in add_jump_table()
2147 insn && insn_func(insn) && insn_func(insn)->pfunc == func; in find_jump_table()
2164 if (!dest_insn || !insn_func(dest_insn) || insn_func(dest_insn)->pfunc != func) in find_jump_table()
2903 if (insn_func(insn)) { in update_cfi_state()
3252 if (opts.stackval && insn_func(insn) && op->src.reg == CFI_BP && in update_cfi_state()
3562 if (insn_func(insn) && has_modified_stack_frame(insn, state)) { in validate_sibling_call()
3658 if (func && insn_func(insn) && func != insn_func(insn)->pfunc) { in validate_branch()
3665 func->name, insn_func(insn)->name); in validate_branch()
3896 int ret = validate_branch(file, insn_func(insn), insn, *state); in validate_unwind_hint()
4131 if (opts.link && !insn_func(insn)) { in ignore_unreachable_insn()
4155 if (insn->jump_dest && insn_func(insn->jump_dest) && in ignore_unreachable_insn()
4156 strstr(insn_func(insn->jump_dest)->name, ".cold")) { in ignore_unreachable_insn()
4158 func_for_each_insn(file, insn_func(dest), dest) in ignore_unreachable_insn()
4166 if (!insn_func(insn)) in ignore_unreachable_insn()
4169 if (insn_func(insn)->static_call_tramp) in ignore_unreachable_insn()
4200 insn_func(insn->jump_dest) == insn_func(insn)) { in ignore_unreachable_insn()
4208 if (insn->offset + insn->len >= insn_func(insn)->offset + insn_func(insn)->len) in ignore_unreachable_insn()
4305 ret = validate_branch(file, insn_func(insn), insn, *state); in validate_symbol()
4449 if (insn_func(dest) && insn_func(insn) && in validate_ibt_insn()
4450 insn_func(dest)->pfunc == insn_func(insn)->pfunc) { in validate_ibt_insn()