Home
last modified time | relevance | path

Searched refs:RTLD_NEXT (Results 1 – 7 of 7) sorted by relevance

/bionic/libc/include/
Ddlfcn.h72 #define RTLD_NEXT __BIONIC_CAST(reinterpret_cast, void*, -1L) macro
75 #define RTLD_NEXT __BIONIC_CAST(reinterpret_cast, void*, 0xfffffffe) macro
/bionic/tests/libs/
Dcheck_rtld_next_from_library.cpp24 g_libc_fclose_ptr = dlsym(RTLD_NEXT, "fclose"); in __libc_fclose_lookup()
Ddlsym_from_this_functions.cpp45 int* result = static_cast<int*>(dlsym(RTLD_NEXT, "test_dlsym_symbol")); in lookup_dlsym_symbol_using_RTLD_NEXT()
DAndroid.bp689 // Check that RTLD_NEXT of a libc symbol works in dlopened library
/bionic/linker/
Dlinker_soinfo.cpp779 handle_ == reinterpret_cast<uintptr_t>(RTLD_NEXT) || in generate_handle()
Dlinker.cpp885 if (handle == RTLD_NEXT) { in ElfW()
922 (handle == RTLD_NEXT) ? caller : nullptr, in ElfW()
2349 if (handle != RTLD_DEFAULT && handle != RTLD_NEXT) { in do_dlsym()
2380 if (handle == RTLD_DEFAULT || handle == RTLD_NEXT) { in do_dlsym()
/bionic/tests/
Ddlfcn_test.cpp1121 void* addr = dlsym(RTLD_NEXT, "ANY_UNKNOWN_SYMBOL_NAME"); in TEST()
1126 void* addr = dlsym(RTLD_NEXT, "fopen"); in TEST()