• Home
  • Raw
  • Download

Lines Matching refs:sym_name

2110 static std::string symbol_display_name(const char* sym_name, const char* sym_ver) {
2112 return sym_name;
2115 return std::string(sym_name) + ", version " + sym_ver;
2332 const char* sym_name,
2354 "dlsym(handle=%p(\"%s\"), sym_name=\"%s\", sym_ver=\"%s\", caller=\"%s\", caller_ns=%s@%p) ...",
2357 sym_name,
2366 if (sym_name == nullptr) {
2381 sym = dlsym_linear_lookup(ns, sym_name, vi, &found, caller, handle);
2387 sym = dlsym_handle_lookup(si, &found, sym_name, vi);
2404 sym_name, found->get_realpath());
2414 "... dlsym successful: sym_name=\"%s\", sym_ver=\"%s\", found in=\"%s\", address=%p",
2415 sym_name, sym_ver, found->get_soname(), *symbol);
2419 DL_ERR("symbol \"%s\" found but not global", symbol_display_name(sym_name, sym_ver).c_str());
2423 DL_ERR("undefined symbol: %s", symbol_display_name(sym_name, sym_ver).c_str());
2769 const char* sym_name, const version_info** vi) {
2778 "referenced by symbol \"%s\" at \"%s\"", sym_ver, sym_name, get_realpath());
2879 const char* sym_name = nullptr;
2904 sym_name = get_string(s->st_name);
2907 sym_name, ELF_ST_TYPE(s->st_info), type, idx, get_realpath());
2910 sym_name = get_string(symtab_[sym].st_name);
2913 if (!lookup_version_info(version_tracker, sym, sym_name, &vi)) {
2917 if (!soinfo_do_lookup(this, sym_name, vi, &lsi, global_group, local_group, &s)) {
2925 DL_ERR("cannot locate symbol \"%s\" referenced by \"%s\"...", sym_name, get_realpath());
3000 sym_name, get_realpath());
3005 sym_name, lsi->get_realpath());
3012 sym_name, get_realpath());
3036 reinterpret_cast<void*>(sym_addr + addend), sym_name);
3045 reinterpret_cast<void*>(sym_addr + addend), sym_name);
3104 sym_name, lsi->get_realpath(), get_realpath());
3111 reinterpret_cast<void*>(tpoff), sym_name);
3131 reinterpret_cast<void*>(reloc), module_id, sym_name);
3140 reinterpret_cast<void*>(sym_addr + addend), sym_name);
3158 reinterpret_cast<void*>(reloc), static_cast<size_t>(addend), sym_name);
3168 static_cast<size_t>(sym_addr), static_cast<size_t>(addend), sym_name);
3181 desc_arg.index.module_id, desc_arg.index.offset, sym_name);
3193 reloc, sym_addr + addend, sym_name);
3200 reloc, sym_addr + addend, sym_name);
3218 reloc, sym_addr + addend, sym_name);
3236 reloc, sym_addr + addend, rel->r_offset, sym_name);
3243 reloc, sym_addr + addend, rel->r_offset, sym_name);
3261 reloc, sym_addr + addend, rel->r_offset, sym_name);
3293 static_cast<size_t>(sym_addr), sym_name);
3300 static_cast<size_t>(sym_addr), sym_name);
3308 static_cast<size_t>(sym_addr), static_cast<size_t>(reloc), sym_name);
3315 TRACE_TYPE(RELO, "RELO ABS %08x <- %08x %s", reloc, sym_addr, sym_name);
3322 reloc, sym_addr, rel->r_offset, sym_name);
3341 TRACE_TYPE(RELO, "RELO R_386_32 %08x <- +%08x %s", reloc, sym_addr, sym_name);
3348 reloc, (sym_addr - reloc), sym_addr, reloc, sym_name);