Home
last modified time | relevance | path

Searched refs:FrameData (Results 1 – 8 of 8) sorted by relevance

/system/unwinding/libunwindstack/include/unwindstack/
DUnwinder.h42 struct FrameData { struct
86 std::vector<FrameData>& frames() { return frames_; } in frames() argument
88 std::vector<FrameData> ConsumeFrames() { in ConsumeFrames()
89 std::vector<FrameData> frames = std::move(frames_); in ConsumeFrames()
95 std::string FormatFrame(const FrameData& frame) const;
133 static FrameData BuildFrameFromPcOnly(uint64_t pc, ArchEnum arch, Maps* maps, JitDebug* jit_debug,
135 FrameData BuildFrameFromPcOnly(uint64_t pc);
149 FrameData* FillInFrame(MapInfo* map_info, Elf* elf, uint64_t rel_pc, uint64_t pc_adjustment);
154 std::vector<FrameData> frames_;
/system/unwinding/libunwindstack/tests/
DVerifyBionicTerminationTest.cpp69 static void VerifyReturnAddress(const FrameData& frame) { in VerifyReturnAddress()
108 const std::vector<FrameData>& frames = unwinder.frames(); in TEST()
110 const FrameData& frame = frames[i]; in TEST()
DUnwinderTest.cpp1445 FrameData frame; in TEST_F()
1497 FrameData frame; in TEST_F()
1596 FrameData frame; in TEST_F()
1630 FrameData frame; in TEST_F()
1737 FrameData frame = unwinder.BuildFrameFromPcOnly(0x100310); in TEST_F()
/system/core/debuggerd/libdebuggerd/include/libdebuggerd/
Dtombstone.h39 struct FrameData;
71 void fill_in_backtrace_frame(BacktraceFrame* f, const unwindstack::FrameData& frame,
/system/unwinding/libunwindstack/
DUnwinder.cpp56 FrameData* frame = &frames_.at(frame_num); in FillInDexFrame()
97 FrameData* Unwinder::FillInFrame(MapInfo* map_info, Elf* elf, uint64_t rel_pc, in FillInFrame()
101 FrameData* frame = &frames_.at(frame_num); in FillInFrame()
217 FrameData* frame = nullptr; in Unwind()
327 std::string Unwinder::FormatFrame(const FrameData& frame) const { in FormatFrame()
443 FrameData Unwinder::BuildFrameFromPcOnly(uint64_t pc, ArchEnum arch, Maps* maps, in BuildFrameFromPcOnly()
447 FrameData frame; in BuildFrameFromPcOnly()
494 FrameData Unwinder::BuildFrameFromPcOnly(uint64_t pc) { in BuildFrameFromPcOnly()
/system/core/debuggerd/libdebuggerd/
Dscudo.cpp109 unwindstack::FrameData frame_data = unwinder->BuildFrameFromPcOnly(report->allocation_trace[i]); in FillInCause()
117 unwindstack::FrameData frame_data = in FillInCause()
198 unwindstack::FrameData frame_data = in DumpReport()
210 unwindstack::FrameData frame_data = in DumpReport()
Dgwp_asan.cpp148 unwindstack::FrameData frame_data = unwinder->BuildFrameFromPcOnly(frames[i]); in AddCauseProtos()
157 unwindstack::FrameData frame_data = unwinder->BuildFrameFromPcOnly(frames[i]); in AddCauseProtos()
241 unwindstack::FrameData frame_data = unwinder->BuildFrameFromPcOnly(frames[i]); in DumpDeallocationTrace()
268 unwindstack::FrameData frame_data = unwinder->BuildFrameFromPcOnly(frames[i]); in DumpAllocationTrace()
Dtombstone_proto.cpp302 void fill_in_backtrace_frame(BacktraceFrame* f, const unwindstack::FrameData& frame, in fill_in_backtrace_frame()