Lines Matching refs:begin
37 if (memMaps_[memMapsIndexs_[index - 1]]->end > memMaps_[memMapsIndexs_[index]]->begin) { in IsSorted()
39 << " " << memMaps_[memMapsIndexs_[index - 1]]->begin << "-" in IsSorted()
41 << " " << memMaps_[memMapsIndexs_[index]]->begin << "-" in IsSorted()
57 if (memMaps_[memMapsIndexs_[0]]->begin > addr) { in FindMapIndexByAddr()
79 … if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) { in FindMapIndexByAddr()
94 if (memMaps_[memMapsIndexs_[0]]->begin > addr) { in FindMapByAddr()
116 … if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) { in FindMapByAddr()
132 if (offset >= map->offset && (offset - map->offset) < (map->end - map->begin)) { in FindMapByFileInfo()
135 offset, map->begin, map->end, map->offset, map->name.c_str()); in FindMapByFileInfo()
157 if (find(missedSymbolFile_.begin(), missedSymbolFile_.end(), inMap.name) == in FindSymbolsFileByMap()
214 uint64_t foff = vaddr - map->begin + map->offset - map->elf->GetBaseOffset(); in ReadRoMemory()
263 uint64_t begin = 0; in ParseServiceMap() local
277 begin = std::stoull(addrRanges[0], nullptr, NUMBER_FORMAT_HEX_BASE); in ParseServiceMap()
282 CreateMapItem(filename, begin, end - begin, 0); in ParseServiceMap()
290 uint64_t begin, end, offset; in ParseDevhostMap() local
311 begin = std::stoull(addrRanges[0], nullptr, NUMBER_FORMAT_HEX_BASE); in ParseDevhostMap()
343 CreateMapItem(filename, begin, end - begin, offset); in ParseDevhostMap()
366 void VirtualThread::CreateMapItem(const std::string filename, uint64_t begin, uint64_t len, in CreateMapItem() argument
372 …std::shared_ptr<DfxMap> map = memMaps_.emplace_back(std::make_shared<DfxMap>(begin, begin + len, o… in CreateMapItem()
376 pid_, tid_, memMaps_.size(), map->name.c_str(), map->begin, map->end, map->offset); in CreateMapItem()