Lines Matching refs:memMapsIndexs_
37 if (memMaps_[memMapsIndexs_[index - 1]]->end > memMaps_[memMapsIndexs_[index]]->begin) { in IsSorted()
39 << " " << memMaps_[memMapsIndexs_[index - 1]]->begin << "-" in IsSorted()
40 << memMaps_[memMapsIndexs_[index - 1]]->end in IsSorted()
41 << " " << memMaps_[memMapsIndexs_[index]]->begin << "-" in IsSorted()
42 << memMaps_[memMapsIndexs_[index]]->end; in IsSorted()
57 if (memMaps_[memMapsIndexs_[0]]->begin > addr) { in FindMapIndexByAddr()
60 if (memMaps_[memMapsIndexs_[memMapsIndexs_.size() - 1]]->end <= addr) { in FindMapIndexByAddr()
65 std::size_t right {memMapsIndexs_.size()}; in FindMapIndexByAddr()
68 if (addr < memMaps_[memMapsIndexs_[mid]]->end) { in FindMapIndexByAddr()
73 if (addr >= memMaps_[memMapsIndexs_[mid]]->end) { in FindMapIndexByAddr()
79 … if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) { in FindMapIndexByAddr()
81 memMaps_[memMapsIndexs_[left]]->prevMap = memMaps_[memMapsIndexs_[left - 1]]; in FindMapIndexByAddr()
83 return static_cast<int64_t>(memMapsIndexs_[left]); in FindMapIndexByAddr()
94 if (memMaps_[memMapsIndexs_[0]]->begin > addr) { in FindMapByAddr()
97 if (memMaps_[memMapsIndexs_[memMapsIndexs_.size() - 1]]->end <= addr) { in FindMapByAddr()
102 std::size_t right {memMapsIndexs_.size()}; in FindMapByAddr()
105 if (addr < memMaps_[memMapsIndexs_[mid]]->end) { in FindMapByAddr()
110 if (addr >= memMaps_[memMapsIndexs_[mid]]->end) { in FindMapByAddr()
116 … if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) { in FindMapByAddr()
118 memMaps_[memMapsIndexs_[left]]->prevMap = memMaps_[memMapsIndexs_[left - 1]]; in FindMapByAddr()
120 return memMaps_[memMapsIndexs_[left]]; in FindMapByAddr()
240 if (!(OHOS::HiviewDFX::DfxMaps::Create(pid_, memMaps_, memMapsIndexs_))) { in ParseMap()
353 …while (targetPos >= 0 and memMaps_[memMapsIndexs_[currPos]]->end < memMaps_[memMapsIndexs_[targetP… in SortMemMaps()
357 auto target = memMapsIndexs_[currPos]; in SortMemMaps()
359 memMapsIndexs_[k + 1] = memMapsIndexs_[k]; in SortMemMaps()
361 memMapsIndexs_[targetPos + 1] = target; in SortMemMaps()
374 memMapsIndexs_.emplace_back(memMaps_.size() - 1); in CreateMapItem()