Lines Matching refs:caller
1296 soinfo* caller,
1327 soinfo* caller, in ElfW()
1335 if (caller == nullptr) { in ElfW()
1338 auto it = soinfo_list.find(caller); in ElfW()
1367 if (s == nullptr && caller != nullptr && in ElfW()
1368 (caller->get_rtld_flags() & RTLD_GLOBAL) == 0) { in ElfW()
1369 return dlsym_handle_lookup(caller->get_local_group_root(), in ElfW()
1370 (handle == RTLD_NEXT) ? caller : nullptr, found, symbol_name, vi); in ElfW()
2302 static android_namespace_t* get_caller_namespace(soinfo* caller) { in get_caller_namespace() argument
2303 return caller != nullptr ? caller->get_primary_namespace() : g_anonymous_namespace; in get_caller_namespace()
2335 soinfo* const caller = find_containing_library(caller_addr); in do_dlopen() local
2342 android_namespace_t* ns = get_caller_namespace(caller); in do_dlopen()
2374 soinfo* si = find_library(ns, name, flags, extinfo, caller); in do_dlopen()
2435 soinfo* caller = find_containing_library(caller_addr); in do_dlsym() local
2436 android_namespace_t* ns = get_caller_namespace(caller); in do_dlsym()
2448 sym = dlsym_linear_lookup(ns, sym_name, vi, &found, caller, handle); in do_dlsym()