Lines Matching defs:bufs

917 static int emit_table_size(nghttp2_bufs *bufs, size_t table_size) {
937 rv = nghttp2_bufs_add(bufs, sb, blocklen);
945 static int emit_indexed_block(nghttp2_bufs *bufs, size_t idx) {
963 rv = nghttp2_bufs_add(bufs, sb, blocklen);
971 static int emit_string(nghttp2_bufs *bufs, const uint8_t *str, size_t len) {
1001 rv = nghttp2_bufs_add(bufs, sb, blocklen);
1007 rv = nghttp2_hd_huff_encode(bufs, str, len);
1010 rv = nghttp2_bufs_add(bufs, str, len);
1032 static int emit_indname_block(nghttp2_bufs *bufs, size_t idx,
1061 rv = nghttp2_bufs_add(bufs, sb, blocklen);
1066 rv = emit_string(bufs, nv->value, nv->valuelen);
1074 static int emit_newname_block(nghttp2_bufs *bufs, const nghttp2_nv *nv,
1082 rv = nghttp2_bufs_addb(bufs, pack_first_byte(indexing_mode));
1087 rv = emit_string(bufs, nv->name, nv->namelen);
1092 rv = emit_string(bufs, nv->value, nv->valuelen);
1342 static int deflate_nv(nghttp2_hd_deflater *deflater, nghttp2_bufs *bufs,
1384 rv = emit_indexed_block(bufs, (size_t)idx);
1429 rv = emit_newname_block(bufs, nv, indexing_mode);
1431 rv = emit_indname_block(bufs, (size_t)idx, nv, indexing_mode);
1441 nghttp2_bufs *bufs, const nghttp2_nv *nv,
1460 rv = emit_table_size(bufs, min_hd_table_bufsize_max);
1467 rv = emit_table_size(bufs, deflater->ctx.hd_table_bufsize_max);
1475 rv = deflate_nv(deflater, bufs, &nv[i]);
1494 nghttp2_bufs bufs;
1500 rv = nghttp2_bufs_wrap_init(&bufs, buf, buflen, mem);
1506 rv = nghttp2_hd_deflate_hd_bufs(deflater, &bufs, nv, nvlen);
1508 buflen = nghttp2_bufs_len(&bufs);
1510 nghttp2_bufs_wrap_free(&bufs);
1526 nghttp2_bufs bufs;
1533 rv = nghttp2_bufs_wrap_init2(&bufs, vec, veclen, mem);
1539 rv = nghttp2_hd_deflate_hd_bufs(deflater, &bufs, nv, nvlen);
1541 buflen = nghttp2_bufs_len(&bufs);
1543 nghttp2_bufs_wrap_free(&bufs);
2285 int nghttp2_hd_emit_indname_block(nghttp2_bufs *bufs, size_t idx,
2288 return emit_indname_block(bufs, idx, nv, indexing_mode);
2291 int nghttp2_hd_emit_newname_block(nghttp2_bufs *bufs, nghttp2_nv *nv,
2293 return emit_newname_block(bufs, nv, indexing_mode);
2296 int nghttp2_hd_emit_table_size(nghttp2_bufs *bufs, size_t table_size) {
2297 return emit_table_size(bufs, table_size);