Lines Matching refs:bucket
105 auto& bucket = buckets_[bucket_idx]; in Insert() local
106 return Insert(&bucket, t); in Insert()
122 auto& bucket = buckets_[bucket_idx]; in Find() local
123 if (Find(&bucket, t, ret)) { in Find()
142 auto& bucket = buckets_[bucket_idx]; in Erase() local
143 return Erase(&bucket, t, ret); in Erase()
184 bool Insert(Bucket* bucket, const T& t) { in Insert() argument
186 auto it = Find(&bucket->list_, t); in Insert()
187 if (it != bucket->list_.end()) { in Insert()
192 bucket->list_.push_back(t); in Insert()
196 bool Find(Bucket* bucket, const T& t, T* ret) { in Find() argument
197 auto it = Find(&bucket->list_, t); in Find()
198 if (it != bucket->list_.end()) { in Find()
207 bool Erase(Bucket* bucket, const T& t, T* ret) { in Erase() argument
208 auto it = Find(&bucket->list_, t); in Erase()
209 if (it != bucket->list_.end()) { in Erase()
214 bucket->list_.erase(it); in Erase()