Lines Matching refs:wbio

1208     BIO_free_all(s->wbio);  in SSL_free()
1209 s->wbio = NULL; in SSL_free()
1293 void SSL_set0_wbio(SSL *s, BIO *wbio) in SSL_set0_wbio() argument
1299 s->wbio = BIO_pop(s->wbio); in SSL_set0_wbio()
1301 BIO_free_all(s->wbio); in SSL_set0_wbio()
1302 s->wbio = wbio; in SSL_set0_wbio()
1306 s->wbio = BIO_push(s->bbio, s->wbio); in SSL_set0_wbio()
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()
1331 SSL_set0_wbio(s, wbio); in SSL_set_bio()
1339 if (wbio == SSL_get_wbio(s) && SSL_get_rbio(s) != SSL_get_wbio(s)) { in SSL_set_bio()
1346 SSL_set0_wbio(s, wbio); in SSL_set_bio()
1363 return s->wbio; in SSL_get_wbio()
1455 BIO *wbio = SSL_get_wbio(s); in SSL_set_rfd() local
1457 if (wbio == NULL || BIO_method_type(wbio) != BIO_TYPE_SOCKET in SSL_set_rfd()
1458 || ((int)BIO_get_fd(wbio, NULL) != fd)) { in SSL_set_rfd()
1468 BIO_up_ref(wbio); in SSL_set_rfd()
1469 SSL_set0_rbio(s, wbio); in SSL_set_rfd()
2099 if (!BIO_get_ktls_send(s->wbio)) { in SSL_sendfile()
2115 if (BIO_flush(s->wbio) <= 0) { in SSL_sendfile()
2116 if (!BIO_should_retry(s->wbio)) { in SSL_sendfile()
2137 BIO_set_retry_write(s->wbio); in SSL_sendfile()
2240 (void)BIO_flush(s->wbio); in SSL_write_early_data()
2409 if (s->wbio != NULL && BIO_get_ktls_send(s->wbio)) in SSL_ctrl()
3905 bio = s->wbio; in SSL_get_error()
4289 s->wbio = BIO_push(bbio, s->wbio); in ssl_init_wbio_buffer()
4300 s->wbio = BIO_pop(s->wbio); in ssl_free_wbio_buffer()