Lines Matching refs:mem

53   nghttp2_mem *mem;
55 mem = nghttp2_mem_default();
59 CU_ASSERT(0 == nghttp2_hd_deflate_init(&deflater, mem));
60 CU_ASSERT(0 == nghttp2_hd_inflate_init(&inflater, mem));
67 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
70 assert_nv_equal(nva1, out.nva, 3, mem);
72 nva_out_reset(&out, mem);
81 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
84 assert_nv_equal(nva2, out.nva, 2, mem);
86 nva_out_reset(&out, mem);
96 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
99 assert_nv_equal(nva3, out.nva, 3, mem);
101 nva_out_reset(&out, mem);
110 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
113 assert_nv_equal(nva4, out.nva, 3, mem);
115 nva_out_reset(&out, mem);
124 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
127 assert_nv_equal(nva5, out.nva, 2, mem);
129 nva_out_reset(&out, mem);
148 nghttp2_mem *mem;
150 mem = nghttp2_mem_default();
154 CU_ASSERT(0 == nghttp2_hd_deflate_init(&deflater, mem));
155 CU_ASSERT(0 == nghttp2_hd_inflate_init(&inflater, mem));
163 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
166 assert_nv_equal(nva1, out.nva, 2, mem);
168 nva_out_reset(&out, mem);
177 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
180 assert_nv_equal(nva2, out.nva, 3, mem);
182 nva_out_reset(&out, mem);
197 nghttp2_mem *mem;
199 mem = nghttp2_mem_default();
203 nghttp2_hd_inflate_init(&inflater, mem);
210 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
214 assert_nv_equal(&nv, out.nva, 1, mem);
216 nva_out_reset(&out, mem);
226 inflate_hd(&inflater, &out, &bufs, 0, mem));
242 nghttp2_mem *mem;
244 mem = nghttp2_mem_default();
248 nghttp2_hd_inflate_init(&inflater, mem);
257 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
260 assert_nv_equal(&nv[i], out.nva, 1, mem);
264 nva_out_reset(&out, mem);
278 nghttp2_mem *mem;
280 mem = nghttp2_mem_default();
284 nghttp2_hd_inflate_init(&inflater, mem);
292 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
295 assert_nv_equal(&nv, out.nva, 1, mem);
302 1, mem);
304 nva_out_reset(&out, mem);
316 nghttp2_mem *mem;
318 mem = nghttp2_mem_default();
322 nghttp2_hd_inflate_init(&inflater, mem);
344 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
351 nva_out_reset(&out, mem);
375 nghttp2_mem *mem;
377 mem = nghttp2_mem_default();
381 nghttp2_hd_inflate_init(&inflater, mem);
389 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
392 assert_nv_equal(&nv[i], out.nva, 1, mem);
395 nva_out_reset(&out, mem);
409 nghttp2_mem *mem;
411 mem = nghttp2_mem_default();
415 nghttp2_hd_inflate_init(&inflater, mem);
423 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
426 assert_nv_equal(&nv, out.nva, 1, mem);
432 1, mem);
434 nva_out_reset(&out, mem);
446 nghttp2_mem *mem;
448 mem = nghttp2_mem_default();
462 nghttp2_hd_inflate_init(&inflater, mem);
470 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
473 assert_nv_equal(&nv, out.nva, 1, mem);
476 nva_out_reset(&out, mem);
479 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
482 assert_nv_equal(&nv, out.nva, 1, mem);
485 nva_out_reset(&out, mem);
498 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
501 assert_nv_equal(&nv, out.nva, 1, mem);
504 nva_out_reset(&out, mem);
517 nghttp2_mem *mem;
519 mem = nghttp2_mem_default();
532 nghttp2_hd_inflate_init(&inflater, mem);
533 CU_ASSERT(4 == inflate_hd(&inflater, &out, &bufs, 0, mem));
541 nva_out_reset(&out, mem);
549 nghttp2_mem *mem;
554 mem = nghttp2_mem_default();
559 nghttp2_hd_inflate_init(&inflater, mem);
565 inflate_hd(&inflater, &out, &bufs, 0, mem));
567 nva_out_reset(&out, mem);
572 nghttp2_hd_inflate_init(&inflater, mem);
575 inflate_hd(&inflater, &out, &bufs, 0, mem));
577 nva_out_reset(&out, mem);
582 nghttp2_hd_inflate_init(&inflater, mem);
585 inflate_hd(&inflater, &out, &bufs, 0, mem));
587 nva_out_reset(&out, mem);
591 nghttp2_hd_inflate_init(&inflater, mem);
599 inflate_hd(&inflater, &out, &bufs, 0, mem));
601 nva_out_reset(&out, mem);
605 nghttp2_hd_inflate_init(&inflater, mem);
614 inflate_hd(&inflater, &out, &bufs, 0, mem));
616 nva_out_reset(&out, mem);
620 nghttp2_hd_inflate_init(&inflater, mem);
629 inflate_hd(&inflater, &out, &bufs, 0, mem));
631 nva_out_reset(&out, mem);
640 nghttp2_mem *mem;
646 mem = nghttp2_mem_default();
651 nghttp2_hd_inflate_init(&inflater, mem);
653 inflate_hd(&inflater, &out, &bufs, 0, mem));
655 nva_out_reset(&out, mem);
669 nghttp2_mem *mem;
671 mem = nghttp2_mem_default();
679 nv.value = mem->malloc(nv.valuelen + 1, NULL);
682 nghttp2_hd_deflate_init2(&deflater, 8000, mem);
683 nghttp2_hd_inflate_init(&inflater, mem);
696 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
699 assert_nv_equal(&nv, out.nva, 1, mem);
701 nva_out_reset(&out, mem);
709 mem->free(nv.value, NULL);
721 nghttp2_mem *mem;
723 mem = nghttp2_mem_default();
728 nghttp2_hd_deflate_init(&deflater, mem);
729 nghttp2_hd_inflate_init(&inflater, mem);
750 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
756 nva_out_reset(&out, mem);
777 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
783 nva_out_reset(&out, mem);
808 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
814 nva_out_reset(&out, mem);
824 nghttp2_hd_deflate_init2(&deflater, 8192, mem);
825 nghttp2_hd_inflate_init(&inflater, mem);
845 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
850 nva_out_reset(&out, mem);
871 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
876 nva_out_reset(&out, mem);
884 inflate_hd(&inflater, &out, &bufs, 0, mem));
886 nva_out_reset(&out, mem);
894 nghttp2_hd_deflate_init2(&deflater, 1024, mem);
895 nghttp2_hd_inflate_init(&inflater, mem);
908 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
913 nva_out_reset(&out, mem);
920 nghttp2_hd_deflate_init2(&deflater, UINT32_MAX, mem);
921 nghttp2_hd_inflate_init(&inflater, mem);
932 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
936 nva_out_reset(&out, mem);
943 nghttp2_hd_deflate_init2(&deflater, 4096, mem);
944 nghttp2_hd_inflate_init(&inflater, mem);
962 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
966 nva_out_reset(&out, mem);
978 nghttp2_mem *mem) {
993 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
996 assert_nv_equal(nva, out.nva, nvlen, mem);
998 nva_out_reset(&out, mem);
1138 nghttp2_mem *mem;
1140 mem = nghttp2_mem_default();
1142 nghttp2_hd_deflate_init(&deflater, mem);
1143 nghttp2_hd_inflate_init(&inflater, mem);
1145 check_deflate_inflate(&deflater, &inflater, nv1, ARRLEN(nv1), mem);
1146 check_deflate_inflate(&deflater, &inflater, nv2, ARRLEN(nv2), mem);
1147 check_deflate_inflate(&deflater, &inflater, nv3, ARRLEN(nv3), mem);
1148 check_deflate_inflate(&deflater, &inflater, nv4, ARRLEN(nv4), mem);
1149 check_deflate_inflate(&deflater, &inflater, nv5, ARRLEN(nv5), mem);
1150 check_deflate_inflate(&deflater, &inflater, nv6, ARRLEN(nv6), mem);
1151 check_deflate_inflate(&deflater, &inflater, nv7, ARRLEN(nv7), mem);
1152 check_deflate_inflate(&deflater, &inflater, nv8, ARRLEN(nv8), mem);
1153 check_deflate_inflate(&deflater, &inflater, nv9, ARRLEN(nv9), mem);
1154 check_deflate_inflate(&deflater, &inflater, nv10, ARRLEN(nv10), mem);
1173 nghttp2_mem *mem;
1175 mem = nghttp2_mem_default();
1186 nghttp2_hd_deflate_init(&deflater, mem);
1187 nghttp2_hd_inflate_init(&inflater, mem);
1194 CU_ASSERT(blocklen == inflate_hd(&inflater, &out, &bufs, 0, mem));
1197 assert_nv_equal(nva, out.nva, ARRLEN(nva), mem);
1204 nva_out_reset(&out, mem);
1216 nghttp2_mem *mem;
1218 mem = nghttp2_mem_default();
1221 nghttp2_hd_deflate_init(&deflater, mem);
1249 nghttp2_mem *mem;
1251 mem = nghttp2_mem_default();
1262 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1265 CU_ASSERT(blocklen == inflate_hd(inflater, NULL, &bufs, 0, mem));
1296 nghttp2_mem *mem;
1303 mem = nghttp2_mem_default();
1321 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1324 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
1327 assert_nv_equal(nva, out.nva, ARRLEN(nva), mem);
1333 nva_out_reset(&out, mem);
1377 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1380 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
1382 assert_nv_equal(nva, out.nva, ARRLEN(nva), mem);
1388 nva_out_reset(&out, mem);
1407 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1410 CU_ASSERT(blocklen == inflate_hd(inflater, &out, &bufs, 0, mem));
1412 assert_nv_equal(nva, out.nva, ARRLEN(nva), mem);
1418 nva_out_reset(&out, mem);