Lines Matching defs:method
81 BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method)
91 bio->method = method;
105 if (method->create != NULL && !method->create(bio)) {
111 if (method->create == NULL)
121 BIO *BIO_new(const BIO_METHOD *method)
123 return BIO_new_ex(NULL, method);
147 if ((a->method != NULL) && (a->method->destroy != NULL))
148 a->method->destroy(a);
255 return b->method->name;
260 return b->method->type;
277 if (b->method == NULL || b->method->bread == NULL) {
292 ret = b->method->bread(b, data, dlen, readbytes);
348 if (b->method == NULL || b->method->bwrite == NULL) {
363 ret = b->method->bwrite(b, data, dlen, &local_written);
410 if (b->method == NULL || b->method->bputs == NULL) {
426 ret = b->method->bputs(b, buf);
459 if (b->method == NULL || b->method->bgets == NULL) {
480 ret = b->method->bgets(b, buf, size);
569 if (b->method == NULL || b->method->ctrl == NULL) {
580 ret = b->method->ctrl(b, cmd, larg, parg);
595 if (b->method == NULL || b->method->callback_ctrl == NULL
608 ret = b->method->callback_ctrl(b, cmd, fp);
725 if (bio->method != NULL) {
726 mt = bio->method->type;
773 if ((new_bio = BIO_new(bio->method)) == NULL)