Searched refs:dladdr (Results 1 - 6 of 6) sorted by relevance

/bionic/libc/include/
H A Ddlfcn.h50 extern int dladdr(const void* addr, Dl_info *info);
/bionic/libdl/
H A Dlibdl.c28 int dladdr(const void* addr __unused, Dl_info* info __unused) { return 0; } function
/bionic/tests/
H A Ddlfcn_test.cpp293 TEST(dlfcn, dladdr) {
302 // Deliberately ask dladdr for an address inside a symbol, rather than the symbol base address.
306 int rc = dladdr(addr, &info);
357 ASSERT_EQ(dladdr(NULL, &info), 0); // Zero on error, non-zero on success.
358 ASSERT_TRUE(dlerror() == NULL); // dladdr(3) doesn't set dlerror(3).
361 ASSERT_EQ(dladdr(&info, &info), 0); // Zero on error, non-zero on success.
362 ASSERT_TRUE(dlerror() == NULL); // dladdr(3) doesn't set dlerror(3).
H A Dstack_unwinding_test.cpp48 if (dladdr(ip, &info) != 0) {
/bionic/linker/
H A Ddlfcn.cpp132 int dladdr(const void* addr, Dl_info* info) { function
187 "dlopen\0dlclose\0dlsym\0dlerror\0dladdr\0android_update_LD_LIBRARY_PATH\0android_get_LD_LIBRARY_PATH\0dl_iterate_phdr\0android_dlopen_ext\0dl_unwind_find_exidx\0"
192 "dlopen\0dlclose\0dlsym\0dlerror\0dladdr\0android_update_LD_LIBRARY_PATH\0android_get_LD_LIBRARY_PATH\0dl_iterate_phdr\0android_dlopen_ext\0"
207 ELFW(SYM_INITIALIZER)( 29, &dladdr, 1),
/bionic/libc/bionic/
H A Ddebug_stacktrace.cpp153 if (dladdr((void*) frames[i], &info) != 0) {

Completed in 184 milliseconds