• Home
  • Raw
  • Download

Lines Matching refs:payloadlen

7743   ssize_t payloadlen;  in nghttp2_session_pack_data()  local
7754 payloadlen = session->callbacks.read_length_callback( in nghttp2_session_pack_data()
7759 DEBUGF("send: read_length_callback=%zd\n", payloadlen); in nghttp2_session_pack_data()
7761 payloadlen = nghttp2_session_enforce_flow_control_limits(session, stream, in nghttp2_session_pack_data()
7762 payloadlen); in nghttp2_session_pack_data()
7764 DEBUGF("send: read_length_callback after flow control=%zd\n", payloadlen); in nghttp2_session_pack_data()
7766 if (payloadlen <= 0) { in nghttp2_session_pack_data()
7770 if ((size_t)payloadlen > nghttp2_buf_avail(buf)) { in nghttp2_session_pack_data()
7774 (size_t)(NGHTTP2_FRAME_HDLEN + 1 + payloadlen)); in nghttp2_session_pack_data()
7780 payloadlen = (ssize_t)datamax; in nghttp2_session_pack_data()
7782 DEBUGF("send: use safe limit payloadlen=%zd", payloadlen); in nghttp2_session_pack_data()
7789 datamax = (size_t)payloadlen; in nghttp2_session_pack_data()
7796 payloadlen = aux_data->data_prd.read_callback( in nghttp2_session_pack_data()
7800 if (payloadlen == NGHTTP2_ERR_DEFERRED || in nghttp2_session_pack_data()
7801 payloadlen == NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE || in nghttp2_session_pack_data()
7802 payloadlen == NGHTTP2_ERR_PAUSE) { in nghttp2_session_pack_data()
7804 nghttp2_strerror((int)payloadlen)); in nghttp2_session_pack_data()
7806 return (int)payloadlen; in nghttp2_session_pack_data()
7809 if (payloadlen < 0 || datamax < (size_t)payloadlen) { in nghttp2_session_pack_data()
7814 buf->last = buf->pos + payloadlen; in nghttp2_session_pack_data()
7840 frame->hd.length = (size_t)payloadlen; in nghttp2_session_pack_data()
7852 frame->data.padlen = (size_t)(padded_payloadlen - payloadlen); in nghttp2_session_pack_data()