• Home
  • Raw
  • Download

Lines Matching defs:file

35 struct instruction *find_insn(struct objtool_file *file,  in find_insn()
48 static struct instruction *next_insn_same_sec(struct objtool_file *file, in next_insn_same_sec()
59 static struct instruction *next_insn_same_func(struct objtool_file *file, in next_insn_same_func()
79 static struct instruction *prev_insn_same_sym(struct objtool_file *file, in prev_insn_same_sym()
90 #define func_for_each_insn(file, func, insn) \ argument
95 #define sym_for_each_insn(file, sym, insn) \ argument
102 #define sym_for_each_insn_continue_reverse(file, sym, insn) \ argument
108 #define sec_for_each_insn_from(file, insn) \ argument
111 #define sec_for_each_insn_continue(file, insn) \ argument
154 static bool __dead_end_function(struct objtool_file *file, struct symbol *func, in __dead_end_function()
239 static bool dead_end_function(struct objtool_file *file, struct symbol *func) in dead_end_function()
347 static int decode_instructions(struct objtool_file *file) in decode_instructions()
421 static struct instruction *find_last_insn(struct objtool_file *file, in find_last_insn()
437 static int add_dead_ends(struct objtool_file *file) in add_dead_ends()
520 static int create_static_call_sections(struct objtool_file *file) in create_static_call_sections()
608 static int create_retpoline_sites_sections(struct objtool_file *file) in create_retpoline_sites_sections()
654 static int create_return_sites_sections(struct objtool_file *file) in create_return_sites_sections()
703 static void add_ignores(struct objtool_file *file) in add_ignores()
879 static void add_uaccess_safe(struct objtool_file *file) in add_uaccess_safe()
902 static int add_ignore_alternatives(struct objtool_file *file) in add_ignore_alternatives()
942 static struct reloc *insn_reloc(struct objtool_file *file, struct instruction *insn) in insn_reloc()
969 static void annotate_call_site(struct objtool_file *file, in annotate_call_site()
1029 static void add_call_dest(struct objtool_file *file, struct instruction *insn, in add_call_dest()
1048 static void add_retpoline_call(struct objtool_file *file, struct instruction *insn) in add_retpoline_call()
1082 static void add_return_call(struct objtool_file *file, struct instruction *insn, bool add) in add_return_call()
1099 static int add_jump_destinations(struct objtool_file *file) in add_jump_destinations()
1218 static int add_call_destinations(struct objtool_file *file) in add_call_destinations()
1277 static int handle_group_alt(struct objtool_file *file, in handle_group_alt()
1418 static int handle_jump_alt(struct objtool_file *file, in handle_jump_alt()
1442 static int add_special_section_alts(struct objtool_file *file) in add_special_section_alts()
1516 static int add_jump_table(struct objtool_file *file, struct instruction *insn, in add_jump_table()
1576 static struct reloc *find_jump_table(struct objtool_file *file, in find_jump_table()
1619 static void mark_func_jump_tables(struct objtool_file *file, in mark_func_jump_tables()
1654 static int add_func_jump_tables(struct objtool_file *file, in add_func_jump_tables()
1677 static int add_jump_table_alts(struct objtool_file *file) in add_jump_table_alts()
1709 static int read_unwind_hints(struct objtool_file *file) in read_unwind_hints()
1800 static int read_retpoline_hints(struct objtool_file *file) in read_retpoline_hints()
1837 static int read_instr_hints(struct objtool_file *file) in read_instr_hints()
1884 static int read_intra_function_calls(struct objtool_file *file) in read_intra_function_calls()
1935 static int classify_symbols(struct objtool_file *file) in classify_symbols()
1966 static void mark_rodata(struct objtool_file *file) in mark_rodata()
1992 static int decode_sections(struct objtool_file *file) in decode_sections()
2564 static int propagate_alt_cfi(struct objtool_file *file, struct instruction *insn) in propagate_alt_cfi()
2795 static struct instruction *next_insn_to_validate(struct objtool_file *file, in next_insn_to_validate()
2817 static int validate_branch(struct objtool_file *file, struct symbol *func, in validate_branch()
3066 static int validate_unwind_hints(struct objtool_file *file, struct section *sec) in validate_unwind_hints()
3105 static int validate_entry(struct objtool_file *file, struct instruction *insn) in validate_entry()
3218 static int validate_unret(struct objtool_file *file) in validate_unret()
3238 static int validate_retpoline(struct objtool_file *file) in validate_retpoline()
3292 static bool ignore_unreachable_insn(struct objtool_file *file, struct instruction *insn) in ignore_unreachable_insn()
3360 static int validate_symbol(struct objtool_file *file, struct section *sec, in validate_symbol()
3386 static int validate_section(struct objtool_file *file, struct section *sec) in validate_section()
3405 static int validate_vmlinux_functions(struct objtool_file *file) in validate_vmlinux_functions()
3425 static int validate_functions(struct objtool_file *file) in validate_functions()
3440 static int validate_reachable_instructions(struct objtool_file *file) in validate_reachable_instructions()
3458 int check(struct objtool_file *file) in check()