Lines Matching refs:map
242 const backtrace_map_t* map = backtrace->FindMap(stack_content); in dump_stack_segment() local
244 if (!map) { in dump_stack_segment()
247 map_name = map->name.c_str(); in dump_stack_segment()
338 static void dump_map(log_t* log, const backtrace_map_t* map, bool fault_addr) { in dump_map() argument
340 (fault_addr? "--->" : " "), map->start, map->end - 1, in dump_map()
341 (map->flags & PROT_READ) ? 'r' : '-', (map->flags & PROT_WRITE) ? 'w' : '-', in dump_map()
342 (map->flags & PROT_EXEC) ? 'x' : '-', in dump_map()
343 (map->end - map->start), map->name.c_str()); in dump_map()
346 static void dump_nearby_maps(BacktraceMap* map, log_t* log, pid_t tid) { in dump_nearby_maps() argument
359 if (has_fault_address && (addr < map->begin()->start)) { in dump_nearby_maps()
363 BacktraceMap::const_iterator prev = map->begin(); in dump_nearby_maps()
364 for (BacktraceMap::const_iterator it = map->begin(); it != map->end(); ++it) { in dump_nearby_maps()
391 log_t* log, pid_t pid, pid_t tid, int* total_sleep_time_usec, BacktraceMap* map) { in dump_sibling_thread_report() argument
428 UniquePtr<Backtrace> backtrace(Backtrace::Create(pid, new_tid, map)); in dump_sibling_thread_report()
627 UniquePtr<BacktraceMap> map(BacktraceMap::Create(pid)); in dump_crash() local
628 UniquePtr<Backtrace> backtrace(Backtrace::Create(pid, tid, map.get())); in dump_crash()
640 detach_failed = dump_sibling_thread_report(log, pid, tid, total_sleep_time_usec, map.get()); in dump_crash()