Searched defs:symbol (Results 1 - 5 of 5) sorted by relevance

/bionic/libc/bionic/
H A DNetdClient.cpp28 static void netdClientInitFunction(void* handle, const char* symbol, FunctionType* function) { argument
30 InitFunctionType initFunction = reinterpret_cast<InitFunctionType>(dlsym(handle, symbol));
H A Ddebug_stacktrace.cpp77 static char* demangle(const char* symbol) { argument
81 return (*g_demangler_fn)(symbol, NULL, NULL, NULL);
150 const char* symbol = NULL; local
155 symbol = info.dli_sname;
164 if (symbol != NULL) {
166 char* demangled_symbol = demangle(symbol);
167 const char* best_name = (demangled_symbol != NULL) ? demangled_symbol : symbol;
H A Dmalloc_debug_common.cpp300 char symbol[128]; local
301 snprintf(symbol, sizeof(symbol), "%s_%s", prefix, suffix);
302 *func = reinterpret_cast<FunctionType>(dlsym(malloc_impl_handler, symbol));
304 error_log("%s: dlsym(\"%s\") failed", getprogname(), symbol);
/bionic/tests/
H A Dstack_unwinding_test.cpp43 const char* symbol = "<unknown>"; local
49 symbol = info.dli_sname;
55 fprintf(stderr, " #%02d %p %s%+d (%s)\n", *count_ptr, ip, symbol, offset, info.dli_fname ? info.dli_fname : "??");
/bionic/linker/
H A Ddlfcn.cpp86 void* dlsym(void* handle, const char* symbol) { argument
96 if (symbol == nullptr) {
97 __bionic_format_dlerror("dlsym symbol name is null", nullptr);
104 sym = dlsym_linear_lookup(symbol, &found, nullptr);
111 sym = dlsym_linear_lookup(symbol, &found, si->next);
114 sym = dlsym_handle_lookup(reinterpret_cast<soinfo*>(handle), &found, symbol);
124 __bionic_format_dlerror("symbol found but not global", symbol);
127 __bionic_format_dlerror("undefined symbol", symbol);
[all...]

Completed in 193 milliseconds