/third_party/elfutils/libelf/ |
H A D | gelf_getsym.c | 41 GElf_Sym * 42 gelf_getsym (Elf_Data *data, int ndx, GElf_Sym *dst) in gelf_getsym() 45 GElf_Sym *result = NULL; in gelf_getsym() 94 assert (sizeof (GElf_Sym) == sizeof (Elf64_Sym)); in gelf_getsym() 98 if (INVALID_NDX (ndx, GElf_Sym, data)) in gelf_getsym() 104 *dst = ((GElf_Sym *) data->d_buf)[ndx]; in gelf_getsym()
|
H A D | gelf_getsymshndx.c | 42 GElf_Sym * 44 GElf_Sym *dst, Elf32_Word *dstshndx) in gelf_getsymshndx() 48 GElf_Sym *result = NULL; in gelf_getsymshndx() 113 assert (sizeof (GElf_Sym) == sizeof (Elf64_Sym)); in gelf_getsymshndx() 117 if (INVALID_NDX (ndx, GElf_Sym, symdata)) in gelf_getsymshndx() 123 *dst = ((GElf_Sym *) symdata->d_buf)[ndx]; in gelf_getsymshndx()
|
H A D | gelf.h | 73 typedef Elf64_Sym GElf_Sym; typedef 222 extern GElf_Sym *gelf_getsym (Elf_Data *__data, int __ndx, GElf_Sym *__dst); 225 extern int gelf_update_sym (Elf_Data *__data, int __ndx, GElf_Sym *__src); 230 extern GElf_Sym *gelf_getsymshndx (Elf_Data *__symdata, Elf_Data *__shndxdata, 231 int __ndx, GElf_Sym *__sym, 237 int __ndx, GElf_Sym *__sym,
|
H A D | nlist.c | 45 GElf_Sym sym; 145 GElf_Sym *sym; in nlist()
|
/third_party/elfutils/libdwfl/ |
H A D | dwfl_module_addrsym.c | 40 GElf_Sym *closest_sym; 54 GElf_Sym sizeless_sym; 114 binding_value (const GElf_Sym *symp) in binding_value() 132 GElf_Addr value, GElf_Sym *sym, in try_sym_value() 203 GElf_Sym sym; in search_table() 245 GElf_Sym *_closest_sym, GElf_Word *shndxp, in __libdwfl_addrsym() 319 GElf_Sym *closest_sym, GElf_Word *shndxp) in dwfl_module_addrsym() 329 GElf_Off *offset, GElf_Sym *sym, in INTDEF()
|
H A D | libdwfl.h | 447 GElf_Sym *sym, GElf_Word *shndxp) 471 GElf_Sym *sym, GElf_Addr *addr, 499 GElf_Off *offset, GElf_Sym *sym, 514 GElf_Sym *sym, GElf_Word *shndxp)
|
H A D | dwfl_module_getsym.c | 37 __libdwfl_getsym (Dwfl_Module *mod, int ndx, GElf_Sym *sym, GElf_Addr *addr, in __libdwfl_getsym() 202 GElf_Sym *sym, GElf_Addr *addr, in dwfl_module_getsym_info() 214 GElf_Sym *sym, GElf_Word *shndxp) in INTDEF()
|
H A D | dwfl_module_addrname.c | 39 GElf_Sym sym; in dwfl_module_addrname()
|
/third_party/elfutils/tests/ |
H A D | dwflsyms.c | 31 gelf_type (GElf_Sym *sym) in gelf_type() 55 gelf_bind (GElf_Sym *sym) in gelf_bind() 71 gelf_bind_order (GElf_Sym *sym) in gelf_bind_order() 121 GElf_Sym sym; in list_syms() 134 GElf_Sym isym; in list_syms() 156 GElf_Sym asym; in list_syms()
|
H A D | asm-tst8.c | 128 GElf_Sym sym_mem; in main() 129 GElf_Sym *sym; in main()
|
H A D | asm-tst7.c | 127 GElf_Sym sym_mem; in main() 128 GElf_Sym *sym; in main()
|
H A D | sectiondump.c | 172 GElf_Sym sym_mem; in print_symtab() 173 GElf_Sym *sym = gelf_getsym (data, cnt, &sym_mem); in print_symtab()
|
H A D | asm-tst3.c | 247 GElf_Sym sym_mem; in main() 248 GElf_Sym *sym; in main()
|
/third_party/elfutils/backends/ |
H A D | aarch64_symbol.c | 68 aarch64_check_special_symbol (Elf *elf, const GElf_Sym *sym, in aarch64_check_special_symbol() 104 aarch64_data_marker_symbol (const GElf_Sym *sym, const char *sname) in aarch64_data_marker_symbol()
|
/third_party/elfutils/include/elfutils/ |
H A D | libdwfl.h | 447 GElf_Sym *sym, GElf_Word *shndxp) 471 GElf_Sym *sym, GElf_Addr *addr, 499 GElf_Off *offset, GElf_Sym *sym, 514 GElf_Sym *sym, GElf_Word *shndxp)
|
/third_party/elfutils/libasm/ |
H A D | disasm_cb.c | 102 GElf_Sym sym_mem; in read_symtab_exec() 103 GElf_Sym *sym = gelf_getsymshndx (data, xndxdata, cnt, &sym_mem, in read_symtab_exec()
|
/third_party/mesa3d/src/gallium/frontends/clover/llvm/codegen/ |
H A D | native.cpp | 86 GElf_Sym symbol; in get_symbol_offsets() 89 while (GElf_Sym *s = gelf_getsym(symtab_data, i++, &symbol)) { in get_symbol_offsets()
|
/third_party/libabigail/src/ |
H A D | abg-symtab-reader.h | 296 GElf_Sym* elf_symbol, 301 GElf_Sym* native_symbol,
|
H A D | abg-elf-helpers.h | 166 get_crc_for_symbol(Elf* elf_handle, GElf_Sym* crc_symbol, uint32_t& crc_value); 227 maybe_adjust_et_rel_sym_addr_to_abs_addr(Elf* elf_handle, GElf_Sym* sym);
|
H A D | abg-symtab-reader.cc | 272 GElf_Sym *sym, sym_mem; in load_() 540 GElf_Sym* elf_symbol, 620 Elf* elf_handle, GElf_Sym* native_symbol, const elf_symbol_sptr& symbol_sptr) 697 GElf_Sym *sym, sym_mem;
|
/third_party/elfutils/libebl/ |
H A D | ebl_data_marker_symbol.c | 38 ebl_data_marker_symbol (Ebl *ebl, const GElf_Sym *sym, const char *sname) in ebl_data_marker_symbol()
|
H A D | ebl_check_special_symbol.c | 38 ebl_check_special_symbol (Ebl *ebl, const GElf_Sym *sym, in ebl_check_special_symbol()
|
H A D | libebl.h | 154 const GElf_Sym *sym, const char *name, 158 extern bool ebl_data_marker_symbol (Ebl *ebl, const GElf_Sym *sym,
|
/third_party/elfutils/src/ |
H A D | arlib.c | 260 GElf_Sym sym_mem; in arlib_add_symbols() 261 GElf_Sym *sym = gelf_getsym (data, ndx, &sym_mem); in arlib_add_symbols()
|
H A D | unstrip.c | 390 GElf_Sym sym_mem; in symtab_count_leading_section_symbols() 392 GElf_Sym *sym = gelf_getsymshndx (data, shndxdata, i, &sym_mem, &shndx); in symtab_count_leading_section_symbols() 654 GElf_Sym sym_mem; in add_new_section_symbols() 656 GElf_Sym *sym = gelf_getsymshndx (old_symdata, shndxdata, in add_new_section_symbols() 673 GElf_Sym sym = in add_new_section_symbols() 688 GElf_Sym sym_mem; in add_new_section_symbols() 690 GElf_Sym *sym = gelf_getsymshndx (old_symdata, shndxdata, in add_new_section_symbols() 857 GElf_Sym sym_mem; in collect_symbols() 859 GElf_Sym *sym = gelf_getsymshndx (symdata, shndxdata, i, in collect_symbols() 1056 GElf_Sym sym_me in get_group_sig() [all...] |