Lines Matching refs:map
37 Backtrace::Backtrace(BacktraceImpl* impl, pid_t pid, BacktraceMap* map) in Backtrace() argument
38 : pid_(pid), tid_(-1), map_(map), map_shared_(true), impl_(impl) { in Backtrace()
102 if (frame->map && !frame->map->name.empty()) { in FormatFrameData()
103 map_name = frame->map->name.c_str(); in FormatFrameData()
109 if (frame->map) { in FormatFrameData()
110 relative_pc = frame->pc - frame->map->start; in FormatFrameData()
139 BacktraceImpl* impl, BacktraceMap* map) : Backtrace(impl, getpid(), map) { in BacktraceCurrent() argument
150 const backtrace_map_t* map = FindMap(ptr); in ReadWord() local
151 if (map && map->flags & PROT_READ) { in ReadWord()
165 BacktraceImpl* impl, pid_t pid, pid_t tid, BacktraceMap* map) in BacktracePtrace() argument
166 : Backtrace(impl, pid, map) { in BacktracePtrace()
195 Backtrace* Backtrace::Create(pid_t pid, pid_t tid, BacktraceMap* map) { in Create() argument
198 return CreateCurrentObj(map); in Create()
200 return CreateThreadObj(tid, map); in Create()
203 return CreatePtraceObj(pid, pid, map); in Create()
205 return CreatePtraceObj(pid, tid, map); in Create()