Lines Matching refs:left
64 std::size_t left {0}; in FindMapIndexByAddr() local
66 std::size_t mid = (right - left) / divisorNum + left; in FindMapIndexByAddr()
67 while (left < right) { in FindMapIndexByAddr()
70 mid = (right - left) / divisorNum + left; in FindMapIndexByAddr()
74 left = mid + 1; in FindMapIndexByAddr()
75 mid = (right - left) / divisorNum + left; in FindMapIndexByAddr()
79 … if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) { in FindMapIndexByAddr()
80 if (left > 0) { in FindMapIndexByAddr()
81 memMaps_[memMapsIndexs_[left]]->prevMap = memMaps_[memMapsIndexs_[left - 1]]; in FindMapIndexByAddr()
83 return static_cast<int64_t>(memMapsIndexs_[left]); in FindMapIndexByAddr()
101 std::size_t left {0}; in FindMapByAddr() local
103 std::size_t mid = (right - left) / divisorNum + left; in FindMapByAddr()
104 while (left < right) { in FindMapByAddr()
107 mid = (right - left) / divisorNum + left; in FindMapByAddr()
111 left = mid + 1; in FindMapByAddr()
112 mid = (right - left) / divisorNum + left; in FindMapByAddr()
116 … if (addr >= memMaps_[memMapsIndexs_[left]]->begin && addr < memMaps_[memMapsIndexs_[left]]->end) { in FindMapByAddr()
117 if (left > 0) { in FindMapByAddr()
118 memMaps_[memMapsIndexs_[left]]->prevMap = memMaps_[memMapsIndexs_[left - 1]]; in FindMapByAddr()
120 return memMaps_[memMapsIndexs_[left]]; in FindMapByAddr()