H A D | nghttp3_qpack.c | 754 /* larger absidx is linked near the root */ in qpack_map_insert() 777 * at |absidx| can be referenced. In other words, it is within 781 uint64_t absidx) { in qpack_context_can_reference() 782 nghttp3_qpack_entry *ent = nghttp3_qpack_context_dtable_get(ctx, absidx); in qpack_context_can_reference() 805 !qpack_context_can_reference(&encoder->ctx, p->absidx)) { in encoder_qpack_map_find() 808 if (allow_blocking || p->absidx + 1 <= krcnt) { in encoder_qpack_map_find() 1000 if (ent->absidx + 1 == min_cnt) { in nghttp3_qpack_encoder_shrink_dtable() 1388 * |absidx| in dynamic table can be inserted to dynamic table as 1393 uint64_t absidx, in qpack_encoder_can_index_duplicate() 1396 nghttp3_qpack_context_dtable_get(&encoder->ctx, absidx); in qpack_encoder_can_index_duplicate() 780 qpack_context_can_reference(nghttp3_qpack_context *ctx, uint64_t absidx) qpack_context_can_reference() argument 1392 qpack_encoder_can_index_duplicate(nghttp3_qpack_encoder *encoder, uint64_t absidx, uint64_t min_cnt) qpack_encoder_can_index_duplicate() argument 1406 qpack_context_check_draining(nghttp3_qpack_context *ctx, uint64_t absidx) qpack_context_check_draining() argument 1764 nghttp3_qpack_encoder_write_static_indexed(nghttp3_qpack_encoder *encoder, nghttp3_buf *rbuf, uint64_t absidx) nghttp3_qpack_encoder_write_static_indexed() argument 1772 nghttp3_qpack_encoder_write_dynamic_indexed(nghttp3_qpack_encoder *encoder, nghttp3_buf *rbuf, uint64_t absidx, uint64_t base) nghttp3_qpack_encoder_write_dynamic_indexed() argument 1847 nghttp3_qpack_encoder_write_static_indexed_name( nghttp3_qpack_encoder *encoder, nghttp3_buf *rbuf, uint64_t absidx, const nghttp3_nv *nv) nghttp3_qpack_encoder_write_static_indexed_name() argument 1859 nghttp3_qpack_encoder_write_dynamic_indexed_name( nghttp3_qpack_encoder *encoder, nghttp3_buf *rbuf, uint64_t absidx, uint64_t base, const nghttp3_nv *nv) nghttp3_qpack_encoder_write_dynamic_indexed_name() argument 1966 nghttp3_qpack_encoder_write_static_insert(nghttp3_qpack_encoder *encoder, nghttp3_buf *ebuf, uint64_t absidx, const nghttp3_nv *nv) nghttp3_qpack_encoder_write_static_insert() argument 1976 nghttp3_qpack_encoder_write_dynamic_insert(nghttp3_qpack_encoder *encoder, nghttp3_buf *ebuf, uint64_t absidx, const nghttp3_nv *nv) nghttp3_qpack_encoder_write_dynamic_insert() argument 1987 nghttp3_qpack_encoder_write_duplicate_insert(nghttp3_qpack_encoder *encoder, nghttp3_buf *ebuf, uint64_t absidx) nghttp3_qpack_encoder_write_duplicate_insert() argument 2086 nghttp3_qpack_encoder_dtable_static_add(nghttp3_qpack_encoder *encoder, uint64_t absidx, const nghttp3_nv *nv, uint32_t hash) nghttp3_qpack_encoder_dtable_static_add() argument 2116 nghttp3_qpack_encoder_dtable_dynamic_add(nghttp3_qpack_encoder *encoder, uint64_t absidx, const nghttp3_nv *nv, uint32_t hash) nghttp3_qpack_encoder_dtable_dynamic_add() argument 2147 nghttp3_qpack_encoder_dtable_duplicate_add(nghttp3_qpack_encoder *encoder, uint64_t absidx) nghttp3_qpack_encoder_dtable_duplicate_add() argument 2199 nghttp3_qpack_context_dtable_get(nghttp3_qpack_context *ctx, uint64_t absidx) nghttp3_qpack_context_dtable_get() argument 2216 nghttp3_qpack_entry_init(nghttp3_qpack_entry *ent, nghttp3_qpack_nv *qnv, size_t sum, uint64_t absidx, uint32_t hash) nghttp3_qpack_entry_init() argument [all...] |