Home
last modified time | relevance | path

Searched refs:GetFunctionName (Results 1 – 25 of 32) sorted by relevance

12

/system/unwinding/libunwindstack/tests/
DDexFilesTest.cpp182 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 …]
DDexFileTest.cpp177 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()
DElfFake.cpp36 bool ElfInterfaceFake::GetFunctionName(uint64_t, SharedString* name, uint64_t* offset) { in GetFunctionName() function in unwindstack::ElfInterfaceFake
DMapInfoTest.cpp72 ASSERT_TRUE(map_info.GetFunctionName(1000, &name, &offset)); in TEST()
/system/unwinding/libunwindstack/tools/
Dunwind_symbols.cpp95 if (!elf.GetFunctionName(func_addr, &cur_name, &func_offset)) { in main()
114 if (elf.GetFunctionName(addr, &cur_name, &func_offset)) { in main()
Dunwind_info.cpp56 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/
DGlobalDebugInterface.h34 virtual bool GetFunctionName(Maps* maps, uint64_t pc, SharedString* name, uint64_t* offset) = 0;
/system/unwinding/libunwindstack/
DElfInterfaceArm.cpp173 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()
DDexFile.h49 bool GetFunctionName(uint64_t dex_pc, SharedString* method_name, uint64_t* method_offset);
DElf.cpp108 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()
DGlobalDebugImpl.h171 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()
DLocalUnwinder.cpp114 if (elf->GetFunctionName(rel_pc, &func_name, &func_offset)) { in Unwind()
DElfInterfaceArm.h80 bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* offset) override;
DUnwinder.cpp93 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()
DMapInfo.cpp274 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/
DUnwindStackMap.cpp114 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()
DUnwindStackMap.h50 virtual std::string GetFunctionName(uint64_t pc, uint64_t* offset) override;
DUnwindStack.cpp155 return GetMap()->GetFunctionName(pc, offset); in GetFunctionNameRaw()
180 return GetMap()->GetFunctionName(pc, offset); in GetFunctionNameRaw()
DBacktrace.cpp56 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/
DElfInterface.h82 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;
DElf.h56 bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* func_offset);
DMapInfo.h137 bool GetFunctionName(uint64_t addr, SharedString* name, uint64_t* func_offset);
/system/unwinding/libunwindstack/benchmarks/
DSymbolBenchmark.cpp57 bool found = elf.GetFunctionName(pc, &name, &offset); in BenchmarkSymbolLookup()
/system/unwinding/libbacktrace/include/backtrace/
DBacktrace.h141 virtual std::string GetFunctionName(uint64_t pc, uint64_t* offset,
DBacktraceMap.h121 virtual std::string GetFunctionName(uint64_t /*pc*/, uint64_t* /*offset*/) { return ""; } in GetFunctionName() function

12