Lines Matching refs:maps
133 bool ForEachSymfile(Maps* maps, uint64_t pc, Callback callback) { in ForEachSymfile() argument
138 FindAndReadVariable(maps, global_variable_name_); in ForEachSymfile()
154 ReadAllEntries(maps); in ForEachSymfile()
171 bool GetFunctionName(Maps* maps, uint64_t pc, SharedString* name, uint64_t* offset) { in GetFunctionName() argument
173 return ForEachSymfile(maps, pc, [pc, name, offset](Symfile* file) { in GetFunctionName()
178 Symfile* Find(Maps* maps, uint64_t pc) { in Find() argument
182 bool found = ForEachSymfile(maps, pc, [pc, &result](Symfile* file) { in Find()
198 bool ReadAllEntries(Maps* maps) { in ReadAllEntries() argument
201 if (!ReadAllEntries(maps, &race)) { in ReadAllEntries()
214 bool ReadAllEntries(Maps* maps, bool* race) { in ReadAllEntries() argument
222 if (!ReadNewEntries(maps, &entries, race)) { in ReadAllEntries()
235 bool ReadNewEntries(Maps* maps, std::map<UID, std::shared_ptr<Symfile>>* entries, bool* race) { in ReadNewEntries() argument
268 bool ok = this->Load(maps, memory_, data.symfile_addr, data.symfile_size.value, symfile); in ReadNewEntries()