Lines Matching defs:ElfW
614 const ElfW(Versym)* soinfo::get_versym(size_t n) const { in ElfW() function
622 ElfW(Addr) soinfo::get_verneed_ptr() const { in ElfW() function
638 ElfW(Addr) soinfo::get_verdef_ptr() const { in ElfW() function
669 const ElfW(Verdef)* verdef = reinterpret_cast<ElfW(Verdef)*>(verdef_ptr + offset); in for_each_verdef() local
692 const ElfW(Verdaux)* verdaux = reinterpret_cast<ElfW(Verdaux)*>(verdef_ptr + verdaux_offset); in for_each_verdef() local
811 const ElfW(Versym)* verdef = get_versym(n); in gnu_lookup() local
850 const ElfW(Versym)* verdef = get_versym(n); in elf_lookup() local
945 const ElfW(Sym)* s = nullptr; in soinfo_do_lookup() local
1271 static const ElfW(Sym)* dlsym_handle_lookup(soinfo* root, soinfo* skip_until, in ElfW() function
1274 const ElfW(Sym)* result = nullptr; in ElfW() local
1308 static const ElfW(Sym)* dlsym_handle_lookup(soinfo* si, soinfo** found, in ElfW() function
1330 static const ElfW(Sym)* dlsym_linear_lookup(android_namespace_t* ns, in ElfW() function
1351 const ElfW(Sym)* s = nullptr; in ElfW() local
1398 ElfW(Sym)* soinfo::find_symbol_by_address(const void* addr) { in ElfW() function
1408 ElfW(Sym)* soinfo::gnu_addr_lookup(const void* addr) { in ElfW() function
1429 ElfW(Sym)* soinfo::elf_addr_lookup(const void* addr) { in ElfW() function
1671 for (const ElfW(Dyn)* d = si->dynamic; d->d_tag != DT_NULL; ++d) { in for_each_dt_needed() local
1680 for (const ElfW(Dyn)* d = elf_reader.dynamic(); d->d_tag != DT_NULL; ++d) { in for_each_dt_needed() local
1806 for (const ElfW(Dyn)* d = elf_reader.dynamic(); d->d_tag != DT_NULL; ++d) { in load_library() local
2460 const ElfW(Sym)* sym = nullptr; in do_dlsym() local
2652 const ElfW(Verneed)* verneed = reinterpret_cast<ElfW(Verneed)*>(verneed_ptr + offset); in init_verneed() local
2674 const ElfW(Vernaux)* vernaux = reinterpret_cast<ElfW(Vernaux)*>(verneed_ptr + vernaux_offset); in init_verneed() local
2677 const ElfW(Word) elf_hash = vernaux->vna_hash; in init_verneed() local
2708 const ElfW(Versym)* sym_ver_ptr = get_versym(sym); in lookup_version_info() local
2764 const ElfW(Sym)* s = nullptr; in relocate() local
2939 const ElfW(Addr) min_value = static_cast<ElfW(Addr)>(INT32_MIN); in relocate() local
2940 const ElfW(Addr) max_value = static_cast<ElfW(Addr)>(UINT32_MAX); in relocate() local
2957 const ElfW(Addr) min_value = static_cast<ElfW(Addr)>(INT16_MIN); in relocate() local
2958 const ElfW(Addr) max_value = static_cast<ElfW(Addr)>(UINT16_MAX); in relocate() local
2982 const ElfW(Addr) min_value = static_cast<ElfW(Addr)>(INT32_MIN); in relocate() local
2983 const ElfW(Addr) max_value = static_cast<ElfW(Addr)>(UINT32_MAX); in relocate() local
3000 const ElfW(Addr) min_value = static_cast<ElfW(Addr)>(INT16_MIN); in relocate() local
3001 const ElfW(Addr) max_value = static_cast<ElfW(Addr)>(UINT16_MAX); in relocate() local
3377 ElfW(Addr) soinfo::resolve_symbol_address(const ElfW(Sym)* s) const { in ElfW() function
4400 const ElfW(Phdr)* phdr_table = local
4402 const ElfW(Phdr)* phdr_end = phdr_table + elf->e_phnum; local
4404 for (const ElfW(Phdr)* phdr = phdr_table; phdr < phdr_end; phdr++) { local