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);
143 idx = h2idx(bkt->hash, map->tablelenbits);
146 distance(map->tablelen, map->tablelenbits, bkt, idx));
152 uint32_t tablelenbits, uint32_t hash,
154 size_t idx = h2idx(hash, tablelenbits);
166 dd = distance(tablelen, tablelenbits, bkt, idx);
212 map->tablelenbits = new_tablelenbits;
226 rv = map_resize(map, map->tablelen * 2, map->tablelenbits + 1);
239 rv = insert(map->table, map->tablelen, map->tablelenbits, hash(key), key,
259 idx = h2idx(h, map->tablelenbits);
265 d > distance(map->tablelen, map->tablelenbits, bkt, idx)) {
289 idx = h2idx(h, map->tablelenbits);
295 d > distance(map->tablelen, map->tablelenbits, bkt, idx)) {
308 distance(map->tablelen, map->tablelenbits, bkt, idx) == 0) {