Lines Matching refs:elfcopy
173 struct elfcopy { struct
265 void add_section(struct elfcopy *_ecp, const char *_optarg); argument
266 void add_to_shstrtab(struct elfcopy *_ecp, const char *_name);
267 void add_to_symop_list(struct elfcopy *_ecp, const char *_name,
269 void add_to_symtab(struct elfcopy *_ecp, const char *_name,
272 int add_to_inseg_list(struct elfcopy *_ecp, struct section *_sec);
273 void adjust_addr(struct elfcopy *_ecp);
274 void copy_content(struct elfcopy *_ecp);
276 void copy_phdr(struct elfcopy *_ecp);
277 void copy_shdr(struct elfcopy *_ecp, struct section *_s, const char *_name,
280 void create_elf(struct elfcopy *_ecp);
281 void create_elf_from_binary(struct elfcopy *_ecp, int _ifd, const char *ifn);
282 void create_elf_from_ihex(struct elfcopy *_ecp, int _ifd);
283 void create_elf_from_srec(struct elfcopy *_ecp, int _ifd);
284 struct section *create_external_section(struct elfcopy *_ecp, const char *_name,
288 void create_external_symtab(struct elfcopy *_ecp);
290 void create_scn(struct elfcopy *_ecp);
291 void create_srec(struct elfcopy *_ecp, int _ifd, int _ofd, const char *_ofn);
292 void create_symtab(struct elfcopy *_ecp);
293 void create_symtab_data(struct elfcopy *_ecp);
295 void finalize_external_symtab(struct elfcopy *_ecp);
296 void free_elf(struct elfcopy *_ecp);
297 void free_sec_act(struct elfcopy *_ecp);
298 void free_sec_add(struct elfcopy *_ecp);
299 void free_symtab(struct elfcopy *_ecp);
300 void init_shstrtab(struct elfcopy *_ecp);
301 void insert_to_sec_list(struct elfcopy *_ecp, struct section *_sec,
303 struct section *insert_shtab(struct elfcopy *_ecp, int tail);
304 int is_remove_reloc_sec(struct elfcopy *_ecp, uint32_t _sh_info);
305 int is_remove_section(struct elfcopy *_ecp, const char *_name);
306 struct sec_action *lookup_sec_act(struct elfcopy *_ecp,
308 struct symop *lookup_symop_list(struct elfcopy *_ecp, const char *_name,
310 void resync_sections(struct elfcopy *_ecp);
311 void set_shstrtab(struct elfcopy *_ecp);
312 void setup_phdr(struct elfcopy *_ecp);
313 void update_shdr(struct elfcopy *_ecp, int _update_link);
317 void ac_create_ar(struct elfcopy *_ecp, int _ifd, int _ofd);