Home
last modified time | relevance | path

Searched refs:cur_name (Results 1 – 3 of 3) sorted by relevance

/system/core/libunwindstack/tools/
Dunwind_symbols.cpp99 std::string cur_name; in main() local
101 if (!elf.GetFunctionName(func_addr, &cur_name, &func_offset)) { in main()
109 printf(": %s\n", cur_name.c_str()); in main()
118 std::string cur_name; in main() local
120 if (elf.GetFunctionName(addr, &cur_name, &func_offset)) { in main()
121 if (cur_name != name) { in main()
122 printf("<0x%" PRIx64 "> Function: %s\n", addr - func_offset, cur_name.c_str()); in main()
124 name = cur_name; in main()
Dunwind_for_offline.cpp134 std::string cur_name; in CreateElfFromMemory() local
136 cur_name = android::base::StringPrintf("anonymous_%" PRIx64, info->start); in CreateElfFromMemory()
138cur_name = android::base::StringPrintf("%s_%" PRIx64, basename(info->name.c_str()), info->start); in CreateElfFromMemory()
150 std::unique_ptr<FILE, decltype(&fclose)> output(fopen(cur_name.c_str(), "w+"), &fclose); in CreateElfFromMemory()
152 perror((std::string("Cannot create ") + cur_name).c_str()); in CreateElfFromMemory()
163 info->name = cur_name; in CreateElfFromMemory()
169 std::string cur_name = basename(info->name.c_str()); in CopyElfFromFile() local
171 info->name = cur_name; in CopyElfFromFile()
181 std::unique_ptr<FILE, decltype(&fclose)> output(fopen(cur_name.c_str(), "w+"), &fclose); in CopyElfFromFile()
183 perror((std::string("Cannot create file " + cur_name)).c_str()); in CopyElfFromFile()
[all …]
/system/core/demangle/
DDemangler.cpp883 const char* cur_name = name + 2; in Parse() local
884 while (cur_name != nullptr && *cur_name != '\0' in Parse()
885 && static_cast<size_t>(cur_name - name) < max_length) { in Parse()
886 cur_name = (this->*parse_func_)(cur_name); in Parse()
888 if (cur_name == nullptr || *cur_name != '\0' || function_name_.empty() || in Parse()