Lines Matching defs:len
84 void nghttp2_buf_wrap_init(nghttp2_buf *buf, uint8_t *begin, size_t len) {
86 if (len) {
87 buf->end += len;
202 int nghttp2_bufs_wrap_init(nghttp2_bufs *bufs, uint8_t *begin, size_t len,
213 nghttp2_buf_wrap_init(&chain->buf, begin, len);
221 bufs->chunk_length = len;
248 nghttp2_buf_wrap_init(&cur_chain->buf, vec[i].base, vec[i].len);
293 size_t len;
295 len = 0;
297 len += nghttp2_buf_len(&ci->buf);
300 return len;
335 int nghttp2_bufs_add(nghttp2_bufs *bufs, const void *data, size_t len) {
343 while (len) {
346 nwrite = nghttp2_min(nghttp2_buf_avail(buf), len);
357 len -= nwrite;
434 size_t len;
440 len = 0;
443 len += nghttp2_buf_len(&chain->buf);
446 if (len == 0) {
451 res = nghttp2_mem_malloc(bufs->mem, len);
456 nghttp2_buf_wrap_init(&resbuf, res, len);
465 return (ssize_t)len;
469 size_t len;
474 len = nghttp2_bufs_len(bufs);
476 nghttp2_buf_wrap_init(&resbuf, out, len);
483 return len;