Lines Matching refs:tablelenbits
39 map->tablelenbits = 0;
102 static size_t distance(uint32_t tablelen, uint32_t tablelenbits,
104 return (idx - h2idx(bkt->hash, tablelenbits)) & (tablelen - 1);
142 idx = h2idx(bkt->hash, map->tablelenbits);
145 distance(map->tablelen, map->tablelenbits, bkt, idx));
150 uint32_t tablelenbits, uint32_t hash,
152 size_t idx = h2idx(hash, tablelenbits);
164 dd = distance(tablelen, tablelenbits, bkt, idx);
210 map->tablelenbits = new_tablelenbits;
224 rv = map_resize(map, map->tablelen * 2, map->tablelenbits + 1);
237 rv = insert(map->table, map->tablelen, map->tablelenbits, hash(key), key,
257 idx = h2idx(h, map->tablelenbits);
263 d > distance(map->tablelen, map->tablelenbits, bkt, idx)) {
287 idx = h2idx(h, map->tablelenbits);
293 d > distance(map->tablelen, map->tablelenbits, bkt, idx)) {
306 distance(map->tablelen, map->tablelenbits, bkt, idx) == 0) {