Lines Matching refs:rbio
1166 BIO_free_all(s->rbio); in SSL_free()
1242 void SSL_set0_rbio(SSL *s, BIO *rbio) in SSL_set0_rbio() argument
1244 BIO_free_all(s->rbio); in SSL_set0_rbio()
1245 s->rbio = rbio; in SSL_set0_rbio()
1264 void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio) in SSL_set_bio() argument
1272 if (rbio == SSL_get_rbio(s) && wbio == SSL_get_wbio(s)) in SSL_set_bio()
1279 if (rbio != NULL && rbio == wbio) in SSL_set_bio()
1280 BIO_up_ref(rbio); in SSL_set_bio()
1285 if (rbio == SSL_get_rbio(s)) { in SSL_set_bio()
1295 SSL_set0_rbio(s, rbio); in SSL_set_bio()
1300 SSL_set0_rbio(s, rbio); in SSL_set_bio()
1306 return s->rbio; in SSL_get_rbio()
1371 BIO *rbio = SSL_get_rbio(s); in SSL_set_wfd() local
1373 if (rbio == NULL || BIO_method_type(rbio) != BIO_TYPE_SOCKET in SSL_set_wfd()
1374 || (int)BIO_get_fd(rbio, NULL) != fd) { in SSL_set_wfd()
1384 BIO_up_ref(rbio); in SSL_set_wfd()
1385 SSL_set0_wbio(s, rbio); in SSL_set_wfd()