• Home
  • Raw
  • Download

Lines Matching refs:Bucket

155     size_t buckets_size = buckets * sizeof(Bucket*);  in Allocate()
208 Bucket* bucket = LoadBucket<access_mode>(bucket_index); in Insert()
210 bucket = new Bucket; in Insert()
232 Bucket* bucket = LoadBucket(bucket_index); in Contains()
242 Bucket* bucket = LoadBucket(bucket_index); in Remove()
266 Bucket* bucket; in RemoveRange()
324 Bucket* bucket = LoadBucket(bucket_index); in Lookup()
386 Bucket* bucket = LoadBucket<AccessMode::NON_ATOMIC>(bucket_index); in CheckPossiblyEmptyBuckets()
420 class Bucket : public Malloced {
424 Bucket() { in Bucket() function
476 Bucket* bucket = LoadBucket(bucket_index); in Iterate()
512 Bucket* bucket = LoadBucket<AccessMode::NON_ATOMIC>(bucket_index); in FreeBucketIfEmpty()
524 void ClearBucket(Bucket* bucket, int start_cell, int end_cell) { in ClearBucket()
536 Bucket* bucket = LoadBucket<access_mode>(bucket_index); in ReleaseBucket()
542 Bucket* LoadBucket(Bucket** bucket) { in LoadBucket()
549 Bucket* LoadBucket(size_t bucket_index) { in LoadBucket()
554 void StoreBucket(Bucket** bucket, Bucket* value) { in StoreBucket()
563 void StoreBucket(size_t bucket_index, Bucket* value) { in StoreBucket()
568 bool SwapInNewBucket(size_t bucket_index, Bucket* value) { in SwapInNewBucket()
569 Bucket** b = bucket(bucket_index); in SwapInNewBucket()
591 Bucket** buckets() { return reinterpret_cast<Bucket**>(this); } in buckets()
592 Bucket** bucket(size_t bucket_index) { return buckets() + bucket_index; } in bucket()
603 STATIC_ASSERT(std::is_standard_layout<SlotSet::Bucket>::value);