Lines Matching defs:bucket
57 * reference to the first TableIndex in the hash bucket, the next
59 * bucket. Lookups will drift the looked up item to the head of the
106 TableIndex next; /* The next TableElement in the hash bucket chain. */
115 TableIndex *hash_buckets; /* Pointer to hash bucket chains. */
128 unsigned bucket_walks; /* Count of bucket walks. */
224 TableIndex bucket;
228 bucket = (element->hcode % ltable->hash_bucket_count);
229 i = ltable->hash_buckets[bucket];
238 ltable->hash_buckets[bucket] = element->next;
393 TableIndex bucket;
395 bucket = (hcode % ltable->hash_bucket_count);
398 element->next = ltable->hash_buckets[bucket];
399 ltable->hash_buckets[bucket] = index;
420 int bucket;
435 for ( bucket = 0 ; bucket < old_size ; bucket++ ) {
438 index = old_buckets[bucket];
551 TableIndex bucket;
557 bucket = (hcode % ltable->hash_bucket_count);
558 index = ltable->hash_buckets[bucket];
567 /* Place this guy at the head of the bucket list */
571 element->next = ltable->hash_buckets[bucket];
572 ltable->hash_buckets[bucket] = index;