Lines Matching refs:map
42 Backtrace::Backtrace(pid_t pid, pid_t tid, BacktraceMap* map) in Backtrace() argument
43 : pid_(pid), tid_(tid), map_(map), map_shared_(true) { in Backtrace()
80 if (BacktraceMap::IsValid(frame->map) && !frame->map.name.empty()) { in FormatFrameData()
81 map_name = frame->map.name.c_str(); in FormatFrameData()
86 uintptr_t relative_pc = BacktraceMap::GetRelativePc(frame->map, frame->pc); in FormatFrameData()
91 if (frame->map.offset != 0) { in FormatFrameData()
92 line += " (offset " + StringPrintf("0x%" PRIxPTR, frame->map.offset) + ")"; in FormatFrameData()
105 void Backtrace::FillInMap(uintptr_t pc, backtrace_map_t* map) { in FillInMap() argument
107 map_->FillIn(pc, map); in FillInMap()
111 Backtrace* Backtrace::Create(pid_t pid, pid_t tid, BacktraceMap* map) { in Create() argument
122 return new UnwindCurrent(pid, tid, map); in Create()
124 return new UnwindPtrace(pid, tid, map); in Create()