Home
last modified time | relevance | path

Searched refs:Sym (Results 1 – 9 of 9) sorted by relevance

/bionic/linker/
Dlinker_soinfo.h119 ElfW(Sym)* symtab_;
220 const ElfW(Sym)** symbol) const;
222 ElfW(Sym)* find_symbol_by_address(const void* addr);
223 ElfW(Addr) resolve_symbol_address(const ElfW(Sym)* s) const;
277 ElfW(Sym)* elf_addr_lookup(const void* addr);
279 ElfW(Sym)* gnu_addr_lookup(const void* addr);
Dlinker_soinfo.cpp136 const ElfW(Sym)** symbol) const { in find_symbol_by_name()
150 static bool is_symbol_global_and_defined(const soinfo* si, const ElfW(Sym)* s) { in is_symbol_global_and_defined()
221 ElfW(Sym)* s = symtab_ + n; in gnu_lookup()
260 ElfW(Sym)* s = symtab_ + n; in elf_lookup()
288 ElfW(Sym)* soinfo::find_symbol_by_address(const void* addr) { in ElfW() argument
292 static bool symbol_matches_soaddr(const ElfW(Sym)* sym, ElfW(Addr) soaddr) { in symbol_matches_soaddr()
298 ElfW(Sym)* soinfo::gnu_addr_lookup(const void* addr) { in ElfW() argument
309 ElfW(Sym)* sym = symtab_ + n; in ElfW()
319 ElfW(Sym)* soinfo::elf_addr_lookup(const void* addr) { in ElfW() argument
325 ElfW(Sym)* sym = symtab_ + i; in ElfW()
[all …]
Dlinker_mips.cpp77 const ElfW(Sym)* s = nullptr; in relocate()
163 const ElfW(Sym)* local_sym = symtab_ + sym; in mips_relocate_got()
166 const ElfW(Sym)* s = nullptr; in mips_relocate_got()
Dlinker.h91 const soinfo_list_t& local_group, const ElfW(Sym)** symbol);
Dlinker.cpp401 const soinfo_list_t& local_group, const ElfW(Sym)** symbol) { in soinfo_do_lookup()
403 const ElfW(Sym)* s = nullptr; in soinfo_do_lookup()
745 static const ElfW(Sym)* dlsym_handle_lookup(android_namespace_t* ns, in ElfW() argument
751 const ElfW(Sym)* result = nullptr; in ElfW()
780 static const ElfW(Sym)* dlsym_linear_lookup(android_namespace_t* ns,
789 static const ElfW(Sym)* dlsym_handle_lookup(soinfo* si, in ElfW() argument
817 static const ElfW(Sym)* dlsym_linear_lookup(android_namespace_t* ns, in ElfW() argument
838 const ElfW(Sym)* s = nullptr; in ElfW()
2046 ElfW(Sym)* sym = si->find_symbol_by_address(addr); in do_dladdr()
2082 const ElfW(Sym)* sym = nullptr; in do_dlsym()
[all …]
Ddlfcn.cpp274 static ElfW(Sym) g_libdl_symtab[] = {
Dlinker_cfi.cpp145 const ElfW(Sym) * sym; in soinfo_find_symbol()
/bionic/libc/bionic/
Dvdso.cpp68 symbol_count = vdso_shdr[i].sh_size / sizeof(ElfW(Sym)); in __libc_init_vdso()
92 ElfW(Sym)* symtab = nullptr; in __libc_init_vdso()
97 symtab = reinterpret_cast<ElfW(Sym)*>(vdso_addr + d->d_un.d_ptr); in __libc_init_vdso()
/bionic/tools/relocation_packer/src/
Delf_traits.h31 typedef Elf32_Sym Sym; typedef
55 typedef Elf64_Sym Sym; typedef