Home
last modified time | relevance | path

Searched refs:GElf_Sym (Results 1 - 25 of 55) sorted by relevance

123

/third_party/elfutils/libelf/
H A Dgelf_getsym.c41 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 Dgelf_getsymshndx.c42 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 Dgelf.h73 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 Dnlist.c45 GElf_Sym sym;
145 GElf_Sym *sym; in nlist()
/third_party/elfutils/libdwfl/
H A Ddwfl_module_addrsym.c40 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 Dlibdwfl.h447 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 Ddwfl_module_getsym.c37 __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 Ddwfl_module_addrname.c39 GElf_Sym sym; in dwfl_module_addrname()
/third_party/elfutils/tests/
H A Ddwflsyms.c31 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 Dasm-tst8.c128 GElf_Sym sym_mem; in main()
129 GElf_Sym *sym; in main()
H A Dasm-tst7.c127 GElf_Sym sym_mem; in main()
128 GElf_Sym *sym; in main()
H A Dsectiondump.c172 GElf_Sym sym_mem; in print_symtab()
173 GElf_Sym *sym = gelf_getsym (data, cnt, &sym_mem); in print_symtab()
H A Dasm-tst3.c247 GElf_Sym sym_mem; in main()
248 GElf_Sym *sym; in main()
/third_party/elfutils/backends/
H A Daarch64_symbol.c68 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 Dlibdwfl.h447 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 Ddisasm_cb.c102 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 Dnative.cpp86 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 Dabg-symtab-reader.h296 GElf_Sym* elf_symbol,
301 GElf_Sym* native_symbol,
H A Dabg-elf-helpers.h166 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 Dabg-symtab-reader.cc272 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 Debl_data_marker_symbol.c38 ebl_data_marker_symbol (Ebl *ebl, const GElf_Sym *sym, const char *sname) in ebl_data_marker_symbol()
H A Debl_check_special_symbol.c38 ebl_check_special_symbol (Ebl *ebl, const GElf_Sym *sym, in ebl_check_special_symbol()
H A Dlibebl.h154 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 Darlib.c260 GElf_Sym sym_mem; in arlib_add_symbols()
261 GElf_Sym *sym = gelf_getsym (data, ndx, &sym_mem); in arlib_add_symbols()
H A Dunstrip.c390 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...]

Completed in 13 milliseconds

123