Lines Matching refs:limit
212 bool Bitmap::FindNextBit(int* index, int limit, bool value) const { in FindNextBit() argument
214 DCHECK_LE(limit, num_bits_); in FindNextBit()
215 DCHECK_LE(*index, limit); in FindNextBit()
217 DCHECK_GE(limit, 0); in FindNextBit()
220 if (bit_index >= limit || limit <= 0) in FindNextBit()
249 const int last_word_index = (limit - 1) >> kLogIntBits; in FindNextBit()
261 const int last_bit_offset = (limit - 1) & (kIntBits - 1); in FindNextBit()
275 int Bitmap::FindBits(int* index, int limit, bool value) const { in FindBits() argument
277 DCHECK_LE(limit, num_bits_); in FindBits()
278 DCHECK_LE(*index, limit); in FindBits()
280 DCHECK_GE(limit, 0); in FindBits()
282 if (!FindNextBit(index, limit, value)) in FindBits()
287 if (!FindNextBit(&end, limit, !value)) in FindBits()
288 return limit - *index; in FindBits()