Lines Matching refs:bucket
60 struct bucket struct
78 struct bucket *key_tab; /* forward mapping hashtable */ argument
79 struct bucket *value_tab; /* backward mapping hashtable */
192 struct bucket **bucket_tab, in alloc_buckets()
195 *bucket_tab = (struct bucket*) in alloc_buckets()
196 malloc(nr_buckets * sizeof(struct bucket)); in alloc_buckets()
207 struct bucket *buckets, in free_buckets()
270 static struct bucket* get_shm_tab(struct shm_hdr *hdr, int i) in get_shm_tab()
273 return ((struct bucket *) in get_shm_tab()
364 (nr_entries * 3 / 2) * sizeof(struct bucket); in shm_init_offsets()
422 struct bucket **buckets_tab, in alloc_buckets()
431 if(((nr_buckets * sizeof(struct bucket)) > hdr->max_tab_size) || in alloc_buckets()
462 struct bucket *buckets, in free_buckets()
670 struct bucket **buckets_tab, in alloc_tab()
678 memset(*buckets_tab, 0, size * sizeof(struct bucket)); in alloc_tab()
697 struct bucket *buckets; in __hash_init()
755 struct bucket *b; in __key_lookup()
806 struct bucket *b; in __value_lookup()
838 struct bucket *bk, *bv; in __insert()
917 struct bucket *bk, *bv; in __key_remove()
1066 struct bucket *bk, *bv; in __value_remove()
1190 struct bucket *b; in __hash_destroy()
1223 struct bucket *t1, *t2, *b; in hash_resize()
1311 struct bucket *b; in __hash_iterator()