Lines Matching refs:Elf
141 static void process(Elf *, char *);
142 static Elf_Scn * get_scnfd(Elf *, int, int);
143 static void get_symtab(Elf *, char *);
144 static SYM * readsyms(Elf_Data *, GElf_Sxword, Elf *, unsigned int,
148 static int is_bss_section(unsigned int, Elf *, unsigned int);
149 static void print_ar_files(int, Elf *, char *);
150 static void print_symtab(Elf *, unsigned int, Elf_Scn *, GElf_Shdr *, char *);
402 Elf *elf_file; in each_file()
430 if ((elf_file = elf_begin(fd, cmd, (Elf *) 0)) == NULL) { in each_file()
488 process(Elf *elf_file, char *filename) in process()
509 get_scnfd(Elf * e_file, int shstrtab, int SCN_TYPE) in get_scnfd()
534 get_symtab(Elf *elf_file, char *filename) in get_symtab()
595 print_ar_files(int fd, Elf * elf_file, char *filename) in print_ar_files()
598 Elf *arf; in print_ar_files()
653 static void print_with_pflag(int, Elf *, unsigned int, SYM *, char *);
654 static void print_with_Pflag(int, Elf *, unsigned int, SYM *);
655 static void print_with_otherflags(int, Elf *, unsigned int,
668 print_symtab(Elf *elf_file, unsigned int shstrndx, in print_symtab()
762 is_bss_section(unsigned int shndx, Elf * elf_file, unsigned int shstrndx) in is_bss_section()
783 readsyms(Elf_Data * data, GElf_Sxword num, Elf *elf, in readsyms()
1046 print_brief_sym_type(Elf *elf_file, unsigned int shstrndx, SYM *sym_data) in print_brief_sym_type()
1099 Elf *elf_file, in print_with_pflag()
1153 Elf *elf_file, in print_with_Pflag()
1205 Elf *elf_file, in print_with_otherflags()