Lines Matching refs:hash
747 bucket = &map->table[ent->hash & (NGHTTP3_QPACK_MAP_SIZE - 1)];
762 dst = &map->table[ent->hash & (NGHTTP3_QPACK_MAP_SIZE - 1)];
793 uint32_t hash, uint64_t krcnt,
801 for (p = encoder->dtable_map.table[hash & (NGHTTP3_QPACK_MAP_SIZE - 1)]; p;
804 (token == -1 && (hash != p->hash || !qpack_nv_name_eq(&p->nv, nv))) ||
1420 uint32_t hash = 0;
1432 hash = token_stable[token].hash;
1436 hash = 2952701295u;
1439 hash = 1011170994u;
1442 hash = 1128642621u;
1445 hash = 2498028297u;
1460 if (hash &&
1462 dres = nghttp3_qpack_encoder_lookup_dtable(encoder, nv, token, hash,
1503 nv, hash);
1538 nv, hash);
1561 rv = nghttp3_qpack_encoder_dtable_literal_add(encoder, nv, token, hash);
1614 uint32_t hash, nghttp3_qpack_indexing_mode indexing_mode, uint64_t krcnt,
1621 hash, krcnt, allow_blocking,
2024 uint32_t hash) {
2057 hash);
2089 uint32_t hash) {
2109 &encoder->dtable_map, hash);
2119 uint32_t hash) {
2139 &encoder->dtable_map, hash);
2160 &encoder->dtable_map, ent->hash);
2170 int32_t token, uint32_t hash) {
2190 &encoder->dtable_map, hash);
2217 size_t sum, uint64_t absidx, uint32_t hash) {
2222 ent->hash = hash;