Lines Matching defs:dbuf
2655 nghttp3_buf_init(&decoder->dbuf);
2661 nghttp3_buf_free(&decoder->dbuf, decoder->ctx.mem);
3679 return nghttp3_buf_len(&decoder->dbuf) > limit * 2 * 10;
3684 nghttp3_buf *dbuf = &decoder->dbuf;
3693 dbuf, nghttp3_qpack_put_varint_len((uint64_t)sctx->stream_id, 7),
3699 p = dbuf->last;
3701 dbuf->last = nghttp3_qpack_put_varint(p, (uint64_t)sctx->stream_id, 7);
3720 return nghttp3_buf_len(&decoder->dbuf) + len;
3724 nghttp3_buf *dbuf) {
3735 assert(nghttp3_buf_left(dbuf) >= nghttp3_buf_len(&decoder->dbuf) + len);
3737 if (nghttp3_buf_len(&decoder->dbuf)) {
3738 dbuf->last = nghttp3_cpymem(dbuf->last, decoder->dbuf.pos,
3739 nghttp3_buf_len(&decoder->dbuf));
3743 p = dbuf->last;
3745 dbuf->last = nghttp3_qpack_put_varint(p, n, 6);
3750 nghttp3_buf_reset(&decoder->dbuf);
3762 rv = reserve_buf(&decoder->dbuf,
3769 p = decoder->dbuf.last;
3771 decoder->dbuf.last = nghttp3_qpack_put_varint(p, (uint64_t)stream_id, 6);