Lines Matching defs:bufs

49   nghttp2_bufs bufs;
56 frame_pack_bufs_init(&bufs);
62 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva1, ARRLEN(nva1));
63 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
67 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
73 nghttp2_bufs_reset(&bufs);
76 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva2, ARRLEN(nva2));
77 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
81 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
87 nghttp2_bufs_reset(&bufs);
91 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva3, ARRLEN(nva3));
92 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
96 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
102 nghttp2_bufs_reset(&bufs);
105 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva4, ARRLEN(nva4));
106 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
110 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
116 nghttp2_bufs_reset(&bufs);
119 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva5, ARRLEN(nva5));
120 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
124 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
130 nghttp2_bufs_reset(&bufs);
133 nghttp2_bufs_free(&bufs);
144 nghttp2_bufs bufs;
151 frame_pack_bufs_init(&bufs);
158 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva1, ARRLEN(nva1));
159 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
163 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
169 nghttp2_bufs_reset(&bufs);
172 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva2, ARRLEN(nva2));
173 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
177 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
183 nghttp2_bufs_reset(&bufs);
186 nghttp2_bufs_free(&bufs);
193 nghttp2_bufs bufs;
200 frame_pack_bufs_init(&bufs);
205 nghttp2_bufs_addb(&bufs, (1 << 7) | 4);
207 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
210 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
217 nghttp2_bufs_reset(&bufs);
220 nghttp2_bufs_addb(&bufs, 1 << 7);
222 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
226 inflate_hd(&inflater, &out, &bufs, 0, mem));
228 nghttp2_bufs_free(&bufs);
234 nghttp2_bufs bufs;
245 frame_pack_bufs_init(&bufs);
251 CU_ASSERT(0 == nghttp2_hd_emit_indname_block(&bufs, 57, &nv[i],
254 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
257 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
265 nghttp2_bufs_reset(&bufs);
268 nghttp2_bufs_free(&bufs);
274 nghttp2_bufs bufs;
281 frame_pack_bufs_init(&bufs);
286 CU_ASSERT(0 == nghttp2_hd_emit_indname_block(&bufs, 57, &nv,
289 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
292 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
305 nghttp2_bufs_free(&bufs);
311 nghttp2_bufs bufs;
319 frame_pack_bufs_init(&bufs);
331 CU_ASSERT(0 == nghttp2_hd_emit_indname_block(&bufs, 14, &nv,
333 CU_ASSERT(0 == nghttp2_hd_emit_indname_block(&bufs, 15, &nv,
335 CU_ASSERT(0 == nghttp2_hd_emit_indname_block(&bufs, 16, &nv,
337 CU_ASSERT(0 == nghttp2_hd_emit_indname_block(&bufs, 17, &nv,
340 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
344 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
352 nghttp2_bufs_reset(&bufs);
357 nghttp2_bufs_free(&bufs);
363 nghttp2_bufs bufs;
378 frame_pack_bufs_init(&bufs);
383 CU_ASSERT(0 == nghttp2_hd_emit_newname_block(&bufs, &nv[i],
386 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
389 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
396 nghttp2_bufs_reset(&bufs);
399 nghttp2_bufs_free(&bufs);
405 nghttp2_bufs bufs;
412 frame_pack_bufs_init(&bufs);
418 0 == nghttp2_hd_emit_newname_block(&bufs, &nv, NGHTTP2_HD_WITH_INDEXING));
420 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
423 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
435 nghttp2_bufs_free(&bufs);
441 nghttp2_bufs bufs;
449 bufs_large_init(&bufs, 8192);
465 0 == nghttp2_hd_emit_newname_block(&bufs, &nv, NGHTTP2_HD_WITH_INDEXING));
467 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
470 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
479 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
486 nghttp2_bufs_reset(&bufs);
493 0 == nghttp2_hd_emit_newname_block(&bufs, &nv, NGHTTP2_HD_WITH_INDEXING));
495 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
498 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
505 nghttp2_bufs_reset(&bufs);
507 nghttp2_bufs_free(&bufs);
513 nghttp2_bufs bufs;
520 frame_pack_bufs_init(&bufs);
524 nghttp2_bufs_add(&bufs, data, sizeof(data));
533 CU_ASSERT(4 == inflate_hd(&inflater, &out, &bufs, 0, mem));
542 nghttp2_bufs_free(&bufs);
548 nghttp2_bufs bufs;
555 frame_pack_bufs_init(&bufs);
558 nghttp2_bufs_add(&bufs, data, sizeof(data));
565 inflate_hd(&inflater, &out, &bufs, 0, mem));
574 CU_ASSERT((ssize_t)nghttp2_bufs_len(&bufs) ==
575 inflate_hd(&inflater, &out, &bufs, 0, mem));
584 CU_ASSERT((ssize_t)nghttp2_bufs_len(&bufs) ==
585 inflate_hd(&inflater, &out, &bufs, 0, mem));
595 nghttp2_bufs_reset(&bufs);
596 nghttp2_hd_emit_table_size(&bufs, 112);
599 inflate_hd(&inflater, &out, &bufs, 0, mem));
609 nghttp2_bufs_reset(&bufs);
610 nghttp2_hd_emit_table_size(&bufs, 111);
611 nghttp2_hd_emit_table_size(&bufs, 4096);
613 CU_ASSERT((ssize_t)nghttp2_bufs_len(&bufs) ==
614 inflate_hd(&inflater, &out, &bufs, 0, mem));
624 nghttp2_bufs_reset(&bufs);
625 nghttp2_hd_emit_table_size(&bufs, 111);
626 nghttp2_hd_emit_table_size(&bufs, 4096);
629 inflate_hd(&inflater, &out, &bufs, 0, mem));
634 nghttp2_bufs_free(&bufs);
639 nghttp2_bufs bufs;
647 frame_pack_bufs_init(&bufs);
650 nghttp2_bufs_add(&bufs, data, sizeof(data));
653 inflate_hd(&inflater, &out, &bufs, 0, mem));
656 nghttp2_bufs_free(&bufs);
664 nghttp2_bufs bufs;
672 frame_pack_bufs_init(&bufs);
690 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, &nv, 1);
691 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
696 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
702 nghttp2_bufs_reset(&bufs);
705 nghttp2_bufs_free(&bufs);
717 nghttp2_bufs bufs;
724 frame_pack_bufs_init(&bufs);
741 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, 2);
742 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
750 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
757 nghttp2_bufs_reset(&bufs);
768 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, 2);
769 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
777 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
784 nghttp2_bufs_reset(&bufs);
799 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, 2);
800 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
808 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
815 nghttp2_bufs_reset(&bufs);
817 nghttp2_bufs_free(&bufs);
822 frame_pack_bufs_init(&bufs);
837 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, 2);
838 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
845 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
851 nghttp2_bufs_reset(&bufs);
863 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, 2);
864 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
871 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
877 nghttp2_bufs_reset(&bufs);
881 rv = nghttp2_hd_emit_table_size(&bufs, 25600);
884 inflate_hd(&inflater, &out, &bufs, 0, mem));
887 nghttp2_bufs_reset(&bufs);
900 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, 2);
901 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
908 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
914 nghttp2_bufs_reset(&bufs);
926 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, 2);
927 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
932 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
937 nghttp2_bufs_reset(&bufs);
954 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva2, 1);
955 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
962 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
967 nghttp2_bufs_reset(&bufs);
972 nghttp2_bufs_free(&bufs);
979 nghttp2_bufs bufs;
984 frame_pack_bufs_init(&bufs);
987 rv = nghttp2_hd_deflate_hd_bufs(deflater, &bufs, nva, nvlen);
988 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
993 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
999 nghttp2_bufs_free(&bufs);
1163 nghttp2_bufs bufs;
1182 frame_pack_bufs_init(&bufs);
1189 rv = nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, ARRLEN(nva));
1190 blocklen = (ssize_t)nghttp2_bufs_len(&bufs);
1194 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
1206 nghttp2_bufs_free(&bufs);
1214 nghttp2_bufs bufs;
1219 frame_pack_bufs_init(&bufs);
1229 nghttp2_hd_deflate_hd_bufs(&deflater, &bufs, nva, ARRLEN(nva));
1231 CU_ASSERT(bound > (size_t)nghttp2_bufs_len(&bufs));
1237 nghttp2_bufs_free(&bufs);
1248 nghttp2_bufs bufs;
1262 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1263 bufs.head->buf.last += blocklen;
1265 CU_ASSERT(blocklen == inflate_hd(inflater, NULL, &bufs, 0, mem));
1267 nghttp2_bufs_wrap_free(&bufs);
1299 nghttp2_bufs bufs;
1321 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1322 bufs.head->buf.last += blocklen;
1324 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
1329 nghttp2_bufs_wrap_free(&bufs);
1377 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1378 bufs.head->buf.last += blocklen;
1380 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
1384 nghttp2_bufs_wrap_free(&bufs);
1407 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1408 bufs.head->buf.last += blocklen;
1410 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
1414 nghttp2_bufs_wrap_free(&bufs);
1516 nghttp2_bufs bufs;
1523 frame_pack_bufs_init(&bufs);
1525 rv = nghttp2_hd_huff_encode(&bufs, t1, sizeof(t1));
1531 len = nghttp2_hd_huff_decode(&ctx, &outbuf, bufs.cur->buf.pos,
1532 nghttp2_bufs_len(&bufs), 1);
1534 CU_ASSERT((ssize_t)nghttp2_bufs_len(&bufs) == len);
1539 nghttp2_bufs_free(&bufs);