Lines Matching defs:NumBuckets
116 unsigned NumBuckets;
155 for (unsigned i = 0; i < NumBuckets; ++i)
164 NumBuckets = newsize;
180 if (4*NumEntries >= 3*NumBuckets) resize(NumBuckets*2);
181 insert(Buckets, NumBuckets, new (BA.Allocate<Item>()) Item(key, data,
194 for (unsigned i = 0; i < NumBuckets; ++i) {
219 Emit32(out, NumBuckets);
221 for (unsigned i = 0; i < NumBuckets; ++i) Emit32(out, Buckets[i].off);
228 NumBuckets = 64;
231 Buckets = (Bucket*) std::calloc(NumBuckets, sizeof(Bucket));
241 const unsigned NumBuckets;
252 OnDiskChainedHashTable(unsigned numBuckets, unsigned numEntries,
256 : NumBuckets(numBuckets), NumEntries(numEntries),
262 unsigned getNumBuckets() const { return NumBuckets; }
294 unsigned idx = key_hash & (NumBuckets - 1);
476 unsigned numBuckets = ReadLE32(buckets);
478 return new OnDiskChainedHashTable<Info>(numBuckets, numEntries, buckets,