/external/elfutils/src/libelf/ |
D | gelf_getsym.c | 41 GElf_Sym * 45 GElf_Sym *dst; 48 GElf_Sym *result = NULL; 97 assert (sizeof (GElf_Sym) == sizeof (Elf64_Sym)); 101 if (INVALID_NDX (ndx, GElf_Sym, data)) 107 *dst = ((GElf_Sym *) data->d_buf)[ndx];
|
D | gelf_getsymshndx.c | 42 GElf_Sym * 47 GElf_Sym *dst; 52 GElf_Sym *result = NULL; 117 assert (sizeof (GElf_Sym) == sizeof (Elf64_Sym)); 121 if (INVALID_NDX (ndx, GElf_Sym, symdata)) 127 *dst = ((GElf_Sym *) symdata->d_buf)[ndx];
|
D | gelf.h | 73 typedef Elf64_Sym GElf_Sym; typedef 212 extern GElf_Sym *gelf_getsym (Elf_Data *__data, int __ndx, GElf_Sym *__dst); 215 extern int gelf_update_sym (Elf_Data *__data, int __ndx, GElf_Sym *__src); 220 extern GElf_Sym *gelf_getsymshndx (Elf_Data *__symdata, Elf_Data *__shndxdata, 221 int __ndx, GElf_Sym *__sym, 227 int __ndx, GElf_Sym *__sym,
|
D | nlist.c | 46 GElf_Sym sym; 143 GElf_Sym *sym; in nlist()
|
D | gelf_update_sym.c | 45 GElf_Sym *src;
|
/external/elfutils/src/tests/ |
D | dwflsyms.c | 32 gelf_type (GElf_Sym *sym) in gelf_type() 56 gelf_bind (GElf_Sym *sym) in gelf_bind() 72 gelf_bind_order (GElf_Sym *sym) in gelf_bind_order() 122 GElf_Sym sym; in list_syms() 135 GElf_Sym isym; in list_syms() 157 GElf_Sym asym; in list_syms()
|
D | asm-tst7.c | 126 GElf_Sym sym_mem; in main() 127 GElf_Sym *sym; in main()
|
D | asm-tst8.c | 127 GElf_Sym sym_mem; in main() 128 GElf_Sym *sym; in main()
|
D | sectiondump.c | 172 GElf_Sym sym_mem; in print_symtab() 173 GElf_Sym *sym = gelf_getsym (data, cnt, &sym_mem); in print_symtab()
|
D | asm-tst3.c | 246 GElf_Sym sym_mem; in main() 247 GElf_Sym *sym; in main()
|
D | vdsosyms.c | 55 GElf_Sym sym; in module_callback()
|
/external/elfutils/src/libdwfl/ |
D | dwfl_module_addrsym.c | 37 GElf_Sym *closest_sym, GElf_Word *shndxp, in __libdwfl_addrsym() 101 GElf_Sym sizeless_sym = { 0, 0, 0, 0, 0, SHN_UNDEF }; in __libdwfl_addrsym() 110 inline void try_sym_value (GElf_Addr value, GElf_Sym *sym, in __libdwfl_addrsym() 123 inline int binding_value (const GElf_Sym *symp) in __libdwfl_addrsym() 195 GElf_Sym sym; in __libdwfl_addrsym() 273 GElf_Sym *closest_sym, GElf_Word *shndxp) in dwfl_module_addrsym() 283 GElf_Off *offset, GElf_Sym *sym, in INTDEF()
|
D | dwfl_module_getsym.c | 33 __libdwfl_getsym (Dwfl_Module *mod, int ndx, GElf_Sym *sym, GElf_Addr *addr, in __libdwfl_getsym() 198 GElf_Sym *sym, GElf_Addr *addr, in dwfl_module_getsym_info() 210 GElf_Sym *sym, GElf_Word *shndxp) in INTDEF()
|
D | libdwfl.h | 450 GElf_Sym *sym, GElf_Word *shndxp) 474 GElf_Sym *sym, GElf_Addr *addr, 502 GElf_Off *offset, GElf_Sym *sym, 517 GElf_Sym *sym, GElf_Word *shndxp)
|
D | dwfl_module_addrname.c | 35 GElf_Sym sym; in dwfl_module_addrname()
|
/external/ltrace/ |
D | backend.h | 315 GElf_Rela *rela, GElf_Sym *sym); 359 const GElf_Sym *sym, 367 const GElf_Sym *sym,
|
D | ltrace-elf.c | 91 const GElf_Sym *sym, in os_elf_add_func_entry() 107 const GElf_Sym *sym, in arch_elf_add_func_entry() 212 enum callback_status (*cb)(GElf_Sym *symbol, in each_symbol_in() 217 GElf_Sym sym; in each_symbol_in() 241 enum callback_status (*cb)(GElf_Sym *symbol, in elf_each_symbol() 715 size_t sym_index, GElf_Rela *rela, GElf_Sym *sym) in arch_get_sym_info() 820 GElf_Sym sym; in populate_plt() 934 GElf_Sym sym; in populate_this_symtab()
|
/external/elfutils/include/elfutils/ |
D | libdwfl.h | 450 GElf_Sym *sym, GElf_Word *shndxp) 474 GElf_Sym *sym, GElf_Addr *addr, 502 GElf_Off *offset, GElf_Sym *sym, 517 GElf_Sym *sym, GElf_Word *shndxp)
|
/external/elfutils/src/libasm/ |
D | disasm_cb.c | 100 GElf_Sym sym_mem; in read_symtab_exec() 101 GElf_Sym *sym = gelf_getsymshndx (data, xndxdata, cnt, &sym_mem, in read_symtab_exec()
|
/external/linux-tools-perf/src/tools/perf/util/ |
D | symbol-elf.c | 43 static inline uint8_t elf_sym__type(const GElf_Sym *sym) in elf_sym__type() 48 static inline int elf_sym__is_function(const GElf_Sym *sym) in elf_sym__is_function() 55 static inline bool elf_sym__is_object(const GElf_Sym *sym) in elf_sym__is_object() 62 static inline int elf_sym__is_label(const GElf_Sym *sym) in elf_sym__is_label() 70 static bool elf_sym__is_a(GElf_Sym *sym, enum map_type type) in elf_sym__is_a() 82 static inline const char *elf_sym__name(const GElf_Sym *sym, in elf_sym__name() 186 GElf_Sym sym; in dso__synthesize_plt_symbols() 690 GElf_Sym sym; in dso__load_sym()
|
/external/elfutils/src/libebl/ |
D | ebl_check_special_symbol.c | 41 const GElf_Sym *sym;
|
/external/elfutils/src/backends/ |
D | aarch64_symbol.c | 62 aarch64_check_special_symbol (Elf *elf, GElf_Ehdr *ehdr, const GElf_Sym *sym, in aarch64_check_special_symbol()
|
D | ppc64_symbol.c | 98 const GElf_Sym *sym __attribute__ ((unused)), in ppc64_check_special_symbol()
|
/external/elfutils/src/src/ |
D | arlib.c | 254 GElf_Sym sym_mem; in arlib_add_symbols() 255 GElf_Sym *sym = gelf_getsym (data, ndx, &sym_mem); in arlib_add_symbols()
|
D | strip.c | 824 GElf_Sym sym_mem; in handle_elf() 826 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, in handle_elf() 1240 GElf_Sym sym_mem; in handle_elf() 1242 GElf_Sym *sym = gelf_getsymshndx (shdr_info[cnt].data, in handle_elf() 1517 GElf_Sym sym_mem; in handle_elf() 1518 GElf_Sym *sym = gelf_getsym (symd, inner, &sym_mem); in handle_elf() 1571 GElf_Sym sym_mem; in handle_elf() 1572 GElf_Sym *sym = gelf_getsym (symd, inner, &sym_mem); in handle_elf() 1727 GElf_Sym sym_mem; in handle_elf() 1729 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, in handle_elf()
|