Home | History | Annotate | Download | only in utils

Lines Matching refs:cookie

85                     bucket.cookie = 0;
101 if (bucket.cookie & Bucket::PRESENT) {
120 if (bucket.cookie & Bucket::PRESENT) {
125 if (!(bucket.cookie & Bucket::COLLISION)) {
136 if (bucket.cookie & Bucket::PRESENT) {
137 if ((bucket.cookie & Bucket::HASH_MASK) == hash
142 if (!(bucket.cookie & Bucket::COLLISION)) {
159 if (bucket->cookie & Bucket::PRESENT) {
162 bucket->cookie |= Bucket::COLLISION;
165 } while (bucket->cookie & Bucket::PRESENT);
168 uint32_t collision = bucket->cookie & Bucket::COLLISION;
177 bucket->cookie = collision | Bucket::PRESENT | hash;
188 bucket.cookie &= ~Bucket::PRESENT;
189 if (!(bucket.cookie & Bucket::COLLISION)) {
212 if (fromBucket.cookie & Bucket::PRESENT) {
213 hash_t hash = fromBucket.cookie & Bucket::HASH_MASK;
216 if (toBucket->cookie & Bucket::PRESENT) {
219 toBucket->cookie |= Bucket::COLLISION;
222 } while (toBucket->cookie & Bucket::PRESENT);
224 toBucket->cookie = Bucket::PRESENT | hash;
249 bucket.cookie = 0;
266 if (bucket.cookie & Bucket::PRESENT) {
278 toBucket.cookie = fromBucket.cookie;
279 if (fromBucket.cookie & Bucket::PRESENT) {