Lines Matching refs:hash
495 ent->hash = 0;
536 bucket = &map->table[ent->hash & (HD_MAP_SIZE - 1)];
550 uint32_t hash, int name_only) {
556 for (p = map->table[hash & (HD_MAP_SIZE - 1)]; p; p = p->next) {
558 (token == -1 && (hash != p->hash || !name_eq(&p->nv, nv)))) {
580 dst = &map->table[ent->hash & (HD_MAP_SIZE - 1)];
1102 uint32_t hash) {
1155 new_ent->hash = hash;
1199 uint32_t hash) {
1206 ent = hd_map_find(map, &exact_match, nv, token, hash, name_only);
1350 uint32_t hash = 0;
1359 hash = name_hash(nv);
1361 hash = static_table[token].hash;
1376 &deflater->map, hash);
1419 rv = add_hd_table_incremental(&deflater->ctx, &hd_nv, &deflater->map, hash);