Lines Matching refs:map
59 backtrace_map_t map; in Build() local
60 map.start = map_info->start; in Build()
61 map.end = map_info->end; in Build()
62 map.offset = map_info->offset; in Build()
64 map.load_bias = static_cast<uint64_t>(-1); in Build()
65 map.flags = map_info->flags; in Build()
66 map.name = map_info->name; in Build()
68 maps_.push_back(map); in Build()
74 void UnwindStackMap::FillIn(uint64_t addr, backtrace_map_t* map) { in FillIn() argument
75 BacktraceMap::FillIn(addr, map); in FillIn()
76 if (map->load_bias != static_cast<uint64_t>(-1)) { in FillIn()
85 map->load_bias = map_info->GetLoadBias(process_memory_); in FillIn()
142 for (const backtrace_map_t& map : backtrace_maps) { in Build() local
143 maps_.push_back(map); in Build()
151 for (const backtrace_map_t& map : maps_) { in Build() local
152 maps->Add(map.start, map.end, map.offset, map.flags, map.name, map.load_bias); in Build()
176 BacktraceMap* map; in Create() local
180 map = new BacktraceMap(pid); in Create()
182 map = new UnwindStackMap(0); in Create()
184 map = new UnwindStackMap(pid); in Create()
186 if (!map->Build()) { in Create()
187 delete map; in Create()
190 return map; in Create()
197 UnwindStackOfflineMap* map = new UnwindStackOfflineMap(pid); in CreateOffline() local
198 if (!map->Build(maps)) { in CreateOffline()
199 delete map; in CreateOffline()
202 return map; in CreateOffline()