Home
last modified time | relevance | path

Searched refs:exe_info (Results 1 – 2 of 2) sorted by relevance

/bionic/libc/bionic/
Ddl_iterate_phdr_static.cpp54 struct dl_phdr_info exe_info; in dl_iterate_phdr() local
55 exe_info.dlpi_addr = 0; in dl_iterate_phdr()
56 exe_info.dlpi_name = NULL; in dl_iterate_phdr()
57exe_info.dlpi_phdr = reinterpret_cast<ElfW(Phdr)*>(reinterpret_cast<uintptr_t>(ehdr) + ehdr->e_pho… in dl_iterate_phdr()
58 exe_info.dlpi_phnum = ehdr->e_phnum; in dl_iterate_phdr()
59 exe_info.dlpi_adds = 0; in dl_iterate_phdr()
60 exe_info.dlpi_subs = 0; in dl_iterate_phdr()
64 exe_info.dlpi_tls_modid = 0; in dl_iterate_phdr()
65 exe_info.dlpi_tls_data = nullptr; in dl_iterate_phdr()
71 exe_info.dlpi_tls_modid = kExeModuleId; in dl_iterate_phdr()
[all …]
/bionic/linker/
Dlinker_main.cpp346 const ExecutableInfo exe_info = exe_to_load ? load_executable(exe_to_load) : in linker_main() local
349 INFO("[ Linking executable \"%s\" ]", exe_info.path.c_str()); in linker_main()
353 exe_info.path.c_str(), &exe_info.file_stat, in linker_main()
356 si->phdr = exe_info.phdr; in linker_main()
357 si->phnum = exe_info.phdr_count; in linker_main()
420 std::vector<android_namespace_t*> namespaces = init_default_namespaces(exe_info.path.c_str()); in linker_main()
499 ElfW(Addr) entry = exe_info.entry_point; in linker_main()