/external/elfutils/0.153/libelf/ |
D | gelf_getsym.c | 62 GElf_Sym * 66 GElf_Sym *dst; 69 GElf_Sym *result = NULL; 118 assert (sizeof (GElf_Sym) == sizeof (Elf64_Sym)); 122 if (unlikely ((ndx + 1) * sizeof (GElf_Sym) > data->d_size)) 128 *dst = ((GElf_Sym *) data->d_buf)[ndx];
|
D | gelf_getsymshndx.c | 63 GElf_Sym * 68 GElf_Sym *dst; 73 GElf_Sym *result = NULL; 138 assert (sizeof (GElf_Sym) == sizeof (Elf64_Sym)); 142 if (unlikely ((ndx + 1) * sizeof (GElf_Sym) > symdata->d_size)) 148 *dst = ((GElf_Sym *) symdata->d_buf)[ndx];
|
D | gelf.h | 94 typedef Elf64_Sym GElf_Sym; typedef 233 extern GElf_Sym *gelf_getsym (Elf_Data *__data, int __ndx, GElf_Sym *__dst); 236 extern int gelf_update_sym (Elf_Data *__data, int __ndx, GElf_Sym *__src); 241 extern GElf_Sym *gelf_getsymshndx (Elf_Data *__symdata, Elf_Data *__shndxdata, 242 int __ndx, GElf_Sym *__sym, 248 int __ndx, GElf_Sym *__sym,
|
D | nlist.c | 67 GElf_Sym sym; 164 GElf_Sym *sym; in nlist()
|
D | gelf_update_sym.c | 66 GElf_Sym *src;
|
D | gelf_update_symshndx.c | 68 GElf_Sym *src;
|
/external/elfutils/0.153/libdwfl/ |
D | dwfl_module_addrsym.c | 57 GElf_Sym *closest_sym, GElf_Word *shndxp) in dwfl_module_addrsym() 65 inline bool same_section (const GElf_Sym *sym, GElf_Word shndx) in dwfl_module_addrsym() 101 GElf_Sym sizeless_sym = { 0, 0, 0, 0, 0, SHN_UNDEF }; in dwfl_module_addrsym() 112 GElf_Sym sym; in dwfl_module_addrsym()
|
D | dwfl_module_addrname.c | 55 GElf_Sym sym; in dwfl_module_addrname()
|
D | libdwfl.h | 441 GElf_Sym *sym, GElf_Word *shndxp) 450 GElf_Sym *sym, GElf_Word *shndxp)
|
D | dwfl_module_getsym.c | 54 GElf_Sym *sym, GElf_Word *shndxp) in dwfl_module_getsym()
|
D | relocate.c | 127 int symndx, GElf_Sym *sym, GElf_Word *shndx) in relocate_getsym() 213 GElf_Sym *sym, GElf_Word shndx) in resolve_symbol() 354 GElf_Sym sym; in relocate_section()
|
/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/0.153/libasm/ |
D | disasm_cb.c | 97 GElf_Sym sym_mem; in read_symtab_exec() 98 GElf_Sym *sym = gelf_getsymshndx (data, xndxdata, cnt, &sym_mem, in read_symtab_exec()
|
/external/linux-tools-perf/perf-3.12.0/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/0.153/libebl/ |
D | ebl_check_special_symbol.c | 62 const GElf_Sym *sym;
|
D | ebl-hooks.h | 145 bool EBLHOOK(check_special_symbol) (Elf *, GElf_Ehdr *, const GElf_Sym *,
|
/external/elfutils/0.153/backends/ |
D | ppc64_symbol.c | 92 const GElf_Sym *sym __attribute__ ((unused)), in ppc64_check_special_symbol()
|
D | alpha_symbol.c | 131 const GElf_Sym *sym __attribute__ ((unused)), in alpha_check_special_symbol()
|
D | ppc_symbol.c | 117 ppc_check_special_symbol (Elf *elf, GElf_Ehdr *ehdr, const GElf_Sym *sym, in ppc_check_special_symbol()
|
/external/elfutils/0.153/src/ |
D | addr2line.c | 337 GElf_Sym s; in print_addrsym() 379 GElf_Sym *symbol = ((void **) arg)[1]; in find_symbol() 473 GElf_Sym sym; in handle_address()
|
D | arlib.c | 261 GElf_Sym sym_mem; in arlib_add_symbols() 262 GElf_Sym *sym = gelf_getsym (data, ndx, &sym_mem); in arlib_add_symbols()
|
D | strip.c | 809 GElf_Sym sym_mem; in handle_elf() 811 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, in handle_elf() 1217 GElf_Sym sym_mem; in handle_elf() 1219 GElf_Sym *sym = gelf_getsymshndx (shdr_info[cnt].data, in handle_elf() 1492 GElf_Sym sym_mem; in handle_elf() 1493 GElf_Sym *sym = gelf_getsym (symd, inner, &sym_mem); in handle_elf() 1546 GElf_Sym sym_mem; in handle_elf() 1547 GElf_Sym *sym = gelf_getsym (symd, inner, &sym_mem); in handle_elf() 1702 GElf_Sym sym_mem; in handle_elf() 1704 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, in handle_elf()
|
D | unstrip.c | 346 GElf_Sym sym_mem; in symtab_count_leading_section_symbols() 348 GElf_Sym *sym = gelf_getsymshndx (data, shndxdata, i, &sym_mem, &shndx); in symtab_count_leading_section_symbols() 577 GElf_Sym sym_mem; in add_new_section_symbols() 579 GElf_Sym *sym = gelf_getsymshndx (old_symdata, shndxdata, in add_new_section_symbols() 595 GElf_Sym sym = in add_new_section_symbols() 610 GElf_Sym sym_mem; in add_new_section_symbols() 612 GElf_Sym *sym = gelf_getsymshndx (old_symdata, shndxdata, in add_new_section_symbols() 762 GElf_Sym sym_mem; in collect_symbols() 764 GElf_Sym *sym = gelf_getsymshndx (symdata, shndxdata, i, in collect_symbols() 1538 GElf_Sym sym_mem; in copy_elided_sections() [all …]
|
/external/elfutils/elfutils/ |
D | libdwfl.h | 441 GElf_Sym *sym, GElf_Word *shndxp) 450 GElf_Sym *sym, GElf_Word *shndxp)
|