/system/unwinding/libunwindstack/tests/ |
D | DexFilesTest.cpp | 182 dex_files_->GetFunctionName(maps_.get(), 0, &method_name, &method_offset); in TEST_F() 195 dex_files_->GetFunctionName(maps_.get(), 0x300100, &method_name, &method_offset); in TEST_F() 210 dex_files_->GetFunctionName(maps_.get(), 0x301102, &method_name, &method_offset); in TEST_F() 224 dex_files_->GetFunctionName(maps_.get(), 0x300104, &method_name, &method_offset); in TEST_F() 240 dex_files_->GetFunctionName(maps_.get(), 0x300106, &method_name, &method_offset); in TEST_F() 253 dex_files_->GetFunctionName(maps_.get(), 0x300100, &method_name, &method_offset); in TEST_F() 259 dex_files_->GetFunctionName(maps_.get(), 0x300100, &method_name, &method_offset); in TEST_F() 277 dex_files_->GetFunctionName(maps_.get(), 0x300104, &method_name, &method_offset); in TEST_F() 291 dex_files_->GetFunctionName(maps_.get(), 0x300104, &method_name, &method_offset); in TEST_F() 307 dex_files_->GetFunctionName(maps_.get(), 0x300100, &method_name, &method_offset); in TEST_F() [all …]
|
D | DexFileTest.cpp | 177 ASSERT_TRUE(dex_file->GetFunctionName(0x4102, &method, &method_offset)); in TEST() 181 ASSERT_TRUE(dex_file->GetFunctionName(0x4118, &method, &method_offset)); in TEST() 195 EXPECT_FALSE(dex_file->GetFunctionName(0x100000, &method, &method_offset)); in TEST() 197 EXPECT_FALSE(dex_file->GetFunctionName(0x98, &method, &method_offset)); in TEST() 214 ASSERT_TRUE(dex_file->GetFunctionName(0x4118, &method, &method_offset)); in TEST() 224 ASSERT_TRUE(dex_file->GetFunctionName(0x4118, &method, &method_offset)); in TEST() 229 ASSERT_TRUE(dex_file->GetFunctionName(0x4102, &method, &method_offset)); in TEST()
|
D | ElfFake.cpp | 36 bool ElfInterfaceFake::GetFunctionName(uint64_t, SharedString* name, uint64_t* offset) { in GetFunctionName() function in unwindstack::ElfInterfaceFake
|
D | MapInfoTest.cpp | 72 ASSERT_TRUE(map_info.GetFunctionName(1000, &name, &offset)); in TEST()
|
/system/unwinding/libunwindstack/tools/ |
D | unwind_symbols.cpp | 95 if (!elf.GetFunctionName(func_addr, &cur_name, &func_offset)) { in main() 114 if (elf.GetFunctionName(addr, &cur_name, &func_offset)) { in main()
|
D | unwind_info.cpp | 56 if (elf->GetFunctionName(pc + load_bias, &name, &func_offset) && !name.empty()) { in DumpArm() 95 if (elf->GetFunctionName(fde->pc_start, &name, &func_offset) && !name.empty()) { in DumpDwarfSection()
|
/system/unwinding/libunwindstack/include/ |
D | GlobalDebugInterface.h | 34 virtual bool GetFunctionName(Maps* maps, uint64_t pc, SharedString* name, uint64_t* offset) = 0;
|
/system/unwinding/libunwindstack/ |
D | ElfInterfaceArm.cpp | 173 bool ElfInterfaceArm::GetFunctionName(uint64_t addr, SharedString* name, uint64_t* offset) { in GetFunctionName() function in unwindstack::ElfInterfaceArm 178 if (ElfInterface32::GetFunctionName(addr | 1, name, offset)) { in GetFunctionName()
|
D | DexFile.h | 49 bool GetFunctionName(uint64_t dex_pc, SharedString* method_name, uint64_t* method_offset);
|
D | Elf.cpp | 108 bool Elf::GetFunctionName(uint64_t addr, SharedString* name, uint64_t* func_offset) { in GetFunctionName() function in unwindstack::Elf 110 return valid_ && (interface_->GetFunctionName(addr, name, func_offset) || in GetFunctionName() 112 gnu_debugdata_interface_->GetFunctionName(addr, name, func_offset))); in GetFunctionName()
|
D | GlobalDebugImpl.h | 171 bool GetFunctionName(Maps* maps, uint64_t pc, SharedString* name, uint64_t* offset) { in GetFunctionName() function 174 return file->GetFunctionName(pc, name, offset); in GetFunctionName() 186 return file->GetFunctionName(pc, &name, &offset); in Find()
|
D | LocalUnwinder.cpp | 114 if (elf->GetFunctionName(rel_pc, &func_name, &func_offset)) { in Unwind()
|
D | ElfInterfaceArm.h | 80 bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* offset) override;
|
D | Unwinder.cpp | 93 dex_files_->GetFunctionName(maps_, dex_pc, &frame->function_name, &frame->function_offset); in FillInDexFrame() 280 !elf->GetFunctionName(step_pc, &frame->function_name, &frame->function_offset)) { in Unwind() 487 !elf->GetFunctionName(debug_pc, &frame.function_name, &frame.function_offset)) { in BuildFrameFromPcOnly()
|
D | MapInfo.cpp | 274 bool MapInfo::GetFunctionName(uint64_t addr, SharedString* name, uint64_t* func_offset) { in GetFunctionName() function in unwindstack::MapInfo 284 return elf()->GetFunctionName(addr, name, func_offset); in GetFunctionName()
|
/system/unwinding/libbacktrace/ |
D | UnwindStackMap.cpp | 114 std::string UnwindStackMap::GetFunctionName(uint64_t pc, uint64_t* offset) { in GetFunctionName() function in UnwindStackMap 138 if (!elf->GetFunctionName(elf->GetRelPc(pc, map_info), &name, &func_offset)) { in GetFunctionName()
|
D | UnwindStackMap.h | 50 virtual std::string GetFunctionName(uint64_t pc, uint64_t* offset) override;
|
D | UnwindStack.cpp | 155 return GetMap()->GetFunctionName(pc, offset); in GetFunctionNameRaw() 180 return GetMap()->GetFunctionName(pc, offset); in GetFunctionNameRaw()
|
D | Backtrace.cpp | 56 std::string Backtrace::GetFunctionName(uint64_t pc, uint64_t* offset, const backtrace_map_t* map) { in GetFunctionName() function in Backtrace
|
/system/unwinding/libunwindstack/include/unwindstack/ |
D | ElfInterface.h | 82 virtual bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* offset) = 0; 206 bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* func_offset) override;
|
D | Elf.h | 56 bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* func_offset);
|
D | MapInfo.h | 137 bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* func_offset);
|
/system/unwinding/libunwindstack/benchmarks/ |
D | SymbolBenchmark.cpp | 57 bool found = elf.GetFunctionName(pc, &name, &offset); in BenchmarkSymbolLookup()
|
/system/unwinding/libbacktrace/include/backtrace/ |
D | Backtrace.h | 141 virtual std::string GetFunctionName(uint64_t pc, uint64_t* offset,
|
D | BacktraceMap.h | 121 virtual std::string GetFunctionName(uint64_t /*pc*/, uint64_t* /*offset*/) { return ""; } in GetFunctionName() function
|