Home
last modified time | relevance | path

Searched refs:dyn_addr (Results 1 – 13 of 13) sorted by relevance

/external/chromium_org/third_party/android_crazy_linker/src/src/
Dcrazy_linker_elf_symbols.cpp33 uintptr_t dyn_addr = dyn.GetAddress(view->load_bias()); in Init() local
36 LOG(" DT_HASH addr=%p\n", dyn_addr); in Init()
38 ELF::Word* data = reinterpret_cast<ELF::Word*>(dyn_addr); in Init()
46 LOG(" DT_STRTAB addr=%p\n", dyn_addr); in Init()
47 string_table_ = reinterpret_cast<const char*>(dyn_addr); in Init()
50 LOG(" DT_SYMTAB addr=%p\n", dyn_addr); in Init()
51 symbol_table_ = reinterpret_cast<const ELF::Sym*>(dyn_addr); in Init()
Dcrazy_linker_shared_library.cpp290 uintptr_t dyn_addr = dyn.GetAddress(load_bias()); in Load() local
299 LOG(" DT_INIT addr=%p\n", dyn_addr); in Load()
300 init_func_ = reinterpret_cast<linker_function_t>(dyn_addr); in Load()
303 LOG(" DT_FINI addr=%p\n", dyn_addr); in Load()
304 fini_func_ = reinterpret_cast<linker_function_t>(dyn_addr); in Load()
307 LOG(" DT_INIT_ARRAY addr=%p\n", dyn_addr); in Load()
308 init_array_ = reinterpret_cast<linker_function_t*>(dyn_addr); in Load()
317 LOG(" DT_FINI_ARRAY addr=%p\n", dyn_addr); in Load()
318 fini_array_ = reinterpret_cast<linker_function_t*>(dyn_addr); in Load()
327 LOG(" DT_PREINIT_ARRAY addr=%p\n", dyn_addr); in Load()
[all …]
Dcrazy_linker_elf_relocations.cpp181 uintptr_t dyn_addr = dyn.GetAddress(view->load_bias()); in Init() local
194 RLOG(" DT_JMPREL addr=%p\n", dyn_addr); in Init()
195 plt_relocations_ = dyn_addr; in Init()
205 dyn_addr); in Init()
210 relocations_ = dyn_addr; in Init()
220 dyn_addr); in Init()
234 RLOG(" DT_PLTGOT addr=%p\n", dyn_addr); in Init()
235 plt_got_ = reinterpret_cast<ELF::Addr*>(dyn_addr); in Init()
/external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
DDYLDRendezvous.h133 lldb::addr_t dyn_addr; ///< Dynamic section of shared object. member
147 dyn_addr = 0; in clear()
DDYLDRendezvous.cpp288 if (!(addr = ReadMemory(addr, &entry.dyn_addr, address_size))) in ReadSOEntryFromMemory()
332 log->Printf(" Dyn : %" PRIx64, I->dyn_addr); in DumpToLog()
/external/ltrace/sysdeps/linux-gnu/
Dproc.c602 arch_find_dl_debug(struct process *proc, arch_addr_t dyn_addr, in arch_find_dl_debug() argument
605 return proc_find_dynamic_entry_addr(proc, dyn_addr, DT_DEBUG, ret); in arch_find_dl_debug()
610 linkmap_init(struct process *proc, arch_addr_t dyn_addr) in linkmap_init() argument
612 debug(DEBUG_FUNCTION, "linkmap_init(%d, dyn_addr=%p)", proc->pid, dyn_addr); in linkmap_init()
614 if (arch_find_dl_debug(proc, dyn_addr, &proc->os.debug_addr) == -1) { in linkmap_init()
/external/ltrace/
Dbackend.h193 int linkmap_init(struct process *proc, arch_addr_t dyn_addr);
388 int arch_find_dl_debug(struct process *proc, arch_addr_t dyn_addr,
Dlibrary.h148 arch_addr_t dyn_addr; member
Dltrace-elf.h63 GElf_Addr dyn_addr; member
Dltrace-elf.c613 lte->dyn_addr = shdr.sh_addr + lte->bias; in ltelf_read_elf()
1237 lib->dyn_addr = (arch_addr_t)(uintptr_t)lte.dyn_addr; in read_module()
Dlibrary.c285 lib->dyn_addr = 0; in private_library_init()
Dproc.c532 linkmap_init(leader, mainlib->dyn_addr); in process_hit_start()
/external/ltrace/sysdeps/linux-gnu/mips/
Dplt.c128 arch_find_dl_debug(struct process *proc, arch_addr_t dyn_addr, in arch_find_dl_debug() argument
136 r = proc_find_dynamic_entry_addr(proc, dyn_addr, in arch_find_dl_debug()