Lines Matching refs:rbuf
305 memcpy(&(rdata->rbuf), &rl->rbuf, sizeof(SSL3_BUFFER)); in dtls_rlayer_buffer_record()
312 memset(&rl->rbuf, 0, sizeof(SSL3_BUFFER)); in dtls_rlayer_buffer_record()
317 OPENSSL_free(rdata->rbuf.buf); in dtls_rlayer_buffer_record()
325 OPENSSL_free(rdata->rbuf.buf); in dtls_rlayer_buffer_record()
340 SSL3_BUFFER_release(&rl->rbuf); in dtls_copy_rlayer_record()
344 memcpy(&rl->rbuf, &(rdata->rbuf), sizeof(SSL3_BUFFER)); in dtls_copy_rlayer_record()
397 if (rl->rbuf.buf == NULL) { in dtls_get_more_records()
417 SSL3_BUFFER_get_len(&rl->rbuf), 0, 1, &n); in dtls_get_more_records()
580 SSL3_BUFFER *rbuf; in dtls_free() local
586 rbuf = &rl->rbuf; in dtls_free()
588 left = rbuf->left; in dtls_free()
594 ret = BIO_write_ex(rl->next, rbuf->buf + rbuf->offset, left, &written); in dtls_free()
595 rbuf->left = 0; in dtls_free()
604 OPENSSL_free(rdata->rbuf.buf); in dtls_free()
614 OPENSSL_free(rdata->rbuf.buf); in dtls_free()