Home | History | Annotate | Download | only in disk_cache

Lines Matching refs:num_bits

21   Bitmap(int num_bits, bool clear_bits)
22 : num_bits_(num_bits), array_size_(RequiredArraySize(num_bits)),
32 // has to be valid until this object destruction. |num_bits| is the number of
34 Bitmap(uint32* map, int num_bits, int num_words)
35 : map_(map), num_bits_(num_bits),
38 array_size_(std::min(RequiredArraySize(num_bits), num_words)),
47 // If |num_bits| < Size(), the extra bits will be discarded.
48 // If |num_bits| > Size(), the extra bits will be filled with zeros if
51 void Resize(int num_bits, bool clear_bits);
126 // Returns number of allocated words required for a bitmap of size |num_bits|.
127 static int RequiredArraySize(int num_bits) {
129 if (num_bits <= kIntBits)
132 return (num_bits + kIntBits - 1) >> kLogIntBits;