Lines Matching refs:cookie
89 bucket.cookie = 0;
105 if (bucket.cookie & Bucket::PRESENT) {
124 if (bucket.cookie & Bucket::PRESENT) {
129 if (!(bucket.cookie & Bucket::COLLISION)) {
140 if (bucket.cookie & Bucket::PRESENT) {
141 if ((bucket.cookie & Bucket::HASH_MASK) == hash
146 if (!(bucket.cookie & Bucket::COLLISION)) {
163 if (bucket->cookie & Bucket::PRESENT) {
166 bucket->cookie |= Bucket::COLLISION;
169 } while (bucket->cookie & Bucket::PRESENT);
172 uint32_t collision = bucket->cookie & Bucket::COLLISION;
181 bucket->cookie = collision | Bucket::PRESENT | hash;
192 bucket.cookie &= ~Bucket::PRESENT;
193 if (!(bucket.cookie & Bucket::COLLISION)) {
216 if (fromBucket.cookie & Bucket::PRESENT) {
217 hash_t hash = fromBucket.cookie & Bucket::HASH_MASK;
220 if (toBucket->cookie & Bucket::PRESENT) {
223 toBucket->cookie |= Bucket::COLLISION;
226 } while (toBucket->cookie & Bucket::PRESENT);
228 toBucket->cookie = Bucket::PRESENT | hash;
253 bucket.cookie = 0;
270 if (bucket.cookie & Bucket::PRESENT) {
282 toBucket.cookie = fromBucket.cookie;
283 if (fromBucket.cookie & Bucket::PRESENT) {