Lines Matching defs:buf_len
943 || rec->buf_len < rec->data_offset
944 || rec->buf_len - rec->data_offset < rec->data_len
956 post_avail = rec->buf_len - (rec->data_len + rec->data_offset);
1028 post_avail = rec->buf_len - (rec->data_len + rec->data_offset);
1202 data, rec->buf_len - (data - rec->buf),
1215 data, rec->buf_len - (size_t) (data - rec->buf), /* dst */
1513 rec->buf_len < rec->data_offset ||
1514 rec->buf_len - rec->data_offset < rec->data_len) {
1629 data, rec->buf_len - (data - rec->buf),
1643 data, rec->buf_len - (size_t) (data - rec->buf), &olen, /* dst */
2735 unsigned char **buf, size_t *buf_len)
2745 *buf_len = MBEDTLS_SSL_OUT_CONTENT_LEN - 4;
2910 size_t buf_len, size_t msg_len)
2914 ((void) buf_len);
2973 rec.buf_len = out_buf_len - (size_t) (ssl->out_iv - ssl->out_buf);
3476 unsigned char *obuf, size_t buf_len, size_t *olen)
3574 if (buf_len < 28) {
3587 &p, obuf + buf_len,
3862 rec->buf_len = rec->data_offset + rec->data_len;
3965 rec->buf, rec->buf_len);
4800 if (rec->buf_len > (MBEDTLS_SSL_DTLS_MAX_BUFFERING -
4806 rec->buf_len, (size_t) MBEDTLS_SSL_DTLS_MAX_BUFFERING,
4814 MBEDTLS_SSL_DEBUG_BUF(3, "Buffered record", rec->buf, rec->buf_len);
4819 hs->buffering.future_record.len = rec->buf_len;
4829 memcpy(hs->buffering.future_record.data, rec->buf, rec->buf_len);
4831 hs->buffering.total_bytes_buffered += rec->buf_len;
4902 ssl->next_record_offset = rec.buf_len;
4927 ssl->next_record_offset = rec.buf_len;
4937 ret = mbedtls_ssl_fetch_input(ssl, rec.buf_len);