Lines Matching refs:elfcopy
40 static void add_gnu_debuglink(struct elfcopy *ecp);
42 static void check_section_rename(struct elfcopy *ecp, struct section *s);
43 static void filter_reloc(struct elfcopy *ecp, struct section *s);
44 static int get_section_flags(struct elfcopy *ecp, const char *name);
45 static void insert_sections(struct elfcopy *ecp);
46 static int is_append_section(struct elfcopy *ecp, const char *name);
47 static int is_compress_section(struct elfcopy *ecp, const char *name);
50 static int is_modify_section(struct elfcopy *ecp, const char *name);
51 static int is_print_section(struct elfcopy *ecp, const char *name);
52 static void modify_section(struct elfcopy *ecp, struct section *s);
53 static void pad_section(struct elfcopy *ecp, struct section *s);
57 static void set_shstrtab(struct elfcopy *ecp);
58 static void update_reloc(struct elfcopy *ecp, struct section *s);
59 static void update_section_group(struct elfcopy *ecp, struct section *s);
62 is_remove_section(struct elfcopy *ecp, const char *name) in is_remove_section()
110 is_remove_reloc_sec(struct elfcopy *ecp, uint32_t sh_info) in is_remove_reloc_sec()
146 is_append_section(struct elfcopy *ecp, const char *name) in is_append_section()
158 is_compress_section(struct elfcopy *ecp, const char *name) in is_compress_section()
170 check_section_rename(struct elfcopy *ecp, struct section *s) in check_section_rename()
204 get_section_flags(struct elfcopy *ecp, const char *name) in get_section_flags()
252 is_print_section(struct elfcopy *ecp, const char *name) in is_print_section()
264 is_modify_section(struct elfcopy *ecp, const char *name) in is_modify_section()
275 lookup_sec_act(struct elfcopy *ecp, const char *name, int add) in lookup_sec_act()
300 free_sec_act(struct elfcopy *ecp) in free_sec_act()
311 insert_to_sec_list(struct elfcopy *ecp, struct section *sec, int tail) in insert_to_sec_list()
336 create_scn(struct elfcopy *ecp) in create_scn()
526 insert_shtab(struct elfcopy *ecp, int tail) in insert_shtab()
569 copy_content(struct elfcopy *ecp) in copy_content()
625 update_section_group(struct elfcopy *ecp, struct section *s) in update_section_group()
689 filter_reloc(struct elfcopy *ecp, struct section *s) in filter_reloc()
819 update_reloc(struct elfcopy *ecp, struct section *s) in update_reloc()
860 pad_section(struct elfcopy *ecp, struct section *s) in pad_section()
931 resync_sections(struct elfcopy *ecp) in resync_sections()
1027 modify_section(struct elfcopy *ecp, struct section *s) in modify_section()
1169 copy_shdr(struct elfcopy *ecp, struct section *s, const char *name, int copy, in copy_shdr()
1290 create_external_section(struct elfcopy *ecp, const char *name, char *newname, in create_external_section()
1354 insert_sections(struct elfcopy *ecp) in insert_sections()
1392 add_to_shstrtab(struct elfcopy *ecp, const char *name) in add_to_shstrtab()
1400 update_shdr(struct elfcopy *ecp, int update_link) in update_shdr()
1455 init_shstrtab(struct elfcopy *ecp) in init_shstrtab()
1496 set_shstrtab(struct elfcopy *ecp) in set_shstrtab()
1560 add_section(struct elfcopy *ecp, const char *arg) in add_section()
1601 free_sec_add(struct elfcopy *ecp) in free_sec_add()
1614 add_gnu_debuglink(struct elfcopy *ecp) in add_gnu_debuglink()