Lines Matching defs:bio
61 #include "openssl/bio.h"
327 BIO *bio;
849 BIO_up_ref(inbio->bio);
850 BIO_up_ref(outbio->bio);
851 SSL_set_bio(self->ssl, inbio->bio, outbio->bio);
4788 BIO *bio;
4791 bio = BIO_new(BIO_s_mem());
4792 if (bio == NULL) {
4799 BIO_set_retry_read(bio);
4800 BIO_set_mem_eof_return(bio, -1);
4805 BIO_free(bio);
4808 self->bio = bio;
4826 BIO_free(self->bio);
4834 return PyLong_FromSize_t(BIO_ctrl_pending(self->bio));
4843 return PyBool_FromLong((BIO_ctrl_pending(self->bio) == 0)
4870 avail = (int)Py_MIN(BIO_ctrl_pending(self->bio), INT_MAX);
4878 nbytes = BIO_read(self->bio, PyBytes_AS_STRING(result), len);
4925 nbytes = BIO_write(self->bio, b->buf, (int)b->len);
4950 BIO_clear_retry_flags(self->bio);
4951 BIO_set_mem_eof_return(self->bio, 0);