Lines Matching refs:ebl
633 get_local_names (Ebl *ebl, Dwarf *dbg) in get_local_names() argument
723 show_symbols_sysv (Ebl *ebl, GElf_Word strndx, in show_symbols_sysv() argument
729 if (elf_getshnum (ebl->elf, &shnum) < 0) in show_symbols_sysv()
740 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) in show_symbols_sysv()
747 while ((scn = elf_nextscn (ebl->elf, scn)) != NULL) in show_symbols_sysv()
754 = elf_strptr (ebl->elf, shstrndx, in show_symbols_sysv()
758 int digits = length_map[gelf_getclass (ebl->elf) - 1][radix]; in show_symbols_sysv()
789 const char *symstr = elf_strptr (ebl->elf, strndx, in show_symbols_sysv()
806 ebl_symbol_binding_name (ebl, in show_symbols_sysv()
809 ebl_symbol_type_name (ebl, GELF_ST_TYPE (syms[cnt].sym.st_info), in show_symbols_sysv()
812 ebl_section_name (ebl, syms[cnt].sym.st_shndx, syms[cnt].xndx, in show_symbols_sysv()
957 show_symbols (Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, Elf_Scn *xndxscn, in show_symbols() argument
967 result = strcmp (elf_strptr (ebl->elf, shdr->sh_link, s1->sym.st_name), in show_symbols()
968 elf_strptr (ebl->elf, shdr->sh_link, s2->sym.st_name)); in show_symbols()
986 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) in show_symbols()
996 if (entsize != gelf_fsize (ebl->elf, ELF_T_SYM, 1, ehdr->e_version)) in show_symbols()
999 fullname, elf_strptr (ebl->elf, shstrndx, shdr->sh_name)); in show_symbols()
1003 fullname, elf_strptr (ebl->elf, shstrndx, shdr->sh_name)); in show_symbols()
1019 dbg = dwarf_begin_elf (ebl->elf, DWARF_C_READ, NULL); in show_symbols()
1024 get_local_names (ebl, dbg); in show_symbols()
1067 const char *symstr = elf_strptr (ebl->elf, shdr->sh_link, in show_symbols()
1168 show_symbols_sysv (ebl, shdr->sh_link, prefix, fname, in show_symbols()
1174 show_symbols_bsd (ebl->elf, ehdr, shdr->sh_link, prefix, fname, in show_symbols()
1181 show_symbols_posix (ebl->elf, ehdr, shdr->sh_link, prefix, fname, in show_symbols()
1219 Ebl *ebl; in handle_elf() local
1222 ebl = ebl_openbackend (elf); in handle_elf()
1285 show_symbols (ebl, ehdr, scn, xndxscn, shdr, prefix, fname, in handle_elf()
1299 ebl_closebackend (ebl); in handle_elf()