Searched refs:rbio (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/crypto/openssl/apps/
H A Denc.c97 BIO *in = NULL, *out = NULL, *b64 = NULL, *benc = NULL, *rbio = local
380 rbio = in;
394 rbio = BIO_push(bzl, rbio);
410 rbio = BIO_push(b64, rbio);
450 } else if (BIO_read(rbio, mbuf, sizeof(mbuf)) != sizeof(mbuf)
451 || BIO_read(rbio,
590 while (BIO_pending(rbio) || !BIO_eof(rbio)) {
[all...]
/freebsd-13-stable/crypto/openssl/ssl/
H A Dbio_ssl.c253 else if (ssl->rbio != NULL)
254 ret = BIO_ctrl(ssl->rbio, cmd, num, ptr);
320 ret = BIO_pending(ssl->rbio);
328 if ((next != NULL) && (next != ssl->rbio)) {
382 ret = BIO_ctrl(ssl->rbio, cmd, num, ptr);
388 ret = BIO_ctrl(ssl->rbio, cmd, num, ptr);
404 ret = BIO_callback_ctrl(ssl->rbio, cmd, fp);
H A Dd1_lib.c456 BIO *rbio, *wbio; local
471 rbio = SSL_get_rbio(s);
474 if (!rbio || !wbio) {
515 n = BIO_read(rbio, buf, SSL3_RT_MAX_PLAIN_LENGTH
518 if (BIO_should_retry(rbio)) {
791 * This is unnecessary if rbio and wbio are one and the same - but
795 if (BIO_dgram_get_peer(rbio, tmpclient) > 0) {
849 if (BIO_dgram_get_peer(rbio, client) <= 0)
H A Dssl_lib.c1171 BIO_free_all(s->rbio);
1172 s->rbio = NULL;
1246 void SSL_set0_rbio(SSL *s, BIO *rbio) argument
1248 BIO_free_all(s->rbio);
1249 s->rbio = rbio;
1268 void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio) argument
1276 if (rbio == SSL_get_rbio(s) && wbio == SSL_get_wbio(s))
1283 if (rbio != NULL && rbio
1384 BIO *rbio = SSL_get_rbio(s); local
[all...]
H A Dt1_enc.c383 bio = s->rbio;
399 (BIO_get_ktls_recv(s->rbio) && (which & SSL3_CC_READ))) {
H A Dssl_local.h1083 BIO *rbio; member in struct:ssl_st
/freebsd-13-stable/crypto/openssl/crypto/cms/
H A Dcms_smime.c21 BIO *rbio; local
23 rbio = BIO_new(BIO_s_null());
25 rbio = BIO_new(BIO_s_mem());
26 BIO_set_mem_eof_return(rbio, 0);
28 rbio = out;
29 return rbio;
/freebsd-13-stable/crypto/openssl/ssl/record/
H A Drec_layer_s3.c275 if (!BIO_get_ktls_recv(s->rbio) && !s->rlayer.read_ahead
297 if (s->rbio != NULL) {
300 ret = BIO_read(s->rbio, pkt + len + left, max - left);
1634 BIO *rbio; local
1651 rbio = SSL_get_rbio(s);
1652 BIO_clear_retry_flags(rbio);
1653 BIO_set_retry_read(rbio);
H A Dssl3_record.c214 if (!BIO_get_ktls_recv(s->rbio) || rret == 0)
415 if (thisrr->length > len && !BIO_get_ktls_recv(s->rbio)) {
525 if (BIO_get_ktls_recv(s->rbio) && !is_ktls_left)
778 if (thisrr->length > SSL3_RT_MAX_PLAIN_LENGTH && !BIO_get_ktls_recv(s->rbio)) {
787 && !BIO_get_ktls_recv(s->rbio)) {
/freebsd-13-stable/contrib/libevent/
H A Dbufferevent_openssl.c549 BIO *rbio, *wbio; local
553 rbio = SSL_get_rbio(bev_ssl->ssl);
554 bev_ssl->counts.n_read = rbio ? BIO_number_read(rbio) : 0;
/freebsd-13-stable/crypto/openssl/ssl/statem/
H A Dstatem_clnt.c380 BIO *rbio; local
388 rbio = SSL_get_rbio(s);
389 BIO_clear_retry_flags(rbio);
390 BIO_set_retry_read(rbio);
H A Dstatem_srvr.c298 BIO *rbio; local
306 rbio = SSL_get_rbio(s);
307 BIO_clear_retry_flags(rbio);
308 BIO_set_retry_read(rbio);
/freebsd-13-stable/crypto/openssl/include/openssl/
H A Dssl.h1551 void SSL_set0_rbio(SSL *s, BIO *rbio);
1553 void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio);

Completed in 214 milliseconds