Lines Matching refs:objtool_file
32 struct instruction *find_insn(struct objtool_file *file, in find_insn()
45 static struct instruction *next_insn_same_sec(struct objtool_file *file, in next_insn_same_sec()
56 static struct instruction *next_insn_same_func(struct objtool_file *file, in next_insn_same_func()
76 static struct instruction *prev_insn_same_sym(struct objtool_file *file, in prev_insn_same_sym()
134 static bool __dead_end_function(struct objtool_file *file, struct symbol *func, in __dead_end_function()
219 static bool dead_end_function(struct objtool_file *file, struct symbol *func) in dead_end_function()
255 static int decode_instructions(struct objtool_file *file) in decode_instructions()
330 static struct instruction *find_last_insn(struct objtool_file *file, in find_last_insn()
346 static int add_dead_ends(struct objtool_file *file) in add_dead_ends()
429 static int create_static_call_sections(struct objtool_file *file) in create_static_call_sections()
529 static void add_ignores(struct objtool_file *file) in add_ignores()
705 static void add_uaccess_safe(struct objtool_file *file) in add_uaccess_safe()
728 static int add_ignore_alternatives(struct objtool_file *file) in add_ignore_alternatives()
759 static int add_jump_destinations(struct objtool_file *file) in add_jump_destinations()
890 static int add_call_destinations(struct objtool_file *file) in add_call_destinations()
982 static int handle_group_alt(struct objtool_file *file, in handle_group_alt()
1104 static int handle_jump_alt(struct objtool_file *file, in handle_jump_alt()
1128 static int add_special_section_alts(struct objtool_file *file) in add_special_section_alts()
1202 static int add_jump_table(struct objtool_file *file, struct instruction *insn, in add_jump_table()
1262 static struct reloc *find_jump_table(struct objtool_file *file, in find_jump_table()
1305 static void mark_func_jump_tables(struct objtool_file *file, in mark_func_jump_tables()
1340 static int add_func_jump_tables(struct objtool_file *file, in add_func_jump_tables()
1363 static int add_jump_table_alts(struct objtool_file *file) in add_jump_table_alts()
1387 static int read_unwind_hints(struct objtool_file *file) in read_unwind_hints()
1451 static int read_retpoline_hints(struct objtool_file *file) in read_retpoline_hints()
1486 static int read_instr_hints(struct objtool_file *file) in read_instr_hints()
1533 static int read_intra_function_calls(struct objtool_file *file) in read_intra_function_calls()
1584 static int read_static_call_tramps(struct objtool_file *file) in read_static_call_tramps()
1601 static void mark_rodata(struct objtool_file *file) in mark_rodata()
1627 static int decode_sections(struct objtool_file *file) in decode_sections()
2405 static void fill_alternative_cfi(struct objtool_file *file, struct instruction *insn) in fill_alternative_cfi()
2423 static int validate_branch(struct objtool_file *file, struct symbol *func, in validate_branch()
2621 static int validate_unwind_hints(struct objtool_file *file, struct section *sec) in validate_unwind_hints()
2654 static int validate_retpoline(struct objtool_file *file) in validate_retpoline()
2699 static bool ignore_unreachable_insn(struct objtool_file *file, struct instruction *insn) in ignore_unreachable_insn()
2770 static int validate_symbol(struct objtool_file *file, struct section *sec, in validate_symbol()
2796 static int validate_section(struct objtool_file *file, struct section *sec) in validate_section()
2818 static int validate_vmlinux_functions(struct objtool_file *file) in validate_vmlinux_functions()
2838 static int validate_functions(struct objtool_file *file) in validate_functions()
2853 static int validate_reachable_instructions(struct objtool_file *file) in validate_reachable_instructions()
2871 int check(struct objtool_file *file) in check()