HomeSort by relevance Sort by last modified time
    Searched refs:soinfo (Results 1 - 3 of 3) sorted by null

  /bionic/linker/
linker.h 90 #define FLAG_NEW_SOINFO 0x40000000 // new soinfo format
103 struct soinfo;
107 static LinkedListEntry<soinfo>* alloc();
108 static void free(LinkedListEntry<soinfo>* entry);
114 struct soinfo { struct
116 typedef LinkedList<soinfo, SoinfoListAllocator> soinfo_list_t;
136 soinfo* next;
204 soinfo(const char* name, const struct stat* file_stat, off64_t file_offset);
212 void add_child(soinfo* child);
256 friend soinfo* get_libdl_info()
    [all...]
linker.cpp 86 static LinkerAllocator<soinfo> g_soinfo_allocator;
87 static LinkerAllocator<LinkedListEntry<soinfo>> g_soinfo_links_allocator;
89 static soinfo* solist;
90 static soinfo* sonext;
91 static soinfo* somain; // main process, always the one after libdl_info
116 static soinfo* g_ld_preloads[LDPRELOAD_MAX + 1];
193 static void insert_soinfo_into_debug_map(soinfo* info) {
216 static void remove_soinfo_from_debug_map(soinfo* info) {
231 static void notify_gdb_of_load(soinfo* info) {
248 static void notify_gdb_of_unload(soinfo* info)
455 soinfo::soinfo(const char* name, const struct stat* file_stat, off64_t file_offset) { function in class:soinfo
    [all...]
dlfcn.cpp 70 soinfo* result = do_dlopen(filename, flags, extinfo);
101 soinfo* found = nullptr;
107 soinfo* si = find_containing_library(caller_addr);
114 sym = dlsym_handle_lookup(reinterpret_cast<soinfo*>(handle), &found, symbol);
136 soinfo* si = find_containing_library(addr);
159 do_dlclose(reinterpret_cast<soinfo*>(handle));
235 static soinfo __libdl_info("libdl.so", nullptr, 0);
238 soinfo* get_libdl_info() {

Completed in 6200 milliseconds