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