Lines Matching refs:frame
364 for (const unwindstack::FrameData& frame : data.frames) { in DumpNativeStack() local
373 os << prefix << StringPrintf("#%02zu pc ", frame.num); in DumpNativeStack()
375 if (frame.map_info == nullptr) { in DumpNativeStack()
376 os << StringPrintf("%08" PRIx64 " ???", frame.pc); in DumpNativeStack()
378 os << StringPrintf("%08" PRIx64 " ", frame.rel_pc); in DumpNativeStack()
379 const std::shared_ptr<unwindstack::MapInfo>& map_info = frame.map_info; in DumpNativeStack()
389 if (!frame.function_name.empty()) { in DumpNativeStack()
393 os << StripParameters(frame.function_name.c_str()); in DumpNativeStack()
394 if (frame.function_offset != 0) { in DumpNativeStack()
395 os << "+" << frame.function_offset; in DumpNativeStack()
403 const OatQuickMethodHeader* header = current_method->GetOatQuickMethodHeader(frame.pc); in DumpNativeStack()
407 << (frame.pc - reinterpret_cast<uint64_t>(start_of_code)); in DumpNativeStack()
423 Addr2line(frame.map_info->name(), frame.rel_pc, os, prefix, &addr2line_state); in DumpNativeStack()