Lines Matching defs:padlen
393 iframe->padlen = 0;
2220 frame->headers.padlen in this function to use the fact that
2221 frame->push_promise has also padlen in the same position. */
2227 size_t padlen;
2243 padlen = (size_t)padded_payloadlen - frame->hd.length;
2245 DEBUGF("send: padding selected: payloadlen=%zd, padlen=%zu\n",
2246 padded_payloadlen, padlen);
2248 nghttp2_frame_add_pad(framebufs, &frame->hd, padlen, 0);
2250 frame->headers.padlen = padlen;
3195 length = frame->hd.length - frame->data.padlen;
5772 size_t padlen;
5775 padlen = (size_t)(iframe->sbuf.pos[0] + 1);
5777 DEBUGF("recv: padlen=%zu\n", padlen);
5780 if (padlen - 1 > iframe->payloadleft) {
5784 iframe->padlen = padlen;
5786 return (ssize_t)padlen;
5799 nghttp2_frame_trail_padlen(&iframe->frame, iframe->padlen);
5802 size_t padlen;
5803 padlen = trail_padlen - payloadleft;
5804 if (readlen < padlen) {
5807 return (ssize_t)(readlen - padlen);
5819 ssize_t padlen;
6421 if (iframe->padlen == 0 &&
6424 padlen = inbound_frame_compute_pad(iframe);
6425 if (padlen < 0 ||
6426 (size_t)padlen + pri_fieldlen > 1 + iframe->payloadleft) {
6434 iframe->frame.headers.padlen = (size_t)padlen;
6510 if (iframe->padlen == 0 &&
6512 padlen = inbound_frame_compute_pad(iframe);
6513 if (padlen < 0 || (size_t)padlen + 4 /* promised stream id */
6524 iframe->frame.push_promise.padlen = (size_t)padlen;
6693 trail_padlen = nghttp2_frame_trail_padlen(&iframe->frame, iframe->padlen);
6771 iframe->padlen = 0;
7013 padlen = inbound_frame_compute_pad(iframe);
7014 if (padlen < 0) {
7023 iframe->frame.data.padlen = (size_t)padlen;
7075 padlen = (ssize_t)readlen - data_readlen;
7077 if (padlen > 0) {
7080 (size_t)padlen);
7754 frame->data.padlen = 0;
7765 frame->data.padlen = (size_t)(padded_payloadlen - payloadlen);
7769 nghttp2_frame_add_pad(bufs, &frame->hd, frame->data.padlen,