OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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