Lines Matching refs:rbio
1210 BIO_free_all(s->rbio); in SSL_free()
1211 s->rbio = NULL; in SSL_free()
1287 void SSL_set0_rbio(SSL *s, BIO *rbio) in SSL_set0_rbio() argument
1289 BIO_free_all(s->rbio); in SSL_set0_rbio()
1290 s->rbio = rbio; in SSL_set0_rbio()
1309 void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio) in SSL_set_bio() argument
1317 if (rbio == SSL_get_rbio(s) && wbio == SSL_get_wbio(s)) in SSL_set_bio()
1324 if (rbio != NULL && rbio == wbio) in SSL_set_bio()
1325 BIO_up_ref(rbio); in SSL_set_bio()
1330 if (rbio == SSL_get_rbio(s)) { in SSL_set_bio()
1340 SSL_set0_rbio(s, rbio); in SSL_set_bio()
1345 SSL_set0_rbio(s, rbio); in SSL_set_bio()
1351 return s->rbio; in SSL_get_rbio()
1425 BIO *rbio = SSL_get_rbio(s); in SSL_set_wfd() local
1427 if (rbio == NULL || BIO_method_type(rbio) != BIO_TYPE_SOCKET in SSL_set_wfd()
1428 || (int)BIO_get_fd(rbio, NULL) != fd) { in SSL_set_wfd()
1447 BIO_up_ref(rbio); in SSL_set_wfd()
1448 SSL_set0_wbio(s, rbio); in SSL_set_wfd()