Lines Matching defs:buf
1245 uint8_t buf[4096];
1258 blocklen = nghttp2_hd_deflate_hd(deflater, buf, buflen, nva, ARRLEN(nva));
1262 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1263 bufs.head->buf.last += blocklen;
1275 blocklen = nghttp2_hd_deflate_hd(deflater, buf, (size_t)(blocklen - 1), nva,
1294 uint8_t buf[4096];
1312 vec[0].base = &buf[0];
1314 vec[1].base = &buf[buflen / 2];
1321 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1322 bufs.head->buf.last += blocklen;
1368 vec[0].base = &buf[0];
1370 vec[1].base = &buf[buflen / 2];
1377 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1378 bufs.head->buf.last += blocklen;
1399 vec[i].base = &buf[i];
1407 nghttp2_bufs_wrap_init(&bufs, buf, (size_t)blocklen, mem);
1408 bufs.head->buf.last += blocklen;
1421 static size_t encode_length(uint8_t *buf, uint64_t n, size_t prefix) {
1424 *buf = (uint8_t)(*buf & ~k);
1426 *buf = (uint8_t)(*buf | k);
1427 ++buf;
1431 *buf = (uint8_t)(*buf | n);
1432 ++buf;
1438 *buf = (uint8_t)((1 << 7) | (n & 0x7f));
1439 ++buf;
1442 *buf++ = (uint8_t)n;
1453 uint8_t buf[16];
1459 memset(buf, 0, sizeof(buf));
1460 len = encode_length(buf, UINT32_MAX, 7);
1462 rv = nghttp2_hd_decode_length(&out, &shift, &fin, 0, 0, buf, buf + len, 7);
1473 bufp = buf;
1491 memset(buf, 0, sizeof(buf));
1492 len = encode_length(buf, 1ll << 32, 7);
1494 rv = nghttp2_hd_decode_length(&out, &shift, &fin, 0, 0, buf, buf + len, 7);
1499 buf[0] = 255;
1500 buf[1] = 128;
1501 buf[2] = 128;
1502 buf[3] = 128;
1503 buf[4] = 128;
1504 buf[5] = 128;
1505 buf[6] = 1;
1507 rv = nghttp2_hd_decode_length(&out, &shift, &fin, 0, 0, buf, buf + 7, 8);
1531 len = nghttp2_hd_huff_decode(&ctx, &outbuf, bufs.cur->buf.pos,