Lines Matching defs:padlen
393 iframe->padlen = 0;
2215 frame->headers.padlen in this function to use the fact that
2216 frame->push_promise has also padlen in the same position. */
2222 size_t padlen;
2238 padlen = (size_t)padded_payloadlen - frame->hd.length;
2240 DEBUGF("send: padding selected: payloadlen=%zd, padlen=%zu\n",
2241 padded_payloadlen, padlen);
2243 nghttp2_frame_add_pad(framebufs, &frame->hd, padlen, 0);
2245 frame->headers.padlen = padlen;
3190 length = frame->hd.length - frame->data.padlen;
5767 size_t padlen;
5770 padlen = (size_t)(iframe->sbuf.pos[0] + 1);
5772 DEBUGF("recv: padlen=%zu\n", padlen);
5775 if (padlen - 1 > iframe->payloadleft) {
5779 iframe->padlen = padlen;
5781 return (ssize_t)padlen;
5794 nghttp2_frame_trail_padlen(&iframe->frame, iframe->padlen);
5797 size_t padlen;
5798 padlen = trail_padlen - payloadleft;
5799 if (readlen < padlen) {
5802 return (ssize_t)(readlen - padlen);
5814 ssize_t padlen;
6416 if (iframe->padlen == 0 &&
6419 padlen = inbound_frame_compute_pad(iframe);
6420 if (padlen < 0 ||
6421 (size_t)padlen + pri_fieldlen > 1 + iframe->payloadleft) {
6429 iframe->frame.headers.padlen = (size_t)padlen;
6505 if (iframe->padlen == 0 &&
6507 padlen = inbound_frame_compute_pad(iframe);
6508 if (padlen < 0 || (size_t)padlen + 4 /* promised stream id */
6519 iframe->frame.push_promise.padlen = (size_t)padlen;
6688 trail_padlen = nghttp2_frame_trail_padlen(&iframe->frame, iframe->padlen);
6766 iframe->padlen = 0;
7002 padlen = inbound_frame_compute_pad(iframe);
7003 if (padlen < 0) {
7012 iframe->frame.data.padlen = (size_t)padlen;
7064 padlen = (ssize_t)readlen - data_readlen;
7066 if (padlen > 0) {
7069 (size_t)padlen);
7743 frame->data.padlen = 0;
7754 frame->data.padlen = (size_t)(padded_payloadlen - payloadlen);
7758 nghttp2_frame_add_pad(bufs, &frame->hd, frame->data.padlen,