Lines Matching refs:hi
43 int hi = count - 1;
45 while (lo < hi)
47 int mid = (hi + lo) >> 1;
53 hi = mid;
56 const T* elem = (const T*)((const char*)base + hi * elemSize);
60 hi += 1;
61 hi = ~hi;
63 return hi;
77 int hi = count - 1;
79 while (lo < hi) {
80 int mid = (hi + lo) >> 1;
86 hi = mid;
89 const T* elem = (const T*)((const char*)base + hi * elemSize);
93 hi += 1;
94 hi = ~hi;
96 return hi;
111 int hi = count - 1;
113 while (lo < hi) {
114 int mid = (hi + lo) >> 1;
120 hi = mid;
123 const T* elem = (const T*)((const char*)base + hi * elemSize);
127 hi += 1;
128 hi = ~hi;
130 return hi;
144 int hi = count - 1;
146 while (lo < hi)
148 int mid = (hi + lo) >> 1;
154 hi = mid;
157 const T* elem = *(const T**)((const char*)base + hi * elemSize);
162 hi += 1;
163 hi = ~hi;
165 return hi;
178 int hi = count - 1;
180 while (lo < hi)
182 int mid = (hi + lo) >> 1;
188 hi = mid;
191 const T* elem = *(const T**)((const char*)base + hi * elemSize);
196 hi += 1;
197 hi = ~hi;
199 return hi;