Lines Matching defs:begin
41 if (memMaps_[memMapsIndexs_[index - 1]]->end > memMaps_[memMapsIndexs_[index]]->begin) {
43 << " " << memMaps_[memMapsIndexs_[index - 1]]->begin << "-"
45 << " " << memMaps_[memMapsIndexs_[index]]->begin << "-"
61 if (memMaps_[memMapsIndexs_[0]]->begin > addr) {
83 if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) {
98 if (memMaps_[memMapsIndexs_[0]]->begin > addr) {
120 if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) {
135 // check begin and length
136 if (offset >= map->offset && (offset - map->offset) < (map->end - map->begin)) {
139 offset, map->begin, map->end, map->offset, map->name.c_str());
172 if (find(missedSymbolFile_.begin(), missedSymbolFile_.end(), inMap.name) ==
233 uint64_t foff = vaddr - map->begin + map->offset - map->elf->GetBaseOffset();
281 uint64_t begin = 0;
295 begin = std::stoull(addrRanges[0], nullptr, NUMBER_FORMAT_HEX_BASE);
300 CreateMapItem(filename, begin, end - begin, 0);
326 uint64_t begin, end, offset;
329 begin = std::stoull(addrRanges[0], nullptr, NUMBER_FORMAT_HEX_BASE);
359 CreateMapItem(filename, begin, end - begin, offset);
382 std::shared_ptr<DfxMap> VirtualThread::CreateMapItem(const std::string filename, uint64_t begin, uint64_t len,
388 std::shared_ptr<DfxMap> map = memMaps_.emplace_back(std::make_shared<DfxMap>(begin, begin + len, offset,
392 pid_, tid_, memMaps_.size(), map->name.c_str(), map->begin, map->end, map->offset);