Home
last modified time | relevance | path

Searched refs:frame_info (Results 1 – 4 of 4) sorted by relevance

/bionic/libc/malloc_debug/
DUnwindBacktrace.cpp67 bool Unwind(std::vector<uintptr_t>* frames, std::vector<unwindstack::LocalFrameData>* frame_info, s… in Unwind() argument
74 if (!g_unwinder->Unwind(frame_info, max_frames)) { in Unwind()
76 frame_info->clear(); in Unwind()
80 for (const auto& frame : *frame_info) { in Unwind()
86 void UnwindLog(const std::vector<unwindstack::LocalFrameData>& frame_info) { in UnwindLog() argument
87 for (size_t i = 0; i < frame_info.size(); i++) { in UnwindLog()
88 const unwindstack::LocalFrameData* info = &frame_info[i]; in UnwindLog()
DPointerData.cpp167 FrameInfoType* frame_info = &frames_[hash_index]; in AddBacktrace() local
168 frame_info->references++; in AddBacktrace()
184 FrameInfoType* frame_info = &frame_entry->second; in RemoveBacktrace() local
185 if (--frame_info->references == 0) { in RemoveBacktrace()
186 FrameKeyType key{.num_frames = frame_info->frames.size(), .frames = frame_info->frames.data()}; in RemoveBacktrace()
245 FrameInfoType* frame_info = &frame_entry->second; in GetFrames() local
246 if (max_frames > frame_info->frames.size()) { in GetFrames()
247 max_frames = frame_info->frames.size(); in GetFrames()
249 memcpy(frames, &frame_info->frames[0], max_frames * sizeof(uintptr_t)); in GetFrames()
265 FrameInfoType* frame_info = &frame_entry->second; in LogBacktrace() local
[all …]
DUnwindBacktrace.h41 void UnwindLog(const std::vector<unwindstack::LocalFrameData>& frame_info);
DPointerData.h111 FrameInfoType* frame_info;