Lines Matching defs:prefix

1203  * integer to write.  |prefix| is a prefix of variable integer
1213 size_t prefix, const nghttp3_mem *mem) {
1215 size_t len = nghttp3_qpack_put_varint_len(num, prefix);
1226 p = nghttp3_qpack_put_varint(p, num, prefix);
1791 * |prefix| is a prefix of variable integer encoding. |nv| is a
1802 uint64_t nameidx, size_t prefix,
1805 size_t len = nghttp3_qpack_put_varint_len(nameidx, prefix);
1826 p = nghttp3_qpack_put_varint(p, nameidx, prefix);
1882 * representation. |fb| is a first byte. |prefix| is a prefix of
1894 size_t prefix, const nghttp3_nv *nv) {
1904 len = nghttp3_qpack_put_varint_len(nhlen, prefix) + nhlen;
1906 len = nghttp3_qpack_put_varint_len(nv->namelen, prefix) + nv->namelen;
1926 *p |= (uint8_t)(1 << prefix);
1927 p = nghttp3_qpack_put_varint(p, nhlen, prefix);
1930 p = nghttp3_qpack_put_varint(p, nv->namelen, prefix);
2404 * qpack_read_varint reads |rstate->prefix| prefixed integer stored
2426 uint64_t k = (uint8_t)((1 << rstate->prefix) - 1);
2510 encoder->rstate.prefix = 7;
2514 encoder->rstate.prefix = 6;
2518 encoder->rstate.prefix = 6;
2577 size_t nghttp3_qpack_put_varint_len(uint64_t n, size_t prefix) {
2578 size_t k = (size_t)((1 << prefix) - 1);
2594 uint8_t *nghttp3_qpack_put_varint(uint8_t *buf, uint64_t n, size_t prefix) {
2595 size_t k = (size_t)((1 << prefix) - 1);
2629 rstate->prefix = 0;
2741 rstate->huffman_encoded = (b & (1 << rstate->prefix)) != 0;
2782 decoder->rstate.prefix = 6;
2788 decoder->rstate.prefix = 5;
2793 decoder->rstate.prefix = 5;
2799 decoder->rstate.prefix = 5;
2852 decoder->rstate.prefix = 7;
2921 decoder->rstate.prefix = 7;
2940 decoder->rstate.prefix = 7;
3226 sctx->rstate.prefix = 8;
3297 sctx->rstate.prefix = 7;
3346 sctx->rstate.prefix = 6;
3353 sctx->rstate.prefix = 4;
3360 sctx->rstate.prefix = 3;
3366 sctx->rstate.prefix = 4;
3373 sctx->rstate.prefix = 3;
3421 sctx->rstate.prefix = 7;
3429 sctx->rstate.prefix = 7;
3497 sctx->rstate.prefix = 7;
3515 sctx->rstate.prefix = 7;