Lines Matching refs:elfdump
109 struct elfdump { struct
371 sh_name(struct elfdump *ed, int ndx) in sh_name()
592 static void add_name(struct elfdump *ed, const char *name);
593 static void elf_print_object(struct elfdump *ed);
594 static void elf_print_elf(struct elfdump *ed);
595 static void elf_print_ehdr(struct elfdump *ed);
596 static void elf_print_phdr(struct elfdump *ed);
597 static void elf_print_shdr(struct elfdump *ed);
598 static void elf_print_symtab(struct elfdump *ed, int i);
599 static void elf_print_symtabs(struct elfdump *ed);
600 static void elf_print_symver(struct elfdump *ed);
601 static void elf_print_verdef(struct elfdump *ed, struct section *s);
602 static void elf_print_verneed(struct elfdump *ed, struct section *s);
603 static void elf_print_interp(struct elfdump *ed);
604 static void elf_print_dynamic(struct elfdump *ed);
605 static void elf_print_rel_entry(struct elfdump *ed, struct section *s,
607 static void elf_print_rela(struct elfdump *ed, struct section *s,
609 static void elf_print_rel(struct elfdump *ed, struct section *s,
611 static void elf_print_reloc(struct elfdump *ed);
612 static void elf_print_got(struct elfdump *ed);
613 static void elf_print_got_section(struct elfdump *ed, struct section *s);
614 static void elf_print_note(struct elfdump *ed);
615 static void elf_print_svr4_hash(struct elfdump *ed, struct section *s);
616 static void elf_print_svr4_hash64(struct elfdump *ed, struct section *s);
617 static void elf_print_gnu_hash(struct elfdump *ed, struct section *s);
618 static void elf_print_hash(struct elfdump *ed);
619 static void elf_print_checksum(struct elfdump *ed);
620 static void find_gotrel(struct elfdump *ed, struct section *gs,
622 static struct spec_name *find_name(struct elfdump *ed, const char *name);
624 static const char *get_symbol_name(struct elfdump *ed, uint32_t symtab, int i);
625 static const char *get_string(struct elfdump *ed, int strtab, size_t off);
626 static void get_versym(struct elfdump *ed, int i, uint16_t **vs, int *nvs);
627 static void load_sections(struct elfdump *ed);
628 static void unload_sections(struct elfdump *ed);
632 static void ac_print_ar(struct elfdump *ed, int fd);
634 static void elf_print_ar(struct elfdump *ed, int fd);
647 struct elfdump *ed, ed_storage; in main()
794 ac_print_ar(struct elfdump *ed, int fd) in ac_print_ar()
915 elf_print_ar(struct elfdump *ed, int fd) in elf_print_ar()
1008 elf_print_object(struct elfdump *ed) in elf_print_object()
1057 elf_print_elf(struct elfdump *ed) in elf_print_elf()
1106 load_sections(struct elfdump *ed) in load_sections()
1176 unload_sections(struct elfdump *ed) in unload_sections()
1188 add_name(struct elfdump *ed, const char *name) in add_name()
1206 find_name(struct elfdump *ed, const char *name) in find_name()
1223 get_symbol_name(struct elfdump *ed, uint32_t symtab, int i) in get_symbol_name()
1264 get_string(struct elfdump *ed, int strtab, size_t off) in get_string()
1278 elf_print_ehdr(struct elfdump *ed) in elf_print_ehdr()
1334 elf_print_phdr(struct elfdump *ed) in elf_print_phdr()
1390 elf_print_shdr(struct elfdump *ed) in elf_print_shdr()
1461 get_versym(struct elfdump *ed, int i, uint16_t **vs, int *nvs) in get_versym()
1497 elf_print_symtab(struct elfdump *ed, int i) in elf_print_symtab()
1577 elf_print_symtabs(struct elfdump *ed) in elf_print_symtabs()
1592 elf_print_dynamic(struct elfdump *ed) in elf_print_dynamic()
1706 elf_print_rel_entry(struct elfdump *ed, struct section *s, int j, in elf_print_rel_entry()
1740 elf_print_rela(struct elfdump *ed, struct section *s, Elf_Data *data) in elf_print_rela()
1771 elf_print_rel(struct elfdump *ed, struct section *s, Elf_Data *data) in elf_print_rel()
1801 elf_print_reloc(struct elfdump *ed) in elf_print_reloc()
1832 elf_print_interp(struct elfdump *ed) in elf_print_interp()
1869 find_gotrel(struct elfdump *ed, struct section *gs, struct rel_entry *got) in find_gotrel()
1923 elf_print_got_section(struct elfdump *ed, struct section *s) in elf_print_got_section()
2026 elf_print_got(struct elfdump *ed) in elf_print_got()
2047 elf_print_note(struct elfdump *ed) in elf_print_note()
2136 elf_print_svr4_hash(struct elfdump *ed, struct section *s) in elf_print_svr4_hash()
2226 elf_print_svr4_hash64(struct elfdump *ed, struct section *s) in elf_print_svr4_hash64()
2330 elf_print_gnu_hash(struct elfdump *ed, struct section *s) in elf_print_gnu_hash()
2441 elf_print_hash(struct elfdump *ed) in elf_print_hash()
2465 elf_print_verdef(struct elfdump *ed, struct section *s) in elf_print_verdef()
2552 elf_print_verneed(struct elfdump *ed, struct section *s) in elf_print_verneed()
2626 elf_print_symver(struct elfdump *ed) in elf_print_symver()
2646 elf_print_checksum(struct elfdump *ed) in elf_print_checksum()