Lines Matching refs:left
87 std::size_t left {0}; in FindMapIndexByAddr() local
89 std::size_t mid = (right - left) / divisorNum + left; in FindMapIndexByAddr()
90 while (left < right) { in FindMapIndexByAddr()
93 mid = (right - left) / divisorNum + left; in FindMapIndexByAddr()
97 left = mid + 1; in FindMapIndexByAddr()
98 mid = (right - left) / divisorNum + left; in FindMapIndexByAddr()
102 … if (addr >= memMaps_[memMapsIndexs_[left]].begin_ && addr < memMaps_[memMapsIndexs_[left]].end_) { in FindMapIndexByAddr()
103 return static_cast<int64_t>(memMapsIndexs_[left]); in FindMapIndexByAddr()
121 std::size_t left {0}; in FindMapByAddr() local
123 std::size_t mid = (right - left) / divisorNum + left; in FindMapByAddr()
124 while (left < right) { in FindMapByAddr()
127 mid = (right - left) / divisorNum + left; in FindMapByAddr()
131 left = mid + 1; in FindMapByAddr()
132 mid = (right - left) / divisorNum + left; in FindMapByAddr()
136 … if (addr >= memMaps_[memMapsIndexs_[left]].begin_ && addr < memMaps_[memMapsIndexs_[left]].end_) { in FindMapByAddr()
137 return &memMaps_[memMapsIndexs_[left]]; in FindMapByAddr()