Lines Matching refs:readlen
5685 size_t readlen;
5687 readlen =
5690 iframe->sbuf.last = nghttp2_cpymem(iframe->sbuf.last, in, readlen);
5692 return readlen;
5786 * length |readlen| when the remaining payload is |payloadleft|. The
5787 * |payloadleft| does not include |readlen|. If padding was started
5792 size_t readlen) {
5799 if (readlen < padlen) {
5802 return (ssize_t)(readlen - padlen);
5804 return (ssize_t)(readlen);
5813 size_t readlen;
5850 readlen = nghttp2_min(inlen, iframe->payloadleft);
5854 in, readlen) != 0) {
5858 iframe->payloadleft -= readlen;
5859 in += readlen;
5870 readlen = inbound_frame_buf_read(iframe, in, last);
5871 in += readlen;
5907 readlen = inbound_frame_buf_read(iframe, in, last);
5908 in += readlen;
6403 readlen = inbound_frame_buf_read(iframe, in, last);
6404 in += readlen;
6405 iframe->payloadleft -= readlen;
6407 DEBUGF("recv: readlen=%zu, payloadleft=%zu, left=%zd\n", readlen,
6675 readlen = inbound_frame_payload_readlen(iframe, in, last);
6677 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
6678 iframe->payloadleft - readlen);
6681 iframe, iframe->payloadleft - readlen, readlen);
6740 in += readlen;
6741 iframe->payloadleft -= readlen;
6754 in += readlen;
6755 iframe->payloadleft -= readlen;
6787 readlen = inbound_frame_payload_readlen(iframe, in, last);
6788 iframe->payloadleft -= readlen;
6789 in += readlen;
6791 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
6826 readlen = inbound_frame_buf_read(iframe, in, last);
6827 iframe->payloadleft -= readlen;
6828 in += readlen;
6830 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
6837 if (readlen > 0) {
6861 readlen = inbound_frame_payload_readlen(iframe, in, last);
6863 if (readlen > 0) {
6864 iframe->lbuf.last = nghttp2_cpymem(iframe->lbuf.last, in, readlen);
6866 iframe->payloadleft -= readlen;
6867 in += readlen;
6870 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
6902 readlen = inbound_frame_buf_read(iframe, in, last);
6903 in += readlen;
6956 readlen = inbound_frame_buf_read(iframe, in, last);
6957 in += readlen;
6958 iframe->payloadleft -= readlen;
6960 DEBUGF("recv: readlen=%zu, payloadleft=%zu, left=%zu\n", readlen,
6968 rv = nghttp2_session_update_recv_connection_window_size(session, readlen);
6979 nghttp2_session_consume(session, iframe->frame.hd.stream_id, readlen);
6992 session, stream, readlen,
7028 readlen = inbound_frame_payload_readlen(iframe, in, last);
7029 iframe->payloadleft -= readlen;
7030 in += readlen;
7032 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
7035 if (readlen > 0) {
7039 readlen);
7049 session, stream, readlen,
7057 iframe, iframe->payloadleft, readlen);
7064 padlen = (ssize_t)readlen - data_readlen;
7112 in - readlen, (size_t)data_readlen, session->user_data);
7139 readlen = inbound_frame_payload_readlen(iframe, in, last);
7140 iframe->payloadleft -= readlen;
7141 in += readlen;
7143 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
7146 if (readlen > 0) {
7150 readlen);
7162 rv = session_update_connection_consumed_size(session, readlen);
7186 readlen = inbound_frame_payload_readlen(iframe, in, last);
7187 iframe->payloadleft -= readlen;
7188 in += readlen;
7190 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
7193 if (readlen > 0) {
7195 session, in - readlen, readlen);
7224 readlen = inbound_frame_payload_readlen(iframe, in, last);
7225 if (readlen > 0) {
7226 iframe->lbuf.last = nghttp2_cpymem(iframe->lbuf.last, in, readlen);
7228 iframe->payloadleft -= readlen;
7229 in += readlen;
7232 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
7252 readlen = inbound_frame_payload_readlen(iframe, in, last);
7254 if (readlen > 0) {
7255 iframe->lbuf.last = nghttp2_cpymem(iframe->lbuf.last, in, readlen);
7257 iframe->payloadleft -= readlen;
7258 in += readlen;
7261 DEBUGF("recv: readlen=%zu, payloadleft=%zu\n", readlen,
7300 ssize_t readlen;
7301 readlen = session_recv(session, buf, sizeof(buf));
7302 if (readlen > 0) {
7303 ssize_t proclen = nghttp2_session_mem_recv(session, buf, (size_t)readlen);
7307 assert(proclen == readlen);
7308 } else if (readlen == 0 || readlen == NGHTTP2_ERR_WOULDBLOCK) {
7310 } else if (readlen == NGHTTP2_ERR_EOF) {
7312 } else if (readlen < 0) {