crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1314
BIO *tmp = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1412
BIO *tmp = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1954
BIO *out = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
4771
BIO *b = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5007
BIO *in = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5527
BIO *bio_err = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5547
BIO *bio_err = NULL;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
293
BIO *bio;
crypto/openssh/regress/misc/sk-dummy/sk-dummy.c
317
BIO *bio = NULL;
crypto/openssh/regress/misc/sk-dummy/sk-dummy.c
99
BIO *bio = NULL;
crypto/openssh/sshkey.c
3309
BIO *bio = NULL;
crypto/openssh/sshkey.c
3527
BIO *bio = NULL;
crypto/openssl/apps/asn1parse.c
214
BIO *tmp;
crypto/openssl/apps/asn1parse.c
75
BIO *in = NULL, *b64 = NULL, *derout = NULL;
crypto/openssl/apps/ca.c
1100
BIO *Cout = NULL;
crypto/openssl/apps/ca.c
140
static void write_new_certificate(BIO *bp, X509 *x, int output_der, int notext);
crypto/openssl/apps/ca.c
1986
static void write_new_certificate(BIO *bp, X509 *x, int output_der, int notext)
crypto/openssl/apps/ca.c
317
BIO *in = NULL, *out = NULL, *Sout = NULL;
crypto/openssl/apps/ca.c
571
BIO *oid_bio = BIO_new_file(p, "r");
crypto/openssl/apps/cmp.c
1939
BIO *bio_bak = bio_err;
crypto/openssl/apps/cmp.c
2423
static int write_cert(BIO *bio, X509 *cert)
crypto/openssl/apps/cmp.c
2435
static int write_crl(BIO *bio, X509_CRL *crl)
crypto/openssl/apps/cmp.c
2458
BIO *bio = NULL;
crypto/openssl/apps/cmp.c
2497
BIO *bio = NULL;
crypto/openssl/apps/cmp.c
2565
BIO *bio = BIO_new_file(file, "wb");
crypto/openssl/apps/cmp.c
2587
BIO *bio = BIO_new_file(file, "wb");
crypto/openssl/apps/cmp.c
3288
BIO *acbio;
crypto/openssl/apps/cmp.c
3289
BIO *cbio = NULL;
crypto/openssl/apps/cmp.c
3367
BIO *mem;
crypto/openssl/apps/cmp.c
3941
BIO *out;
crypto/openssl/apps/cms.c
1401
BIO *tmp;
crypto/openssl/apps/cms.c
308
static CMS_ContentInfo *load_content_info(int informat, BIO *in, int flags,
crypto/openssl/apps/cms.c
309
BIO **indata, const char *name)
crypto/openssl/apps/cms.c
346
BIO *in = NULL, *out = NULL, *indata = NULL, *rctin = NULL;
crypto/openssl/apps/crl.c
103
BIO *out = NULL;
crypto/openssl/apps/crl2pkcs7.c
202
BIO *in = NULL;
crypto/openssl/apps/crl2pkcs7.c
56
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/dgst.c
116
BIO *in = NULL, *inp = NULL, *bmd = NULL, *out = NULL;
crypto/openssl/apps/dgst.c
27
static int do_fp_oneshot_sign(BIO *out, EVP_MD_CTX *ctx, BIO *in, int sep, int binout,
crypto/openssl/apps/dgst.c
30
int do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout, int xoflen,
crypto/openssl/apps/dgst.c
37
BIO *bio;
crypto/openssl/apps/dgst.c
424
BIO *sigbio = BIO_new_file(sigfile, "rb");
crypto/openssl/apps/dgst.c
589
static void print_out(BIO *out, unsigned char *buf, size_t len,
crypto/openssl/apps/dgst.c
628
static void print_verify_result(BIO *out, int i)
crypto/openssl/apps/dgst.c
638
int do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout, int xoflen,
crypto/openssl/apps/dgst.c
718
static int do_fp_oneshot_sign(BIO *out, EVP_MD_CTX *ctx, BIO *in, int sep, int binout,
crypto/openssl/apps/dhparam.c
96
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/dsa.c
91
BIO *out = NULL;
crypto/openssl/apps/dsaparam.c
77
BIO *out = NULL;
crypto/openssl/apps/ec.c
84
BIO *out = NULL;
crypto/openssl/apps/ecparam.c
112
BIO *out = NULL;
crypto/openssl/apps/ecparam.c
81
static int list_builtin_curves(BIO *out)
crypto/openssl/apps/enc.c
149
BIO *in = NULL, *out = NULL, *b64 = NULL, *benc = NULL, *rbio = NULL, *wbio = NULL;
crypto/openssl/apps/enc.c
176
BIO *bzl = NULL;
crypto/openssl/apps/enc.c
179
BIO *bbrot = NULL;
crypto/openssl/apps/enc.c
181
BIO *bzstd = NULL;
crypto/openssl/apps/enc.c
41
BIO *bio;
crypto/openssl/apps/engine.c
155
static int util_verbose(ENGINE *e, int verbose, BIO *out, const char *indent)
crypto/openssl/apps/engine.c
247
BIO *out, const char *indent)
crypto/openssl/apps/engine.c
312
BIO *out;
crypto/openssl/apps/engine.c
99
static int util_flags(BIO *out, unsigned int flags, const char *indent)
crypto/openssl/apps/fipsinstall.c
279
static int do_mac(EVP_MAC_CTX *ctx, unsigned char *tmp, BIO *in,
crypto/openssl/apps/fipsinstall.c
349
static int print_mac(BIO *bio, const char *label, const unsigned char *mac,
crypto/openssl/apps/fipsinstall.c
363
static int write_config_header(BIO *out, const char *prov_name,
crypto/openssl/apps/fipsinstall.c
380
static int write_config_fips_section(BIO *out, const char *section,
crypto/openssl/apps/fipsinstall.c
515
BIO *mem_bio = NULL;
crypto/openssl/apps/fipsinstall.c
624
BIO *module_bio = NULL, *mem_bio = NULL, *fout = NULL;
crypto/openssl/apps/gendsa.c
63
BIO *out = NULL, *in = NULL;
crypto/openssl/apps/genpkey.c
127
BIO *mem_out = NULL, *mem_outpubkey = NULL;
crypto/openssl/apps/genpkey.c
347
BIO *pbio;
crypto/openssl/apps/genrsa.c
89
BIO *out = NULL;
crypto/openssl/apps/include/apps.h
106
void dump_cert_text(BIO *out, X509 *x);
crypto/openssl/apps/include/apps.h
107
void print_name(BIO *out, const char *title, const X509_NAME *nm);
crypto/openssl/apps/include/apps.h
108
void print_bignum_var(BIO *, const BIGNUM *, const char *,
crypto/openssl/apps/include/apps.h
110
void print_array(BIO *, const char *, int, const unsigned char *);
crypto/openssl/apps/include/apps.h
256
int bio_to_mem(unsigned char **out, size_t *outlen, size_t maxlen, BIO *in);
crypto/openssl/apps/include/apps.h
278
int check_cert_attributes(BIO *bio, X509 *x,
crypto/openssl/apps/include/apps.h
291
BIO *app_http_tls_cb(BIO *hbio, /* APP_HTTP_TLS_INFO */ void *arg,
crypto/openssl/apps/include/apps.h
53
extern BIO *bio_in;
crypto/openssl/apps/include/apps.h
54
extern BIO *bio_out;
crypto/openssl/apps/include/apps.h
55
extern BIO *bio_err;
crypto/openssl/apps/include/apps.h
60
BIO *dup_bio_in(int format);
crypto/openssl/apps/include/apps.h
61
BIO *dup_bio_out(int format);
crypto/openssl/apps/include/apps.h
62
BIO *dup_bio_err(int format);
crypto/openssl/apps/include/apps.h
63
BIO *bio_open_owner(const char *filename, int format, int private);
crypto/openssl/apps/include/apps.h
64
BIO *bio_open_default(const char *filename, char mode, int format);
crypto/openssl/apps/include/apps.h
65
BIO *bio_open_default_quiet(const char *filename, char mode, int format);
crypto/openssl/apps/include/apps.h
66
int mem_bio_to_file(BIO *in, const char *filename, int format, int private);
crypto/openssl/apps/include/apps.h
70
CONF *app_load_config_bio(BIO *in, const char *filename);
crypto/openssl/apps/include/apps_ui.h
26
extern BIO *bio_err;
crypto/openssl/apps/include/http_server.h
47
BIO *http_server_init(const char *prog, const char *port, int verbosity);
crypto/openssl/apps/include/http_server.h
69
char **ppath, BIO **pcbio, BIO *acbio,
crypto/openssl/apps/include/http_server.h
84
int http_server_send_asn1_resp(const char *prog, BIO *cbio, int keep_alive,
crypto/openssl/apps/include/http_server.h
96
int http_server_send_status(const char *prog, BIO *cbio,
crypto/openssl/apps/include/names.h
17
void print_names(BIO *out, STACK_OF(OPENSSL_CSTRING) *names);
crypto/openssl/apps/include/s_apps.h
113
void lookup_srp_user(srpsrvparm *srp_callback_parm, BIO *bio_s_out);
crypto/openssl/apps/include/s_apps.h
23
int report_server_accept(BIO *out, int asock, int with_address, int with_pid);
crypto/openssl/apps/include/s_apps.h
26
unsigned char *context, int naccept, BIO *bio_s_out,
crypto/openssl/apps/include/s_apps.h
33
int ssl_print_sigalgs(BIO *out, SSL *s);
crypto/openssl/apps/include/s_apps.h
34
int ssl_print_point_formats(BIO *out, SSL *s);
crypto/openssl/apps/include/s_apps.h
35
int ssl_print_groups(BIO *out, SSL *s, int noshared);
crypto/openssl/apps/include/s_apps.h
36
int ssl_print_tmp_key(BIO *out, SSL *s);
crypto/openssl/apps/include/s_apps.h
44
long bio_dump_callback(BIO *bio, int cmd, const char *argp, size_t len,
crypto/openssl/apps/include/s_apps.h
74
void print_verify_detail(SSL *s, BIO *bio);
crypto/openssl/apps/include/s_apps.h
86
void print_ca_names(BIO *bio, SSL *s);
crypto/openssl/apps/include/s_apps.h
87
void ssl_print_secure_renegotiation_notes(BIO *bio, SSL *s);
crypto/openssl/apps/kdf.c
84
BIO *out = NULL;
crypto/openssl/apps/lib/apps.c
1318
void print_name(BIO *out, const char *title, const X509_NAME *nm)
crypto/openssl/apps/lib/apps.c
1346
void print_bignum_var(BIO *out, const BIGNUM *in, const char *var,
crypto/openssl/apps/lib/apps.c
1367
void print_array(BIO *out, const char *title, int len, const unsigned char *d)
crypto/openssl/apps/lib/apps.c
149
void dump_cert_text(BIO *out, X509 *x)
crypto/openssl/apps/lib/apps.c
1496
BIO *in = NULL;
crypto/openssl/apps/lib/apps.c
1552
BIO *out = NULL;
crypto/openssl/apps/lib/apps.c
1671
BIO *in;
crypto/openssl/apps/lib/apps.c
1764
BIO *out;
crypto/openssl/apps/lib/apps.c
2025
int bio_to_mem(unsigned char **out, size_t *outlen, size_t maxlen, BIO *in)
crypto/openssl/apps/lib/apps.c
2028
BIO *mem;
crypto/openssl/apps/lib/apps.c
209
static BIO *pwdbio = NULL;
crypto/openssl/apps/lib/apps.c
2170
int check_cert_attributes(BIO *bio, X509 *x, const char *checkhost,
crypto/openssl/apps/lib/apps.c
241
BIO *btmp;
crypto/openssl/apps/lib/apps.c
2537
static BIO *http_tls_shutdown(BIO *bio)
crypto/openssl/apps/lib/apps.c
2540
BIO *cbio;
crypto/openssl/apps/lib/apps.c
2556
BIO *app_http_tls_cb(BIO *bio, void *arg, int connect, int detail)
crypto/openssl/apps/lib/apps.c
2565
BIO *sbio = NULL;
crypto/openssl/apps/lib/apps.c
2614
BIO *mem;
crypto/openssl/apps/lib/apps.c
2666
BIO *rsp, *req_mem = ASN1_item_i2d_mem_bio(req_it, req);
crypto/openssl/apps/lib/apps.c
2995
BIO *dup_bio_in(int format)
crypto/openssl/apps/lib/apps.c
3001
BIO *dup_bio_out(int format)
crypto/openssl/apps/lib/apps.c
3003
BIO *b = BIO_new_fp(stdout,
crypto/openssl/apps/lib/apps.c
3024
BIO *dup_bio_err(int format)
crypto/openssl/apps/lib/apps.c
3026
BIO *b = BIO_new_fp(stderr,
crypto/openssl/apps/lib/apps.c
3087
BIO *bio_open_owner(const char *filename, int format, int private)
crypto/openssl/apps/lib/apps.c
3090
BIO *b = NULL;
crypto/openssl/apps/lib/apps.c
3158
static BIO *bio_open_default_(const char *filename, char mode, int format,
crypto/openssl/apps/lib/apps.c
3161
BIO *ret;
crypto/openssl/apps/lib/apps.c
3190
BIO *bio_open_default(const char *filename, char mode, int format)
crypto/openssl/apps/lib/apps.c
3195
BIO *bio_open_default_quiet(const char *filename, char mode, int format)
crypto/openssl/apps/lib/apps.c
3200
int mem_bio_to_file(BIO *in, const char *filename, int format, int private)
crypto/openssl/apps/lib/apps.c
3203
BIO *out = NULL;
crypto/openssl/apps/lib/apps.c
325
CONF *app_load_config_bio(BIO *in, const char *filename)
crypto/openssl/apps/lib/apps.c
364
BIO *in;
crypto/openssl/apps/lib/apps.c
488
BIO *in;
crypto/openssl/apps/lib/apps.c
522
BIO *bio_bak = bio_err;
crypto/openssl/apps/lib/apps.c
68
static BIO *bio_open_default_(const char *filename, char mode, int format,
crypto/openssl/apps/lib/apps.c
973
BIO *bio;
crypto/openssl/apps/lib/http_server.c
192
BIO *http_server_init(const char *prog, const char *port, int verb)
crypto/openssl/apps/lib/http_server.c
194
BIO *acbio = NULL, *bufbio;
crypto/openssl/apps/lib/http_server.c
265
char **ppath, BIO **pcbio, BIO *acbio,
crypto/openssl/apps/lib/http_server.c
269
BIO *cbio = *pcbio, *getbio = NULL, *b64 = NULL;
crypto/openssl/apps/lib/http_server.c
503
int http_server_send_asn1_resp(const char *prog, BIO *cbio, int keep_alive,
crypto/openssl/apps/lib/http_server.c
530
int http_server_send_status(const char *prog, BIO *cbio,
crypto/openssl/apps/lib/log.c
47
BIO *bio, *pre = BIO_new(BIO_f_prefix());
crypto/openssl/apps/lib/log.c
82
BIO *out = OSSL_trace_begin(category);
crypto/openssl/apps/lib/names.c
29
void print_names(BIO *out, STACK_OF(OPENSSL_CSTRING) *names)
crypto/openssl/apps/lib/s_cb.c
1253
void print_verify_detail(SSL *s, BIO *bio)
crypto/openssl/apps/lib/s_cb.c
1442
BIO *out;
crypto/openssl/apps/lib/s_cb.c
1642
void print_ca_names(BIO *bio, SSL *s)
crypto/openssl/apps/lib/s_cb.c
1661
void ssl_print_secure_renegotiation_notes(BIO *bio, SSL *s)
crypto/openssl/apps/lib/s_cb.c
1673
BIO *b = EVP_PKEY_CTX_get_app_data(ctx);
crypto/openssl/apps/lib/s_cb.c
208
static void ssl_print_client_cert_types(BIO *bio, SSL *s)
crypto/openssl/apps/lib/s_cb.c
267
static int do_print_sigalgs(BIO *out, SSL *s, int shared)
crypto/openssl/apps/lib/s_cb.c
330
int ssl_print_sigalgs(BIO *out, SSL *s)
crypto/openssl/apps/lib/s_cb.c
349
int ssl_print_point_formats(BIO *out, SSL *s)
crypto/openssl/apps/lib/s_cb.c
38
static BIO *bio_keylog = NULL;
crypto/openssl/apps/lib/s_cb.c
383
int ssl_print_groups(BIO *out, SSL *s, int noshared)
crypto/openssl/apps/lib/s_cb.c
420
int ssl_print_tmp_key(BIO *out, SSL *s)
crypto/openssl/apps/lib/s_cb.c
466
long bio_dump_callback(BIO *bio, int cmd, const char *argp, size_t len,
crypto/openssl/apps/lib/s_cb.c
469
BIO *out;
crypto/openssl/apps/lib/s_cb.c
473
out = (BIO *)BIO_get_callback_arg(bio);
crypto/openssl/apps/lib/s_cb.c
657
BIO *bio = arg;
crypto/openssl/apps/lib/s_cb.c
831
BIO *bio = arg;
crypto/openssl/apps/lib/s_socket.c
154
BIO *tmpbio = BIO_new_dgram_sctp(*sock, BIO_NOCLOSE);
crypto/openssl/apps/lib/s_socket.c
247
int report_server_accept(BIO *out, int asock, int with_address, int with_pid)
crypto/openssl/apps/lib/s_socket.c
300
unsigned char *context, int naccept, BIO *bio_s_out,
crypto/openssl/apps/lib/s_socket.c
380
BIO *tmpbio = BIO_new_dgram_sctp(asock, BIO_NOCLOSE);
crypto/openssl/apps/lib/tlssrp_depr.c
215
void lookup_srp_user(srpsrvparm *srp_callback_parm, BIO *bio_s_out)
crypto/openssl/apps/list.c
175
BIO_printf((BIO *)arg, " %s => %s\n", from, to);
crypto/openssl/apps/mac.c
89
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/nseq.c
42
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/ocsp.c
1012
static int print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req,
crypto/openssl/apps/ocsp.c
1074
static void make_ocsp_response(BIO *err, OCSP_RESPONSE **resp, OCSP_REQUEST *req,
crypto/openssl/apps/ocsp.c
1254
static int do_responder(OCSP_REQUEST **preq, BIO **pcbio, BIO *acbio,
crypto/openssl/apps/ocsp.c
1270
static int send_ocsp_response(BIO *cbio, const OCSP_RESPONSE *resp)
crypto/openssl/apps/ocsp.c
256
BIO *acbio = NULL, *cbio = NULL, *derbio = NULL, *out = NULL;
crypto/openssl/apps/ocsp.c
59
static int print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req,
crypto/openssl/apps/ocsp.c
63
static void make_ocsp_response(BIO *err, OCSP_RESPONSE **resp, OCSP_REQUEST *req,
crypto/openssl/apps/ocsp.c
72
static int do_responder(OCSP_REQUEST **preq, BIO **pcbio, BIO *acbio,
crypto/openssl/apps/ocsp.c
74
static int send_ocsp_response(BIO *cbio, const OCSP_RESPONSE *resp);
crypto/openssl/apps/openssl.c
102
BIO *bio;
crypto/openssl/apps/openssl.c
169
BIO *channel;
crypto/openssl/apps/openssl.c
171
BIO *bio = NULL;
crypto/openssl/apps/openssl.c
44
BIO *bio_in = NULL;
crypto/openssl/apps/openssl.c
45
BIO *bio_out = NULL;
crypto/openssl/apps/openssl.c
46
BIO *bio_err = NULL;
crypto/openssl/apps/passwd.c
105
BIO *in = NULL;
crypto/openssl/apps/passwd.c
49
char *passwd, BIO *out, int quiet, int table,
crypto/openssl/apps/passwd.c
783
char *passwd, BIO *out, int quiet, int table,
crypto/openssl/apps/pkcs12.c
1034
int dump_certs_pkeys_bags(BIO *out, const STACK_OF(PKCS12_SAFEBAG) *bags,
crypto/openssl/apps/pkcs12.c
1048
int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bag,
crypto/openssl/apps/pkcs12.c
1267
int cert_load(BIO *in, STACK_OF(X509) *sk)
crypto/openssl/apps/pkcs12.c
1284
void print_attribute(BIO *out, const ASN1_TYPE *av)
crypto/openssl/apps/pkcs12.c
1332
int print_attribs(BIO *out, const STACK_OF(X509_ATTRIBUTE) *attrlst,
crypto/openssl/apps/pkcs12.c
1372
void hex_prin(BIO *out, unsigned char *buf, int len)
crypto/openssl/apps/pkcs12.c
227
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/pkcs12.c
42
int dump_certs_keys_p12(BIO *out, const PKCS12 *p12,
crypto/openssl/apps/pkcs12.c
45
int dump_certs_pkeys_bags(BIO *out, const STACK_OF(PKCS12_SAFEBAG) *bags,
crypto/openssl/apps/pkcs12.c
48
int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bags,
crypto/openssl/apps/pkcs12.c
51
void print_attribute(BIO *out, const ASN1_TYPE *av);
crypto/openssl/apps/pkcs12.c
52
int print_attribs(BIO *out, const STACK_OF(X509_ATTRIBUTE) *attrlst,
crypto/openssl/apps/pkcs12.c
54
void hex_prin(BIO *out, unsigned char *buf, int len);
crypto/openssl/apps/pkcs12.c
56
int cert_load(BIO *in, STACK_OF(X509) *sk);
crypto/openssl/apps/pkcs12.c
985
int dump_certs_keys_p12(BIO *out, const PKCS12 *p12, const char *pass,
crypto/openssl/apps/pkcs7.c
68
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/pkcs8.c
92
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/pkey.c
84
BIO *out = NULL;
crypto/openssl/apps/pkeyparam.c
53
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/pkeyutl.c
153
BIO *in = NULL, *out = NULL, *secout = NULL;
crypto/openssl/apps/pkeyutl.c
42
EVP_PKEY *pkey, BIO *in,
crypto/openssl/apps/pkeyutl.c
510
BIO *sigbio = BIO_new_file(sigfile, "rb");
crypto/openssl/apps/pkeyutl.c
859
EVP_PKEY *pkey, BIO *in,
crypto/openssl/apps/rand.c
195
BIO *b64 = BIO_new(BIO_f_base64());
crypto/openssl/apps/rand.c
56
BIO *out = NULL;
crypto/openssl/apps/rehash.c
240
BIO *b;
crypto/openssl/apps/req.c
1524
BIO *pbio = NULL;
crypto/openssl/apps/req.c
286
BIO *out = NULL;
crypto/openssl/apps/req.c
296
BIO *addext_bio = NULL;
crypto/openssl/apps/req.c
591
BIO *oid_bio = BIO_new_file(p, "r");
crypto/openssl/apps/rsa.c
108
BIO *out)
crypto/openssl/apps/rsa.c
140
BIO *out = NULL;
crypto/openssl/apps/rsautl.c
90
BIO *in = NULL, *out = NULL;
crypto/openssl/apps/s_client.c
1033
BIO *bio_c_msg = NULL;
crypto/openssl/apps/s_client.c
107
static BIO *bio_c_out = NULL;
crypto/openssl/apps/s_client.c
112
static void print_stuff(BIO *berr, SSL *con, int full);
crypto/openssl/apps/s_client.c
2019
BIO *stmp = BIO_new_file(psksessf, "r");
crypto/openssl/apps/s_client.c
2174
BIO *stmp = BIO_new_file(sess_in, "r");
crypto/openssl/apps/s_client.c
2370
BIO *test;
crypto/openssl/apps/s_client.c
2451
BIO *fbio = BIO_new(BIO_f_buffer());
crypto/openssl/apps/s_client.c
2499
BIO *fbio = BIO_new(BIO_f_buffer());
crypto/openssl/apps/s_client.c
2527
BIO *fbio = BIO_new(BIO_f_buffer());
crypto/openssl/apps/s_client.c
2610
BIO *fbio = BIO_new(BIO_f_buffer());
crypto/openssl/apps/s_client.c
268
BIO *biodebug;
crypto/openssl/apps/s_client.c
2767
BIO *fbio = BIO_new(BIO_f_buffer());
crypto/openssl/apps/s_client.c
2809
BIO *fbio = BIO_new(BIO_f_buffer());
crypto/openssl/apps/s_client.c
2869
BIO *ldapbio = BIO_new(BIO_s_mem());
crypto/openssl/apps/s_client.c
2934
BIO *edfile = BIO_new_file(early_data_file, "r");
crypto/openssl/apps/s_client.c
3439
static void print_cert_key_info(BIO *bio, X509 *cert)
crypto/openssl/apps/s_client.c
3463
static void print_stuff(BIO *bio, SSL *s, int full)
crypto/openssl/apps/s_client.c
901
BIO *stmp = BIO_new_file(sess_out, "w");
crypto/openssl/apps/s_client.c
931
BIO *sbio;
crypto/openssl/apps/s_server.c
2328
BIO *stmp = BIO_new_file(psksessf, "r");
crypto/openssl/apps/s_server.c
2487
static void print_stats(BIO *bio, SSL_CTX *ssl_ctx)
crypto/openssl/apps/s_server.c
2515
static long int count_reads_callback(BIO *bio, int cmd, const char *argp, size_t len,
crypto/openssl/apps/s_server.c
2547
BIO *sbio;
crypto/openssl/apps/s_server.c
258
static int ebcdic_new(BIO *bi);
crypto/openssl/apps/s_server.c
259
static int ebcdic_free(BIO *a);
crypto/openssl/apps/s_server.c
260
static int ebcdic_read(BIO *b, char *out, int outl);
crypto/openssl/apps/s_server.c
261
static int ebcdic_write(BIO *b, const char *in, int inl);
crypto/openssl/apps/s_server.c
262
static long ebcdic_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/apps/s_server.c
263
static int ebcdic_gets(BIO *bp, char *buf, int size);
crypto/openssl/apps/s_server.c
264
static int ebcdic_puts(BIO *bp, const char *str);
crypto/openssl/apps/s_server.c
2651
BIO *test;
crypto/openssl/apps/s_server.c
293
static int ebcdic_new(BIO *bi)
crypto/openssl/apps/s_server.c
306
static int ebcdic_free(BIO *a)
crypto/openssl/apps/s_server.c
3066
BIO *wbio;
crypto/openssl/apps/s_server.c
320
static int ebcdic_read(BIO *b, char *out, int outl)
crypto/openssl/apps/s_server.c
323
BIO *next = BIO_next(b);
crypto/openssl/apps/s_server.c
3262
BIO *io, *ssl_bio, *sbio, *edio;
crypto/openssl/apps/s_server.c
3273
BIO *filter;
crypto/openssl/apps/s_server.c
3321
BIO *test;
crypto/openssl/apps/s_server.c
336
static int ebcdic_write(BIO *b, const char *in, int inl)
crypto/openssl/apps/s_server.c
339
BIO *next = BIO_next(b);
crypto/openssl/apps/s_server.c
3550
BIO *file;
crypto/openssl/apps/s_server.c
370
static long ebcdic_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/apps/s_server.c
373
BIO *next = BIO_next(b);
crypto/openssl/apps/s_server.c
3741
BIO *io, *ssl_bio, *sbio;
crypto/openssl/apps/s_server.c
3743
BIO *filter;
crypto/openssl/apps/s_server.c
388
static int ebcdic_gets(BIO *bp, char *buf, int size)
crypto/openssl/apps/s_server.c
391
BIO *next = BIO_next(bp);
crypto/openssl/apps/s_server.c
410
static int ebcdic_puts(BIO *bp, const char *str)
crypto/openssl/apps/s_server.c
421
BIO *biodebug;
crypto/openssl/apps/s_server.c
612
BIO *derbio = bio_open_default(srctx->respin, 'r', FORMAT_ASN1);
crypto/openssl/apps/s_server.c
67
static void print_stats(BIO *bp, SSL_CTX *ctx);
crypto/openssl/apps/s_server.c
87
static BIO *bio_s_out = NULL;
crypto/openssl/apps/s_server.c
88
static BIO *bio_s_msg = NULL;
crypto/openssl/apps/s_time.c
431
BIO *conn;
crypto/openssl/apps/sess_id.c
185
BIO *in = NULL;
crypto/openssl/apps/sess_id.c
58
BIO *out = NULL;
crypto/openssl/apps/smime.c
198
BIO *in = NULL, *out = NULL, *indata = NULL;
crypto/openssl/apps/smime.c
751
BIO *tmp;
crypto/openssl/apps/spkac.c
71
BIO *out = NULL;
crypto/openssl/apps/storeutl.c
24
static BIO *out = NULL;
crypto/openssl/apps/storeutl.c
341
static int indent_printf(int indent, BIO *bio, const char *format, ...)
crypto/openssl/apps/ts.c
40
static TS_REQ *create_query(BIO *data_bio, const char *digest, const EVP_MD *md,
crypto/openssl/apps/ts.c
400
BIO *oid_bio = BIO_new_file(p, "r");
crypto/openssl/apps/ts.c
42
static int create_digest(BIO *input, const char *digest,
crypto/openssl/apps/ts.c
423
BIO *in_bio = NULL;
crypto/openssl/apps/ts.c
424
BIO *data_bio = NULL;
crypto/openssl/apps/ts.c
425
BIO *out_bio = NULL;
crypto/openssl/apps/ts.c
464
static TS_REQ *create_query(BIO *data_bio, const char *digest, const EVP_MD *md,
crypto/openssl/apps/ts.c
52
static TS_RESP *read_PKCS7(BIO *in_bio);
crypto/openssl/apps/ts.c
528
static int create_digest(BIO *input, const char *digest, const EVP_MD *md,
crypto/openssl/apps/ts.c
619
BIO *in_bio = NULL;
crypto/openssl/apps/ts.c
620
BIO *query_bio = NULL;
crypto/openssl/apps/ts.c
621
BIO *inkey_bio = NULL;
crypto/openssl/apps/ts.c
622
BIO *signer_bio = NULL;
crypto/openssl/apps/ts.c
623
BIO *out_bio = NULL;
crypto/openssl/apps/ts.c
683
static TS_RESP *read_PKCS7(BIO *in_bio)
crypto/openssl/apps/ts.c
726
BIO *query_bio = NULL;
crypto/openssl/apps/ts.c
807
BIO *in = NULL;
crypto/openssl/apps/ts.c
852
BIO *out = NULL;
crypto/openssl/apps/ts.c
879
BIO *in_bio = NULL;
crypto/openssl/apps/ts.c
930
BIO *input = NULL;
crypto/openssl/apps/ts.c
940
BIO *out = NULL;
crypto/openssl/apps/x509.c
1258
static int purpose_print(BIO *bio, X509 *cert, X509_PURPOSE *pt)
crypto/openssl/apps/x509.c
1304
static int print_x509v3_exts(BIO *bio, X509 *x, const char *ext_names)
crypto/openssl/apps/x509.c
323
BIO *out = NULL;
crypto/openssl/apps/x509.c
39
static int purpose_print(BIO *bio, X509 *cert, X509_PURPOSE *pt);
crypto/openssl/apps/x509.c
40
static int print_x509v3_exts(BIO *bio, X509 *x, const char *ext_names);
crypto/openssl/crypto/asn1/a_d2i_fp.c
109
int asn1_d2i_read_bio(BIO *in, BUF_MEM **pb)
crypto/openssl/crypto/asn1/a_d2i_fp.c
24
BIO *b;
crypto/openssl/crypto/asn1/a_d2i_fp.c
38
void *ASN1_d2i_bio(void *(*xnew)(void), d2i_of_void *d2i, BIO *in, void **x)
crypto/openssl/crypto/asn1/a_d2i_fp.c
58
void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *x,
crypto/openssl/crypto/asn1/a_d2i_fp.c
79
void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x)
crypto/openssl/crypto/asn1/a_d2i_fp.c
88
BIO *b;
crypto/openssl/crypto/asn1/a_gentm.c
81
int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm)
crypto/openssl/crypto/asn1/a_i2d_fp.c
111
BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val)
crypto/openssl/crypto/asn1/a_i2d_fp.c
113
BIO *res;
crypto/openssl/crypto/asn1/a_i2d_fp.c
20
BIO *b;
crypto/openssl/crypto/asn1/a_i2d_fp.c
34
int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x)
crypto/openssl/crypto/asn1/a_i2d_fp.c
71
BIO *b;
crypto/openssl/crypto/asn1/a_i2d_fp.c
85
int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x)
crypto/openssl/crypto/asn1/a_object.c
181
int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a)
crypto/openssl/crypto/asn1/a_print.c
69
int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v)
crypto/openssl/crypto/asn1/a_strex.c
558
int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent,
crypto/openssl/crypto/asn1/a_strex.c
571
BIO *btmp;
crypto/openssl/crypto/asn1/a_strex.c
584
int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags)
crypto/openssl/crypto/asn1/a_time.c
476
int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm)
crypto/openssl/crypto/asn1/a_time.c
482
int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags)
crypto/openssl/crypto/asn1/a_time.c
489
int ossl_asn1_time_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags)
crypto/openssl/crypto/asn1/a_utctm.c
96
int ASN1_UTCTIME_print(BIO *bp, const ASN1_UTCTIME *tm)
crypto/openssl/crypto/asn1/ameth_lib.c
288
int (*pub_print)(BIO *out,
crypto/openssl/crypto/asn1/ameth_lib.c
308
int (*priv_print)(BIO *out,
crypto/openssl/crypto/asn1/ameth_lib.c
329
int (*param_print)(BIO *out,
crypto/openssl/crypto/asn1/asn1_parse.c
20
static int asn1_parse2(BIO *bp, const unsigned char **pp, long length,
crypto/openssl/crypto/asn1/asn1_parse.c
22
static int asn1_print_info(BIO *bp, long offset, int depth, int hl, long len,
crypto/openssl/crypto/asn1/asn1_parse.c
30
BIO *bio = NULL;
crypto/openssl/crypto/asn1/asn1_parse.c
85
int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent)
crypto/openssl/crypto/asn1/asn1_parse.c
90
int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent,
crypto/openssl/crypto/asn1/asn1_parse.c
96
static int asn1_parse2(BIO *bp, const unsigned char **pp, long length,
crypto/openssl/crypto/asn1/asn_mime.c
105
static int B64_write_ASN1(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
108
BIO *b64;
crypto/openssl/crypto/asn1/asn_mime.c
128
int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
138
static ASN1_VALUE *b64_read_asn1(BIO *bio, const ASN1_ITEM *it, ASN1_VALUE **x,
crypto/openssl/crypto/asn1/asn_mime.c
141
BIO *b64;
crypto/openssl/crypto/asn1/asn_mime.c
160
static int asn1_write_micalg(BIO *out, STACK_OF(X509_ALGOR) *mdalgs)
crypto/openssl/crypto/asn1/asn_mime.c
249
int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
344
int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
355
static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
358
BIO *tmpbio;
crypto/openssl/crypto/asn1/asn_mime.c
410
ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont,
crypto/openssl/crypto/asn1/asn_mime.c
414
BIO *asnin;
crypto/openssl/crypto/asn1/asn_mime.c
416
STACK_OF(BIO) *parts = NULL;
crypto/openssl/crypto/asn1/asn_mime.c
43
static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
50
static STACK_OF(MIME_HEADER) *mime_parse_hdr(BIO *bio);
crypto/openssl/crypto/asn1/asn_mime.c
517
ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/asn_mime.c
523
int SMIME_crlf_copy(BIO *in, BIO *out, int flags)
crypto/openssl/crypto/asn1/asn_mime.c
525
BIO *bf;
crypto/openssl/crypto/asn1/asn_mime.c
57
static int multi_split(BIO *bio, int flags, const char *bound, STACK_OF(BIO) **ret);
crypto/openssl/crypto/asn1/asn_mime.c
583
int SMIME_text(BIO *in, BIO *out)
crypto/openssl/crypto/asn1/asn_mime.c
619
static int multi_split(BIO *bio, int flags, const char *bound, STACK_OF(BIO) **ret)
crypto/openssl/crypto/asn1/asn_mime.c
624
BIO *bpart = NULL;
crypto/openssl/crypto/asn1/asn_mime.c
625
STACK_OF(BIO) *parts;
crypto/openssl/crypto/asn1/asn_mime.c
69
int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
692
static STACK_OF(MIME_HEADER) *mime_parse_hdr(BIO *bio)
crypto/openssl/crypto/asn1/asn_mime.c
76
BIO *bio, *tbio;
crypto/openssl/crypto/asn1/bio_asn1.c
130
static int asn1_bio_free(BIO *b)
crypto/openssl/crypto/asn1/bio_asn1.c
154
static int asn1_bio_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/asn1/bio_asn1.c
159
BIO *next;
crypto/openssl/crypto/asn1/bio_asn1.c
251
static int asn1_bio_flush_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,
crypto/openssl/crypto/asn1/bio_asn1.c
276
static int asn1_bio_setup_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,
crypto/openssl/crypto/asn1/bio_asn1.c
292
static int asn1_bio_read(BIO *b, char *in, int inl)
crypto/openssl/crypto/asn1/bio_asn1.c
294
BIO *next = BIO_next(b);
crypto/openssl/crypto/asn1/bio_asn1.c
300
static int asn1_bio_puts(BIO *b, const char *str)
crypto/openssl/crypto/asn1/bio_asn1.c
305
static int asn1_bio_gets(BIO *b, char *str, int size)
crypto/openssl/crypto/asn1/bio_asn1.c
307
BIO *next = BIO_next(b);
crypto/openssl/crypto/asn1/bio_asn1.c
313
static long asn1_bio_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/asn1/bio_asn1.c
315
BIO *next = BIO_next(b);
crypto/openssl/crypto/asn1/bio_asn1.c
321
static long asn1_bio_ctrl(BIO *b, int cmd, long arg1, void *arg2)
crypto/openssl/crypto/asn1/bio_asn1.c
326
BIO *next;
crypto/openssl/crypto/asn1/bio_asn1.c
400
static int asn1_bio_set_ex(BIO *b, int cmd,
crypto/openssl/crypto/asn1/bio_asn1.c
409
static int asn1_bio_get_ex(BIO *b, int cmd,
crypto/openssl/crypto/asn1/bio_asn1.c
423
int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix,
crypto/openssl/crypto/asn1/bio_asn1.c
429
int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix,
crypto/openssl/crypto/asn1/bio_asn1.c
435
int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix,
crypto/openssl/crypto/asn1/bio_asn1.c
441
int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix,
crypto/openssl/crypto/asn1/bio_asn1.c
62
static int asn1_bio_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/asn1/bio_asn1.c
63
static int asn1_bio_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/asn1/bio_asn1.c
64
static int asn1_bio_puts(BIO *h, const char *str);
crypto/openssl/crypto/asn1/bio_asn1.c
65
static int asn1_bio_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/asn1/bio_asn1.c
66
static long asn1_bio_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/asn1/bio_asn1.c
67
static int asn1_bio_new(BIO *h);
crypto/openssl/crypto/asn1/bio_asn1.c
68
static int asn1_bio_free(BIO *data);
crypto/openssl/crypto/asn1/bio_asn1.c
69
static long asn1_bio_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/asn1/bio_asn1.c
72
static int asn1_bio_flush_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,
crypto/openssl/crypto/asn1/bio_asn1.c
74
static int asn1_bio_setup_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,
crypto/openssl/crypto/asn1/bio_asn1.c
99
static int asn1_bio_new(BIO *b)
crypto/openssl/crypto/asn1/bio_ndef.c
129
static int ndef_prefix(BIO *b, unsigned char **pbuf, int *plen, void *parg)
crypto/openssl/crypto/asn1/bio_ndef.c
158
static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen,
crypto/openssl/crypto/asn1/bio_ndef.c
179
static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen,
crypto/openssl/crypto/asn1/bio_ndef.c
190
static int ndef_suffix(BIO *b, unsigned char **pbuf, int *plen, void *parg)
crypto/openssl/crypto/asn1/bio_ndef.c
36
BIO *ndef_bio;
crypto/openssl/crypto/asn1/bio_ndef.c
38
BIO *out;
crypto/openssl/crypto/asn1/bio_ndef.c
45
static int ndef_prefix(BIO *b, unsigned char **pbuf, int *plen, void *parg);
crypto/openssl/crypto/asn1/bio_ndef.c
46
static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen,
crypto/openssl/crypto/asn1/bio_ndef.c
48
static int ndef_suffix(BIO *b, unsigned char **pbuf, int *plen, void *parg);
crypto/openssl/crypto/asn1/bio_ndef.c
49
static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen,
crypto/openssl/crypto/asn1/bio_ndef.c
58
BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/bio_ndef.c
61
BIO *asn_bio = NULL;
crypto/openssl/crypto/asn1/bio_ndef.c
64
BIO *pop_bio = NULL;
crypto/openssl/crypto/asn1/d2i_param.c
49
EVP_PKEY *d2i_KeyParams_bio(int type, EVP_PKEY **a, BIO *in)
crypto/openssl/crypto/asn1/f_int.c
140
int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a)
crypto/openssl/crypto/asn1/f_int.c
145
int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size)
crypto/openssl/crypto/asn1/f_int.c
16
int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a)
crypto/openssl/crypto/asn1/f_int.c
52
int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size)
crypto/openssl/crypto/asn1/f_string.c
16
int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type)
crypto/openssl/crypto/asn1/f_string.c
46
int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size)
crypto/openssl/crypto/asn1/i2d_evp.c
91
int i2d_KeyParams_bio(BIO *bp, const EVP_PKEY *pkey)
crypto/openssl/crypto/asn1/t_bitst.c
15
int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs,
crypto/openssl/crypto/asn1/t_pkey.c
21
int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int indent)
crypto/openssl/crypto/asn1/t_pkey.c
46
int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num,
crypto/openssl/crypto/asn1/t_spki.c
20
int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki)
crypto/openssl/crypto/asn1/tasn_prn.c
102
static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
107
static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
110
static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,
crypto/openssl/crypto/asn1/tasn_prn.c
115
static int asn1_print_fsname(BIO *out, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
119
int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
132
static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
262
static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
329
static int asn1_print_fsname(BIO *out, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
367
static int asn1_print_boolean(BIO *out, int boolval)
crypto/openssl/crypto/asn1/tasn_prn.c
389
static int asn1_print_integer(BIO *out, const ASN1_INTEGER *str)
crypto/openssl/crypto/asn1/tasn_prn.c
402
static int asn1_print_oid(BIO *out, const ASN1_OBJECT *oid)
crypto/openssl/crypto/asn1/tasn_prn.c
415
static int asn1_print_obstring(BIO *out, const ASN1_STRING *str, int indent)
crypto/openssl/crypto/asn1/tasn_prn.c
430
static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,
crypto/openssl/crypto/asn1/x_bignum.c
148
static int bn_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_bignum.c
34
static int bn_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_int64.c
112
static int uint64_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_int64.c
219
static int uint32_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_long.c
188
static int long_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_long.c
28
static int long_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/bio/bf_buff.c
15
static int buffer_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bf_buff.c
158
static int buffer_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bf_buff.c
16
static int buffer_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bf_buff.c
17
static int buffer_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bf_buff.c
18
static int buffer_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bf_buff.c
19
static long buffer_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bf_buff.c
20
static int buffer_new(BIO *h);
crypto/openssl/crypto/bio/bf_buff.c
21
static int buffer_free(BIO *data);
crypto/openssl/crypto/bio/bf_buff.c
22
static long buffer_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/bio/bf_buff.c
235
static long buffer_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bf_buff.c
237
BIO *dbio;
crypto/openssl/crypto/bio/bf_buff.c
387
dbio = (BIO *)ptr;
crypto/openssl/crypto/bio/bf_buff.c
411
static long buffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bf_buff.c
418
static int buffer_gets(BIO *b, char *buf, int size)
crypto/openssl/crypto/bio/bf_buff.c
45
static int buffer_new(BIO *bi)
crypto/openssl/crypto/bio/bf_buff.c
465
static int buffer_puts(BIO *b, const char *str)
crypto/openssl/crypto/bio/bf_buff.c
71
static int buffer_free(BIO *a)
crypto/openssl/crypto/bio/bf_buff.c
87
static int buffer_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bf_lbuf.c
105
static int linebuffer_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bf_lbuf.c
16
static int linebuffer_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bf_lbuf.c
17
static int linebuffer_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bf_lbuf.c
18
static int linebuffer_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bf_lbuf.c
19
static int linebuffer_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bf_lbuf.c
20
static long linebuffer_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bf_lbuf.c
21
static int linebuffer_new(BIO *h);
crypto/openssl/crypto/bio/bf_lbuf.c
22
static int linebuffer_free(BIO *data);
crypto/openssl/crypto/bio/bf_lbuf.c
220
static long linebuffer_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bf_lbuf.c
222
BIO *dbio;
crypto/openssl/crypto/bio/bf_lbuf.c
23
static long linebuffer_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/bio/bf_lbuf.c
305
dbio = (BIO *)ptr;
crypto/openssl/crypto/bio/bf_lbuf.c
318
static long linebuffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bf_lbuf.c
325
static int linebuffer_gets(BIO *b, char *buf, int size)
crypto/openssl/crypto/bio/bf_lbuf.c
332
static int linebuffer_puts(BIO *b, const char *str)
crypto/openssl/crypto/bio/bf_lbuf.c
56
static int linebuffer_new(BIO *bi)
crypto/openssl/crypto/bio/bf_lbuf.c
76
static int linebuffer_free(BIO *a)
crypto/openssl/crypto/bio/bf_lbuf.c
91
static int linebuffer_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bf_nbio.c
108
static int nbiof_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bf_nbio.c
148
static long nbiof_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bf_nbio.c
170
static long nbiof_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bf_nbio.c
177
static int nbiof_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/bio/bf_nbio.c
184
static int nbiof_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bf_nbio.c
20
static int nbiof_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bf_nbio.c
21
static int nbiof_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bf_nbio.c
22
static int nbiof_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bf_nbio.c
23
static int nbiof_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bf_nbio.c
24
static long nbiof_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bf_nbio.c
25
static int nbiof_new(BIO *h);
crypto/openssl/crypto/bio/bf_nbio.c
26
static int nbiof_free(BIO *data);
crypto/openssl/crypto/bio/bf_nbio.c
27
static long nbiof_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/bio/bf_nbio.c
54
static int nbiof_new(BIO *bi)
crypto/openssl/crypto/bio/bf_nbio.c
67
static int nbiof_free(BIO *a)
crypto/openssl/crypto/bio/bf_nbio.c
78
static int nbiof_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bf_null.c
101
static int nullf_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/bio/bf_null.c
108
static int nullf_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bf_null.c
19
static int nullf_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bf_null.c
20
static int nullf_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bf_null.c
21
static int nullf_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bf_null.c
22
static int nullf_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bf_null.c
23
static long nullf_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bf_null.c
24
static long nullf_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/bio/bf_null.c
45
static int nullf_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bf_null.c
59
static int nullf_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bf_null.c
73
static long nullf_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bf_null.c
94
static long nullf_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bf_prefix.c
15
static int prefix_write(BIO *b, const char *out, size_t outl,
crypto/openssl/crypto/bio/bf_prefix.c
151
static long prefix_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bf_prefix.c
17
static int prefix_read(BIO *b, char *buf, size_t size, size_t *numread);
crypto/openssl/crypto/bio/bf_prefix.c
18
static int prefix_puts(BIO *b, const char *str);
crypto/openssl/crypto/bio/bf_prefix.c
19
static int prefix_gets(BIO *b, char *str, int size);
crypto/openssl/crypto/bio/bf_prefix.c
194
static long prefix_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bf_prefix.c
199
static int prefix_gets(BIO *b, char *buf, int size)
crypto/openssl/crypto/bio/bf_prefix.c
20
static long prefix_ctrl(BIO *b, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bf_prefix.c
204
static int prefix_puts(BIO *b, const char *str)
crypto/openssl/crypto/bio/bf_prefix.c
21
static int prefix_create(BIO *b);
crypto/openssl/crypto/bio/bf_prefix.c
22
static int prefix_destroy(BIO *b);
crypto/openssl/crypto/bio/bf_prefix.c
23
static long prefix_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/bio/bf_prefix.c
52
static int prefix_create(BIO *b)
crypto/openssl/crypto/bio/bf_prefix.c
67
static int prefix_destroy(BIO *b)
crypto/openssl/crypto/bio/bf_prefix.c
76
static int prefix_read(BIO *b, char *in, size_t size, size_t *numread)
crypto/openssl/crypto/bio/bf_prefix.c
81
static int prefix_write(BIO *b, const char *out, size_t outl,
crypto/openssl/crypto/bio/bf_readbuff.c
106
static int readbuffer_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bf_readbuff.c
153
static int readbuffer_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bf_readbuff.c
157
static int readbuffer_puts(BIO *b, const char *str)
crypto/openssl/crypto/bio/bf_readbuff.c
162
static long readbuffer_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bf_readbuff.c
211
static long readbuffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bf_readbuff.c
218
static int readbuffer_gets(BIO *b, char *buf, int size)
crypto/openssl/crypto/bio/bf_readbuff.c
24
static int readbuffer_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bf_readbuff.c
25
static int readbuffer_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bf_readbuff.c
26
static int readbuffer_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bf_readbuff.c
27
static int readbuffer_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bf_readbuff.c
28
static long readbuffer_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bf_readbuff.c
29
static int readbuffer_new(BIO *h);
crypto/openssl/crypto/bio/bf_readbuff.c
30
static int readbuffer_free(BIO *data);
crypto/openssl/crypto/bio/bf_readbuff.c
31
static long readbuffer_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/bio/bf_readbuff.c
53
static int readbuffer_new(BIO *bi)
crypto/openssl/crypto/bio/bf_readbuff.c
72
static int readbuffer_free(BIO *a)
crypto/openssl/crypto/bio/bio_cb.c
112
b = (BIO *)bio->cb_arg;
crypto/openssl/crypto/bio/bio_cb.c
123
long BIO_debug_callback(BIO *bio, int cmd, const char *argp,
crypto/openssl/crypto/bio/bio_cb.c
19
long BIO_debug_callback_ex(BIO *bio, int cmd, const char *argp, size_t len,
crypto/openssl/crypto/bio/bio_cb.c
22
BIO *b;
crypto/openssl/crypto/bio/bio_dump.c
118
return BIO_write((BIO *)bp, (const char *)data, len);
crypto/openssl/crypto/bio/bio_dump.c
121
int BIO_dump(BIO *bp, const void *s, int len)
crypto/openssl/crypto/bio/bio_dump.c
126
int BIO_dump_indent(BIO *bp, const void *s, int len, int indent)
crypto/openssl/crypto/bio/bio_dump.c
131
int BIO_hex_string(BIO *out, int indent, int width, const void *data,
crypto/openssl/crypto/bio/bio_lib.c
1015
int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds)
crypto/openssl/crypto/bio/bio_lib.c
114
BIO *BIO_new(const BIO_METHOD *method)
crypto/openssl/crypto/bio/bio_lib.c
119
int BIO_free(BIO *a)
crypto/openssl/crypto/bio/bio_lib.c
152
void BIO_set_data(BIO *a, void *ptr)
crypto/openssl/crypto/bio/bio_lib.c
157
void *BIO_get_data(BIO *a)
crypto/openssl/crypto/bio/bio_lib.c
162
void BIO_set_init(BIO *a, int init)
crypto/openssl/crypto/bio/bio_lib.c
167
int BIO_get_init(BIO *a)
crypto/openssl/crypto/bio/bio_lib.c
172
void BIO_set_shutdown(BIO *a, int shut)
crypto/openssl/crypto/bio/bio_lib.c
177
int BIO_get_shutdown(BIO *a)
crypto/openssl/crypto/bio/bio_lib.c
182
void BIO_vfree(BIO *a)
crypto/openssl/crypto/bio/bio_lib.c
187
int BIO_up_ref(BIO *a)
crypto/openssl/crypto/bio/bio_lib.c
199
void BIO_clear_flags(BIO *b, int flags)
crypto/openssl/crypto/bio/bio_lib.c
204
int BIO_test_flags(const BIO *b, int flags)
crypto/openssl/crypto/bio/bio_lib.c
209
void BIO_set_flags(BIO *b, int flags)
crypto/openssl/crypto/bio/bio_lib.c
215
BIO_callback_fn BIO_get_callback(const BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
220
void BIO_set_callback(BIO *b, BIO_callback_fn cb)
crypto/openssl/crypto/bio/bio_lib.c
226
BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
231
void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex cb)
crypto/openssl/crypto/bio/bio_lib.c
236
void BIO_set_callback_arg(BIO *b, char *arg)
crypto/openssl/crypto/bio/bio_lib.c
241
char *BIO_get_callback_arg(const BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
246
const char *BIO_method_name(const BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
251
int BIO_method_type(const BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
262
static int bio_read_intern(BIO *b, void *data, size_t dlen, size_t *readbytes)
crypto/openssl/crypto/bio/bio_lib.c
301
int BIO_read(BIO *b, void *data, int dlen)
crypto/openssl/crypto/bio/bio_lib.c
319
int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes)
crypto/openssl/crypto/bio/bio_lib.c
324
static int bio_write_intern(BIO *b, const void *data, size_t dlen,
crypto/openssl/crypto/bio/bio_lib.c
366
int BIO_write(BIO *b, const void *data, int dlen)
crypto/openssl/crypto/bio/bio_lib.c
37
static long bio_call_callback(BIO *b, int oper, const char *argp, size_t len,
crypto/openssl/crypto/bio/bio_lib.c
384
int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written)
crypto/openssl/crypto/bio/bio_lib.c
390
int BIO_sendmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/crypto/bio/bio_lib.c
437
int BIO_recvmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/crypto/bio/bio_lib.c
484
int BIO_get_rpoll_descriptor(BIO *b, BIO_POLL_DESCRIPTOR *desc)
crypto/openssl/crypto/bio/bio_lib.c
489
int BIO_get_wpoll_descriptor(BIO *b, BIO_POLL_DESCRIPTOR *desc)
crypto/openssl/crypto/bio/bio_lib.c
494
int BIO_puts(BIO *b, const char *buf)
crypto/openssl/crypto/bio/bio_lib.c
543
int BIO_gets(BIO *b, char *buf, int size)
crypto/openssl/crypto/bio/bio_lib.c
595
int BIO_get_line(BIO *bio, char *buf, int size)
crypto/openssl/crypto/bio/bio_lib.c
626
int BIO_indent(BIO *b, int indent, int max)
crypto/openssl/crypto/bio/bio_lib.c
638
long BIO_int_ctrl(BIO *b, int cmd, long larg, int iarg)
crypto/openssl/crypto/bio/bio_lib.c
646
void *BIO_ptr_ctrl(BIO *b, int cmd, long larg)
crypto/openssl/crypto/bio/bio_lib.c
656
long BIO_ctrl(BIO *b, int cmd, long larg, void *parg)
crypto/openssl/crypto/bio/bio_lib.c
682
long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bio_lib.c
715
size_t BIO_ctrl_pending(BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
728
size_t BIO_ctrl_wpending(BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
742
BIO *BIO_push(BIO *b, BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
744
BIO *lb;
crypto/openssl/crypto/bio/bio_lib.c
760
BIO *BIO_pop(BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
762
BIO *ret;
crypto/openssl/crypto/bio/bio_lib.c
780
BIO *BIO_get_retry_BIO(BIO *bio, int *reason)
crypto/openssl/crypto/bio/bio_lib.c
782
BIO *b, *last;
crypto/openssl/crypto/bio/bio_lib.c
798
int BIO_get_retry_reason(BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
803
void BIO_set_retry_reason(BIO *bio, int reason)
crypto/openssl/crypto/bio/bio_lib.c
808
BIO *BIO_find_type(BIO *bio, int type)
crypto/openssl/crypto/bio/bio_lib.c
81
BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method)
crypto/openssl/crypto/bio/bio_lib.c
83
BIO *bio = OPENSSL_zalloc(sizeof(*bio));
crypto/openssl/crypto/bio/bio_lib.c
833
BIO *BIO_next(BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
840
void BIO_set_next(BIO *b, BIO *next)
crypto/openssl/crypto/bio/bio_lib.c
845
void BIO_free_all(BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
847
BIO *b;
crypto/openssl/crypto/bio/bio_lib.c
861
BIO *BIO_dup_chain(BIO *in)
crypto/openssl/crypto/bio/bio_lib.c
863
BIO *ret = NULL, *eoc = NULL, *bio, *new_bio;
crypto/openssl/crypto/bio/bio_lib.c
907
void BIO_copy_next_retry(BIO *b)
crypto/openssl/crypto/bio/bio_lib.c
913
int BIO_set_ex_data(BIO *bio, int idx, void *data)
crypto/openssl/crypto/bio/bio_lib.c
918
void *BIO_get_ex_data(const BIO *bio, int idx)
crypto/openssl/crypto/bio/bio_lib.c
923
uint64_t BIO_number_read(BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
930
uint64_t BIO_number_written(BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
937
void bio_free_ex_data(BIO *bio)
crypto/openssl/crypto/bio/bio_lib.c
953
static int bio_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)
crypto/openssl/crypto/bio/bio_lib.c
997
int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)
crypto/openssl/crypto/bio/bio_meth.c
100
int (*bwrite)(BIO *, const char *, size_t, size_t *))
crypto/openssl/crypto/bio/bio_meth.c
108
int (*BIO_meth_get_read(const BIO_METHOD *biom))(BIO *, char *, int)
crypto/openssl/crypto/bio/bio_meth.c
113
int (*BIO_meth_get_read_ex(const BIO_METHOD *biom))(BIO *, char *, size_t, size_t *)
crypto/openssl/crypto/bio/bio_meth.c
120
int bread_conv(BIO *bio, char *data, size_t datal, size_t *readbytes)
crypto/openssl/crypto/bio/bio_meth.c
140
int (*bread)(BIO *, char *, int))
crypto/openssl/crypto/bio/bio_meth.c
148
int (*bread)(BIO *, char *, size_t, size_t *))
crypto/openssl/crypto/bio/bio_meth.c
156
int (*BIO_meth_get_puts(const BIO_METHOD *biom))(BIO *, const char *)
crypto/openssl/crypto/bio/bio_meth.c
163
int (*bputs)(BIO *, const char *))
crypto/openssl/crypto/bio/bio_meth.c
170
int (*BIO_meth_get_gets(const BIO_METHOD *biom))(BIO *, char *, int)
crypto/openssl/crypto/bio/bio_meth.c
177
int (*bgets)(BIO *, char *, int))
crypto/openssl/crypto/bio/bio_meth.c
184
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom))(BIO *, int, long, void *)
crypto/openssl/crypto/bio/bio_meth.c
191
long (*ctrl)(BIO *, int, long, void *))
crypto/openssl/crypto/bio/bio_meth.c
198
int (*BIO_meth_get_create(const BIO_METHOD *biom))(BIO *)
crypto/openssl/crypto/bio/bio_meth.c
204
int BIO_meth_set_create(BIO_METHOD *biom, int (*create)(BIO *))
crypto/openssl/crypto/bio/bio_meth.c
211
int (*BIO_meth_get_destroy(const BIO_METHOD *biom))(BIO *)
crypto/openssl/crypto/bio/bio_meth.c
217
int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy)(BIO *))
crypto/openssl/crypto/bio/bio_meth.c
224
long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom))(BIO *, int, BIO_info_cb *)
crypto/openssl/crypto/bio/bio_meth.c
231
long (*callback_ctrl)(BIO *, int,
crypto/openssl/crypto/bio/bio_meth.c
239
int (*bsendmmsg)(BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *))
crypto/openssl/crypto/bio/bio_meth.c
246
int (*BIO_meth_get_sendmmsg(const BIO_METHOD *biom))(BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *)
crypto/openssl/crypto/bio/bio_meth.c
253
int (*brecvmmsg)(BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *))
crypto/openssl/crypto/bio/bio_meth.c
260
int (*BIO_meth_get_recvmmsg(const BIO_METHOD *biom))(BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *)
crypto/openssl/crypto/bio/bio_meth.c
59
int (*BIO_meth_get_write(const BIO_METHOD *biom))(BIO *, const char *, int)
crypto/openssl/crypto/bio/bio_meth.c
64
int (*BIO_meth_get_write_ex(const BIO_METHOD *biom))(BIO *, const char *, size_t,
crypto/openssl/crypto/bio/bio_meth.c
72
int bwrite_conv(BIO *bio, const char *data, size_t datal, size_t *written)
crypto/openssl/crypto/bio/bio_meth.c
92
int (*bwrite)(BIO *, const char *, int))
crypto/openssl/crypto/bio/bio_print.c
881
int BIO_printf(BIO *bio, const char *format, ...)
crypto/openssl/crypto/bio/bio_print.c
894
int BIO_vprintf(BIO *bio, const char *format, va_list args)
crypto/openssl/crypto/bio/bss_acpt.c
117
static void acpt_close_socket(BIO *bio)
crypto/openssl/crypto/bio/bss_acpt.c
130
static int acpt_free(BIO *a)
crypto/openssl/crypto/bio/bss_acpt.c
148
static int acpt_state(BIO *b, BIO_ACCEPT *c)
crypto/openssl/crypto/bio/bss_acpt.c
150
BIO *bio = NULL, *dbio;
crypto/openssl/crypto/bio/bss_acpt.c
35
BIO *bio_chain;
crypto/openssl/crypto/bio/bss_acpt.c
365
static int acpt_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_acpt.c
38
static int acpt_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_acpt.c
384
static int acpt_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_acpt.c
39
static int acpt_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_acpt.c
40
static int acpt_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_acpt.c
403
static long acpt_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_acpt.c
41
static long acpt_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_acpt.c
42
static int acpt_new(BIO *h);
crypto/openssl/crypto/bio/bss_acpt.c
43
static int acpt_free(BIO *data);
crypto/openssl/crypto/bio/bss_acpt.c
44
static int acpt_state(BIO *b, BIO_ACCEPT *c);
crypto/openssl/crypto/bio/bss_acpt.c
45
static void acpt_close_socket(BIO *data);
crypto/openssl/crypto/bio/bss_acpt.c
454
data->bio_chain = (BIO *)ptr;
crypto/openssl/crypto/bio/bss_acpt.c
559
static int acpt_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_acpt.c
568
BIO *BIO_new_accept(const char *str)
crypto/openssl/crypto/bio/bss_acpt.c
570
BIO *ret;
crypto/openssl/crypto/bio/bss_acpt.c
76
static int acpt_new(BIO *bi)
crypto/openssl/crypto/bio/bss_bio.c
109
static int bio_read(BIO *bio, char *buf, int size_)
crypto/openssl/crypto/bio/bss_bio.c
199
static ossl_ssize_t bio_nread0(BIO *bio, char **buf)
crypto/openssl/crypto/bio/bss_bio.c
236
static ossl_ssize_t bio_nread(BIO *bio, char **buf, size_t num_)
crypto/openssl/crypto/bio/bss_bio.c
267
static int bio_write(BIO *bio, const char *buf, int num_)
crypto/openssl/crypto/bio/bss_bio.c
28
static int bio_new(BIO *bio);
crypto/openssl/crypto/bio/bss_bio.c
29
static int bio_free(BIO *bio);
crypto/openssl/crypto/bio/bss_bio.c
30
static int bio_read(BIO *bio, char *buf, int size);
crypto/openssl/crypto/bio/bss_bio.c
31
static int bio_write(BIO *bio, const char *buf, int num);
crypto/openssl/crypto/bio/bss_bio.c
32
static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr);
crypto/openssl/crypto/bio/bss_bio.c
33
static int bio_puts(BIO *bio, const char *str);
crypto/openssl/crypto/bio/bss_bio.c
343
static ossl_ssize_t bio_nwrite0(BIO *bio, char **buf)
crypto/openssl/crypto/bio/bss_bio.c
35
static int bio_make_pair(BIO *bio1, BIO *bio2);
crypto/openssl/crypto/bio/bss_bio.c
36
static void bio_destroy_pair(BIO *bio);
crypto/openssl/crypto/bio/bss_bio.c
391
static ossl_ssize_t bio_nwrite(BIO *bio, char **buf, size_t num_)
crypto/openssl/crypto/bio/bss_bio.c
414
static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_bio.c
448
BIO *other_bio = ptr;
crypto/openssl/crypto/bio/bss_bio.c
559
BIO *other_bio = ptr;
crypto/openssl/crypto/bio/bss_bio.c
59
BIO *peer; /* NULL if buf == NULL. If peer != NULL, then
crypto/openssl/crypto/bio/bss_bio.c
597
static int bio_puts(BIO *bio, const char *str)
crypto/openssl/crypto/bio/bss_bio.c
602
static int bio_make_pair(BIO *bio1, BIO *bio2)
crypto/openssl/crypto/bio/bss_bio.c
646
static void bio_destroy_pair(BIO *bio)
crypto/openssl/crypto/bio/bss_bio.c
651
BIO *peer_bio = b->peer;
crypto/openssl/crypto/bio/bss_bio.c
675
int BIO_new_bio_pair(BIO **bio1_p, size_t writebuf1,
crypto/openssl/crypto/bio/bss_bio.c
676
BIO **bio2_p, size_t writebuf2)
crypto/openssl/crypto/bio/bss_bio.c
678
BIO *bio1 = NULL, *bio2 = NULL;
crypto/openssl/crypto/bio/bss_bio.c
718
size_t BIO_ctrl_get_write_guarantee(BIO *bio)
crypto/openssl/crypto/bio/bss_bio.c
723
size_t BIO_ctrl_get_read_request(BIO *bio)
crypto/openssl/crypto/bio/bss_bio.c
728
int BIO_ctrl_reset_read_request(BIO *bio)
crypto/openssl/crypto/bio/bss_bio.c
738
int BIO_nread0(BIO *bio, char **buf)
crypto/openssl/crypto/bio/bss_bio.c
754
int BIO_nread(BIO *bio, char **buf, int num)
crypto/openssl/crypto/bio/bss_bio.c
76
static int bio_new(BIO *bio)
crypto/openssl/crypto/bio/bss_bio.c
769
int BIO_nwrite0(BIO *bio, char **buf)
crypto/openssl/crypto/bio/bss_bio.c
785
int BIO_nwrite(BIO *bio, char **buf, int num)
crypto/openssl/crypto/bio/bss_bio.c
90
static int bio_free(BIO *bio)
crypto/openssl/crypto/bio/bss_conn.c
111
static int conn_state(BIO *b, BIO_CONNECT *c)
crypto/openssl/crypto/bio/bss_conn.c
272
if ((ret = cb((BIO *)b, c->state, ret)) == 0)
crypto/openssl/crypto/bio/bss_conn.c
280
ret = cb((BIO *)b, c->state, ret);
crypto/openssl/crypto/bio/bss_conn.c
312
static int conn_new(BIO *bi)
crypto/openssl/crypto/bio/bss_conn.c
323
static void conn_close_socket(BIO *bio)
crypto/openssl/crypto/bio/bss_conn.c
337
static int conn_free(BIO *a)
crypto/openssl/crypto/bio/bss_conn.c
357
static int conn_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_conn.c
395
static int conn_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_conn.c
442
static long conn_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_conn.c
444
BIO *dbio;
crypto/openssl/crypto/bio/bss_conn.c
47
BIO *dgram_bio;
crypto/openssl/crypto/bio/bss_conn.c
50
static int conn_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_conn.c
51
static int conn_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_conn.c
52
static int conn_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_conn.c
53
static int conn_gets(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_conn.c
54
static long conn_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_conn.c
55
static int conn_new(BIO *h);
crypto/openssl/crypto/bio/bss_conn.c
56
static int conn_free(BIO *data);
crypto/openssl/crypto/bio/bss_conn.c
57
static long conn_callback_ctrl(BIO *h, int cmd, BIO_info_cb *);
crypto/openssl/crypto/bio/bss_conn.c
570
*(BIO **)ptr = data->dgram_bio;
crypto/openssl/crypto/bio/bss_conn.c
58
static int conn_sendmmsg(BIO *h, BIO_MSG *m, size_t s, size_t n,
crypto/openssl/crypto/bio/bss_conn.c
60
static int conn_recvmmsg(BIO *h, BIO_MSG *m, size_t s, size_t n,
crypto/openssl/crypto/bio/bss_conn.c
63
static int conn_state(BIO *b, BIO_CONNECT *c);
crypto/openssl/crypto/bio/bss_conn.c
64
static void conn_close_socket(BIO *data);
crypto/openssl/crypto/bio/bss_conn.c
660
dbio = (BIO *)ptr;
crypto/openssl/crypto/bio/bss_conn.c
718
static long conn_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/bio/bss_conn.c
736
static int conn_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_conn.c
745
int conn_gets(BIO *bio, char *buf, int size)
crypto/openssl/crypto/bio/bss_conn.c
800
static int conn_sendmmsg(BIO *bio, BIO_MSG *msg, size_t stride, size_t num_msgs,
crypto/openssl/crypto/bio/bss_conn.c
831
static int conn_recvmmsg(BIO *bio, BIO_MSG *msg, size_t stride, size_t num_msgs,
crypto/openssl/crypto/bio/bss_conn.c
862
BIO *BIO_new_connect(const char *str)
crypto/openssl/crypto/bio/bss_conn.c
864
BIO *ret;
crypto/openssl/crypto/bio/bss_conn.c
93
static int conn_create_dgram_bio(BIO *b, BIO_CONNECT *c)
crypto/openssl/crypto/bio/bss_core.c
127
BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio)
crypto/openssl/crypto/bio/bss_core.c
129
BIO *outbio;
crypto/openssl/crypto/bio/bss_core.c
40
static int bio_core_read_ex(BIO *bio, char *data, size_t data_len,
crypto/openssl/crypto/bio/bss_core.c
50
static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len,
crypto/openssl/crypto/bio/bss_core.c
60
static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_core.c
69
static int bio_core_gets(BIO *bio, char *buf, int size)
crypto/openssl/crypto/bio/bss_core.c
78
static int bio_core_puts(BIO *bio, const char *str)
crypto/openssl/crypto/bio/bss_core.c
87
static int bio_core_new(BIO *bio)
crypto/openssl/crypto/bio/bss_core.c
94
static int bio_core_free(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram.c
1050
static int dgram_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_dgram.c
1060
static void translate_msg_win(BIO *b, WSAMSG *mh, WSABUF *iov,
crypto/openssl/crypto/bio/bss_dgram.c
1094
static void translate_msg(BIO *b, struct msghdr *mh, struct iovec *iov,
crypto/openssl/crypto/bio/bss_dgram.c
1129
static int extract_local(BIO *b, MSGHDR_TYPE *mh, BIO_ADDR *local)
crypto/openssl/crypto/bio/bss_dgram.c
1192
static int pack_local(BIO *b, MSGHDR_TYPE *mh, const BIO_ADDR *local)
crypto/openssl/crypto/bio/bss_dgram.c
1335
static int dgram_sendmmsg(BIO *b, BIO_MSG *msg, size_t stride,
crypto/openssl/crypto/bio/bss_dgram.c
152
static int dgram_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_dgram.c
153
static int dgram_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_dgram.c
1537
static int dgram_recvmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/crypto/bio/bss_dgram.c
154
static int dgram_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_dgram.c
155
static long dgram_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_dgram.c
156
static int dgram_new(BIO *h);
crypto/openssl/crypto/bio/bss_dgram.c
157
static int dgram_free(BIO *data);
crypto/openssl/crypto/bio/bss_dgram.c
158
static int dgram_clear(BIO *bio);
crypto/openssl/crypto/bio/bss_dgram.c
159
static int dgram_sendmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/crypto/bio/bss_dgram.c
162
static int dgram_recvmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/crypto/bio/bss_dgram.c
167
static int dgram_sctp_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_dgram.c
168
static int dgram_sctp_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_dgram.c
169
static int dgram_sctp_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_dgram.c
170
static long dgram_sctp_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_dgram.c
171
static int dgram_sctp_new(BIO *h);
crypto/openssl/crypto/bio/bss_dgram.c
172
static int dgram_sctp_free(BIO *data);
crypto/openssl/crypto/bio/bss_dgram.c
173
static int dgram_sctp_wait_for_dry(BIO *b);
crypto/openssl/crypto/bio/bss_dgram.c
174
static int dgram_sctp_msg_waiting(BIO *b);
crypto/openssl/crypto/bio/bss_dgram.c
176
static void dgram_sctp_handle_auth_free_key_event(BIO *b, union sctp_notification *snp);
crypto/openssl/crypto/bio/bss_dgram.c
1788
BIO *BIO_new_dgram_sctp(int fd, int close_flag)
crypto/openssl/crypto/bio/bss_dgram.c
1790
BIO *bio;
crypto/openssl/crypto/bio/bss_dgram.c
1914
int BIO_dgram_is_sctp(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram.c
1919
static int dgram_sctp_new(BIO *bi)
crypto/openssl/crypto/bio/bss_dgram.c
1936
static int dgram_sctp_free(BIO *a)
crypto/openssl/crypto/bio/bss_dgram.c
1953
void dgram_sctp_handle_auth_free_key_event(BIO *b,
crypto/openssl/crypto/bio/bss_dgram.c
1970
static int dgram_sctp_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_dgram.c
2197
static int dgram_sctp_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_dgram.c
2303
static long dgram_sctp_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_dgram.c
232
BIO *bio;
crypto/openssl/crypto/bio/bss_dgram.c
2538
int BIO_dgram_sctp_notification_cb(BIO *b,
crypto/openssl/crypto/bio/bss_dgram.c
2566
int BIO_dgram_sctp_wait_for_dry(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
2571
static int dgram_sctp_wait_for_dry(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
262
BIO *BIO_new_dgram(int fd, int close_flag)
crypto/openssl/crypto/bio/bss_dgram.c
264
BIO *ret;
crypto/openssl/crypto/bio/bss_dgram.c
2724
int BIO_dgram_sctp_msg_waiting(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
2729
static int dgram_sctp_msg_waiting(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
273
static int dgram_new(BIO *bi)
crypto/openssl/crypto/bio/bss_dgram.c
2788
static int dgram_sctp_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_dgram.c
283
static int dgram_free(BIO *a)
crypto/openssl/crypto/bio/bss_dgram.c
298
static int dgram_clear(BIO *a)
crypto/openssl/crypto/bio/bss_dgram.c
312
static void dgram_adjust_rcv_timeout(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
374
static void dgram_update_local_addr(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
388
static int dgram_get_sock_family(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
395
static void dgram_reset_rcv_timeout(BIO *b)
crypto/openssl/crypto/bio/bss_dgram.c
421
static int dgram_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_dgram.c
455
static int dgram_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_dgram.c
520
static int enable_local_addr(BIO *b, int enable)
crypto/openssl/crypto/bio/bss_dgram.c
563
static long dgram_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_dgram_pair.c
1007
static int dgram_pair_read(BIO *bio, char *buf, int sz_)
crypto/openssl/crypto/bio/bss_dgram_pair.c
1049
static int dgram_pair_recvmmsg(BIO *bio, BIO_MSG *msg,
crypto/openssl/crypto/bio/bss_dgram_pair.c
1109
static int dgram_mem_read(BIO *bio, char *buf, int sz_)
crypto/openssl/crypto/bio/bss_dgram_pair.c
1216
static ossl_ssize_t dgram_pair_write_actual(BIO *bio, const char *buf, size_t sz,
crypto/openssl/crypto/bio/bss_dgram_pair.c
1272
static int dgram_pair_write(BIO *bio, const char *buf, int sz_)
crypto/openssl/crypto/bio/bss_dgram_pair.c
1301
static int dgram_pair_sendmmsg(BIO *bio, BIO_MSG *msg,
crypto/openssl/crypto/bio/bss_dgram_pair.c
178
static int dgram_pair_write(BIO *bio, const char *buf, int sz_);
crypto/openssl/crypto/bio/bss_dgram_pair.c
179
static int dgram_pair_read(BIO *bio, char *buf, int sz_);
crypto/openssl/crypto/bio/bss_dgram_pair.c
180
static int dgram_mem_read(BIO *bio, char *buf, int sz_);
crypto/openssl/crypto/bio/bss_dgram_pair.c
181
static long dgram_pair_ctrl(BIO *bio, int cmd, long num, void *ptr);
crypto/openssl/crypto/bio/bss_dgram_pair.c
182
static long dgram_mem_ctrl(BIO *bio, int cmd, long num, void *ptr);
crypto/openssl/crypto/bio/bss_dgram_pair.c
183
static int dgram_pair_init(BIO *bio);
crypto/openssl/crypto/bio/bss_dgram_pair.c
184
static int dgram_mem_init(BIO *bio);
crypto/openssl/crypto/bio/bss_dgram_pair.c
185
static int dgram_pair_free(BIO *bio);
crypto/openssl/crypto/bio/bss_dgram_pair.c
186
static int dgram_pair_sendmmsg(BIO *b, BIO_MSG *msg, size_t stride,
crypto/openssl/crypto/bio/bss_dgram_pair.c
189
static int dgram_pair_recvmmsg(BIO *b, BIO_MSG *msg, size_t stride,
crypto/openssl/crypto/bio/bss_dgram_pair.c
193
static int dgram_pair_ctrl_destroy_bio_pair(BIO *bio1);
crypto/openssl/crypto/bio/bss_dgram_pair.c
250
BIO *peer;
crypto/openssl/crypto/bio/bss_dgram_pair.c
277
static int dgram_pair_init(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
298
static int dgram_mem_init(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
318
static int dgram_pair_free(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
338
static int dgram_pair_ctrl_make_bio_pair(BIO *bio1, BIO *bio2)
crypto/openssl/crypto/bio/bss_dgram_pair.c
402
static int dgram_pair_ctrl_destroy_bio_pair(BIO *bio1)
crypto/openssl/crypto/bio/bss_dgram_pair.c
404
BIO *bio2;
crypto/openssl/crypto/bio/bss_dgram_pair.c
433
static int dgram_pair_ctrl_eof(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
458
static int dgram_pair_ctrl_set_write_buf_size(BIO *bio, size_t len)
crypto/openssl/crypto/bio/bss_dgram_pair.c
483
static int dgram_pair_ctrl_reset(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
492
static size_t dgram_pair_ctrl_pending(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
527
static size_t dgram_pair_ctrl_get_write_guarantee(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
551
static int dgram_pair_ctrl_get_local_addr_cap(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
567
static int dgram_pair_ctrl_get_effective_caps(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
580
static uint32_t dgram_pair_ctrl_get_caps(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
588
static int dgram_pair_ctrl_set_caps(BIO *bio, uint32_t caps)
crypto/openssl/crypto/bio/bss_dgram_pair.c
597
static int dgram_pair_ctrl_get_local_addr_enable(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
605
static int dgram_pair_ctrl_set_local_addr_enable(BIO *bio, int enable)
crypto/openssl/crypto/bio/bss_dgram_pair.c
617
static int dgram_pair_ctrl_get_mtu(BIO *bio)
crypto/openssl/crypto/bio/bss_dgram_pair.c
625
static int dgram_pair_ctrl_set_mtu(BIO *bio, size_t mtu)
crypto/openssl/crypto/bio/bss_dgram_pair.c
640
static int dgram_pair_ctrl_set0_local_addr(BIO *bio, BIO_ADDR *addr)
crypto/openssl/crypto/bio/bss_dgram_pair.c
650
static long dgram_mem_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_dgram_pair.c
766
static long dgram_pair_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_dgram_pair.c
777
ret = (long)dgram_pair_ctrl_make_bio_pair(bio, (BIO *)ptr);
crypto/openssl/crypto/bio/bss_dgram_pair.c
801
int BIO_new_bio_dgram_pair(BIO **pbio1, size_t writebuf1,
crypto/openssl/crypto/bio/bss_dgram_pair.c
802
BIO **pbio2, size_t writebuf2)
crypto/openssl/crypto/bio/bss_dgram_pair.c
806
BIO *bio1 = NULL, *bio2 = NULL;
crypto/openssl/crypto/bio/bss_dgram_pair.c
890
static ossl_ssize_t dgram_pair_read_actual(BIO *bio, char *buf, size_t sz,
crypto/openssl/crypto/bio/bss_fd.c
113
static int fd_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_fd.c
131
static int fd_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_fd.c
144
static long fd_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_fd.c
19
BIO *BIO_new_fd(int fd, int close_flag)
crypto/openssl/crypto/bio/bss_fd.c
199
static int fd_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_fd.c
208
static int fd_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/bio/bss_fd.c
51
static int fd_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_fd.c
52
static int fd_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_fd.c
53
static int fd_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_fd.c
54
static int fd_gets(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_fd.c
55
static long fd_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_fd.c
56
static int fd_new(BIO *h);
crypto/openssl/crypto/bio/bss_fd.c
57
static int fd_free(BIO *data);
crypto/openssl/crypto/bio/bss_fd.c
80
BIO *BIO_new_fd(int fd, int close_flag)
crypto/openssl/crypto/bio/bss_fd.c
82
BIO *ret;
crypto/openssl/crypto/bio/bss_fd.c
90
static int fd_new(BIO *bi)
crypto/openssl/crypto/bio/bss_fd.c
99
static int fd_free(BIO *a)
crypto/openssl/crypto/bio/bss_file.c
109
static int file_new(BIO *bi)
crypto/openssl/crypto/bio/bss_file.c
118
static int file_free(BIO *a)
crypto/openssl/crypto/bio/bss_file.c
136
static int file_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_file.c
158
static int file_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_file.c
179
static long file_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_file.c
35
static int file_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_file.c
350
static int file_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/bio/bss_file.c
36
static int file_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_file.c
368
static int file_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_file.c
37
static int file_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_file.c
379
static int file_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_file.c
38
static int file_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bss_file.c
383
static int file_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_file.c
387
static int file_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_file.c
39
static long file_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_file.c
391
static int file_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/bio/bss_file.c
395
static long file_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_file.c
399
static int file_new(BIO *bi)
crypto/openssl/crypto/bio/bss_file.c
40
static int file_new(BIO *h);
crypto/openssl/crypto/bio/bss_file.c
403
static int file_free(BIO *a)
crypto/openssl/crypto/bio/bss_file.c
41
static int file_free(BIO *data);
crypto/openssl/crypto/bio/bss_file.c
428
BIO *BIO_new_file(const char *filename, const char *mode)
crypto/openssl/crypto/bio/bss_file.c
57
BIO *BIO_new_file(const char *filename, const char *mode)
crypto/openssl/crypto/bio/bss_file.c
59
BIO *ret;
crypto/openssl/crypto/bio/bss_file.c
91
BIO *BIO_new_fp(FILE *stream, int close_flag)
crypto/openssl/crypto/bio/bss_file.c
93
BIO *ret;
crypto/openssl/crypto/bio/bss_log.c
109
static int slg_new(BIO *bi)
crypto/openssl/crypto/bio/bss_log.c
118
static int slg_free(BIO *a)
crypto/openssl/crypto/bio/bss_log.c
126
static int slg_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_log.c
179
static long slg_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_log.c
192
static int slg_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_log.c
203
static void xopenlog(BIO *bp, char *name, int level)
crypto/openssl/crypto/bio/bss_log.c
211
static void xsyslog(BIO *bp, int priority, const char *string)
crypto/openssl/crypto/bio/bss_log.c
251
static void xcloselog(BIO *bp)
crypto/openssl/crypto/bio/bss_log.c
262
static void xopenlog(BIO *bp, char *name, int level)
crypto/openssl/crypto/bio/bss_log.c
267
static void xsyslog(BIO *bp, int priority, const char *string)
crypto/openssl/crypto/bio/bss_log.c
345
static void xcloselog(BIO *bp)
crypto/openssl/crypto/bio/bss_log.c
351
static void xopenlog(BIO *bp, char *name, int level)
crypto/openssl/crypto/bio/bss_log.c
360
static void xsyslog(BIO *bp, int priority, const char *string)
crypto/openssl/crypto/bio/bss_log.c
365
static void xcloselog(BIO *bp)
crypto/openssl/crypto/bio/bss_log.c
80
static int slg_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_log.c
81
static int slg_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_log.c
82
static long slg_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_log.c
83
static int slg_new(BIO *h);
crypto/openssl/crypto/bio/bss_log.c
84
static int slg_free(BIO *data);
crypto/openssl/crypto/bio/bss_log.c
85
static void xopenlog(BIO *bp, char *name, int level);
crypto/openssl/crypto/bio/bss_log.c
86
static void xsyslog(BIO *bp, int priority, const char *string);
crypto/openssl/crypto/bio/bss_log.c
87
static void xcloselog(BIO *bp);
crypto/openssl/crypto/bio/bss_mem.c
109
static int mem_init(BIO *bi, unsigned long flags)
crypto/openssl/crypto/bio/bss_mem.c
132
static int mem_new(BIO *bi)
crypto/openssl/crypto/bio/bss_mem.c
137
static int secmem_new(BIO *bi)
crypto/openssl/crypto/bio/bss_mem.c
142
static int mem_free(BIO *a)
crypto/openssl/crypto/bio/bss_mem.c
15
static int mem_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_mem.c
157
static int mem_buf_free(BIO *a)
crypto/openssl/crypto/bio/bss_mem.c
16
static int mem_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_mem.c
17
static int mem_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_mem.c
177
static int mem_buf_sync(BIO *b)
crypto/openssl/crypto/bio/bss_mem.c
18
static int mem_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bss_mem.c
19
static long mem_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_mem.c
191
static int mem_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_mem.c
20
static int mem_new(BIO *h);
crypto/openssl/crypto/bio/bss_mem.c
21
static int secmem_new(BIO *h);
crypto/openssl/crypto/bio/bss_mem.c
214
static int mem_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_mem.c
22
static int mem_free(BIO *data);
crypto/openssl/crypto/bio/bss_mem.c
23
static int mem_buf_free(BIO *data);
crypto/openssl/crypto/bio/bss_mem.c
24
static int mem_buf_sync(BIO *h);
crypto/openssl/crypto/bio/bss_mem.c
242
static long mem_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_mem.c
341
static int mem_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/bio/bss_mem.c
379
static int mem_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_mem.c
82
BIO *BIO_new_mem_buf(const void *buf, int len)
crypto/openssl/crypto/bio/bss_mem.c
84
BIO *ret;
crypto/openssl/crypto/bio/bss_null.c
15
static int null_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_null.c
16
static int null_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_null.c
17
static int null_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_null.c
18
static int null_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/bio/bss_null.c
19
static long null_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_null.c
40
static int null_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_null.c
45
static int null_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_null.c
50
static long null_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_null.c
75
static int null_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/bio/bss_null.c
80
static int null_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_sock.c
105
static int sock_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/bio/bss_sock.c
128
static int sock_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/bio/bss_sock.c
165
static long sock_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/bio/bss_sock.c
274
static int sock_puts(BIO *bp, const char *str)
crypto/openssl/crypto/bio/bss_sock.c
39
static int sock_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/bio/bss_sock.c
40
static int sock_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/bio/bss_sock.c
41
static int sock_puts(BIO *h, const char *str);
crypto/openssl/crypto/bio/bss_sock.c
42
static long sock_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/bio/bss_sock.c
43
static int sock_new(BIO *h);
crypto/openssl/crypto/bio/bss_sock.c
44
static int sock_free(BIO *data);
crypto/openssl/crypto/bio/bss_sock.c
67
BIO *BIO_new_socket(int fd, int close_flag)
crypto/openssl/crypto/bio/bss_sock.c
69
BIO *ret;
crypto/openssl/crypto/bio/bss_sock.c
78
static int sock_new(BIO *bi)
crypto/openssl/crypto/bio/bss_sock.c
89
static int sock_free(BIO *a)
crypto/openssl/crypto/bio/ossl_core_bio.c
20
BIO *bio;
crypto/openssl/crypto/bio/ossl_core_bio.c
56
OSSL_CORE_BIO *ossl_core_bio_new_from_bio(BIO *bio)
crypto/openssl/crypto/bio/ossl_core_bio.c
68
static OSSL_CORE_BIO *core_bio_new_from_new_bio(BIO *bio)
crypto/openssl/crypto/bn/bn_ctx.c
82
static void ctxdbg(BIO *channel, const char *text, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_print.c
19
BIO *b;
crypto/openssl/crypto/bn/bn_print.c
31
int BN_print(BIO *bp, const BIGNUM *a)
crypto/openssl/crypto/cmp/cmp_http.c
29
static int keep_alive(int keep_alive, int body_type, BIO **bios)
crypto/openssl/crypto/cmp/cmp_http.c
56
BIO *req_mem, *rsp;
crypto/openssl/crypto/cmp/cmp_http.c
57
BIO **bios; /* optionally used as bio and rbio */
crypto/openssl/crypto/cmp/cmp_msg.c
1222
BIO *bio = NULL;
crypto/openssl/crypto/cmp/cmp_msg.c
1246
BIO *bio;
crypto/openssl/crypto/cmp/cmp_msg.c
1284
OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg)
crypto/openssl/crypto/cmp/cmp_msg.c
1298
int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg)
crypto/openssl/crypto/cmp/cmp_msg.c
479
BIO *privbio = NULL;
crypto/openssl/crypto/cmp/cmp_util.c
126
int OSSL_CMP_print_to_bio(BIO *bio, const char *component, const char *file,
crypto/openssl/crypto/cmp/cmp_util.c
183
BIO *bio = BIO_new_fp(stderr, BIO_NOCLOSE);
crypto/openssl/crypto/cmp/cmp_util.c
29
BIO *bio = BIO_new_fp(stdout, BIO_NOCLOSE);
crypto/openssl/crypto/cmp/cmp_vfy.c
30
BIO *bio;
crypto/openssl/crypto/cms/cms_cd.c
66
BIO *ossl_cms_CompressedData_init_bio(const CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_dd.c
51
BIO *ossl_cms_DigestedData_init_bio(const CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_dd.c
59
int ossl_cms_DigestedData_do_final(const CMS_ContentInfo *cms, BIO *chain,
crypto/openssl/crypto/cms/cms_enc.c
25
BIO *ossl_cms_EncryptedContent_init_bio(CMS_EncryptedContentInfo *ec,
crypto/openssl/crypto/cms/cms_enc.c
260
BIO *ossl_cms_EncryptedData_init_bio(const CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_enc.c
28
BIO *b;
crypto/openssl/crypto/cms/cms_env.c
1134
static BIO *cms_EnvelopedData_Decryption_init_bio(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_env.c
1137
BIO *contentBio = ossl_cms_EncryptedContent_init_bio(ec,
crypto/openssl/crypto/cms/cms_env.c
1166
static BIO *cms_EnvelopedData_Encryption_init_bio(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_env.c
1171
BIO *ret;
crypto/openssl/crypto/cms/cms_env.c
1203
BIO *ossl_cms_EnvelopedData_init_bio(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_env.c
1214
BIO *ossl_cms_AuthEnvelopedData_init_bio(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_env.c
1219
BIO *ret;
crypto/openssl/crypto/cms/cms_env.c
1255
int ossl_cms_EnvelopedData_final(CMS_ContentInfo *cms, BIO *chain)
crypto/openssl/crypto/cms/cms_env.c
1259
BIO *mbio = BIO_find_type(chain, BIO_TYPE_CIPHER);
crypto/openssl/crypto/cms/cms_env.c
1299
int ossl_cms_AuthEnvelopedData_final(CMS_ContentInfo *cms, BIO *cmsbio)
crypto/openssl/crypto/cms/cms_env.c
253
BIO *CMS_EnvelopedData_decrypt(CMS_EnvelopedData *env, BIO *detached_data,
crypto/openssl/crypto/cms/cms_env.c
259
BIO *bio = NULL;
crypto/openssl/crypto/cms/cms_io.c
100
CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont,
crypto/openssl/crypto/cms/cms_io.c
119
CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont)
crypto/openssl/crypto/cms/cms_io.c
37
CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms)
crypto/openssl/crypto/cms/cms_io.c
53
int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_io.c
60
BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_io.c
68
int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags)
crypto/openssl/crypto/cms/cms_io.c
74
int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in,
crypto/openssl/crypto/cms/cms_io.c
81
int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags)
crypto/openssl/crypto/cms/cms_lib.c
128
BIO *ossl_cms_content_bio(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_lib.c
146
BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont)
crypto/openssl/crypto/cms/cms_lib.c
148
BIO *cmsbio, *cont;
crypto/openssl/crypto/cms/cms_lib.c
201
int CMS_dataFinal(CMS_ContentInfo *cms, BIO *cmsbio)
crypto/openssl/crypto/cms/cms_lib.c
206
int ossl_cms_DataFinal(CMS_ContentInfo *cms, BIO *cmsbio,
crypto/openssl/crypto/cms/cms_lib.c
216
BIO *mbio;
crypto/openssl/crypto/cms/cms_lib.c
401
BIO *ossl_cms_DigestAlgorithm_init_bio(X509_ALGOR *digestAlgorithm,
crypto/openssl/crypto/cms/cms_lib.c
404
BIO *mdbio = NULL;
crypto/openssl/crypto/cms/cms_lib.c
462
int ossl_cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,
crypto/openssl/crypto/cms/cms_lib.c
792
CMS_EnvelopedData *ossl_cms_sign_encrypt(BIO *data, X509 *sign_cert, STACK_OF(X509) *certs,
crypto/openssl/crypto/cms/cms_lib.c
799
BIO *privbio = NULL, *signbio = NULL;
crypto/openssl/crypto/cms/cms_local.h
391
BIO *ossl_cms_content_bio(CMS_ContentInfo *cms);
crypto/openssl/crypto/cms/cms_local.h
398
int ossl_cms_DataFinal(CMS_ContentInfo *cms, BIO *cmsbio,
crypto/openssl/crypto/cms/cms_local.h
405
BIO *ossl_cms_DigestedData_init_bio(const CMS_ContentInfo *cms);
crypto/openssl/crypto/cms/cms_local.h
407
BIO *chain, int verify);
crypto/openssl/crypto/cms/cms_local.h
409
BIO *ossl_cms_SignedData_init_bio(CMS_ContentInfo *cms);
crypto/openssl/crypto/cms/cms_local.h
410
int ossl_cms_SignedData_final(CMS_ContentInfo *cms, BIO *chain,
crypto/openssl/crypto/cms/cms_local.h
424
BIO *ossl_cms_CompressedData_init_bio(const CMS_ContentInfo *cms);
crypto/openssl/crypto/cms/cms_local.h
426
BIO *ossl_cms_DigestAlgorithm_init_bio(X509_ALGOR *digestAlgorithm,
crypto/openssl/crypto/cms/cms_local.h
428
int ossl_cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,
crypto/openssl/crypto/cms/cms_local.h
436
BIO *ossl_cms_EncryptedContent_init_bio(CMS_EncryptedContentInfo *ec,
crypto/openssl/crypto/cms/cms_local.h
438
BIO *ossl_cms_EncryptedData_init_bio(const CMS_ContentInfo *cms);
crypto/openssl/crypto/cms/cms_local.h
448
BIO *ossl_cms_EnvelopedData_init_bio(CMS_ContentInfo *cms);
crypto/openssl/crypto/cms/cms_local.h
449
int ossl_cms_EnvelopedData_final(CMS_ContentInfo *cms, BIO *chain);
crypto/openssl/crypto/cms/cms_local.h
450
BIO *ossl_cms_AuthEnvelopedData_init_bio(CMS_ContentInfo *cms);
crypto/openssl/crypto/cms/cms_local.h
451
int ossl_cms_AuthEnvelopedData_final(CMS_ContentInfo *cms, BIO *cmsbio);
crypto/openssl/crypto/cms/cms_sd.c
1012
BIO *ossl_cms_SignedData_init_bio(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_sd.c
1016
BIO *chain = NULL;
crypto/openssl/crypto/cms/cms_sd.c
1025
BIO *mdbio;
crypto/openssl/crypto/cms/cms_sd.c
1043
int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain)
crypto/openssl/crypto/cms/cms_sd.c
1121
BIO *CMS_SignedData_verify(CMS_SignedData *sd, BIO *detached_data,
crypto/openssl/crypto/cms/cms_sd.c
1128
BIO *bio = NULL;
crypto/openssl/crypto/cms/cms_sd.c
738
CMS_SignerInfo *si, BIO *chain,
crypto/openssl/crypto/cms/cms_sd.c
832
int ossl_cms_SignedData_final(CMS_ContentInfo *cms, BIO *chain,
crypto/openssl/crypto/cms/cms_smime.c
1001
CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
104
int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
106
BIO *cont;
crypto/openssl/crypto/cms/cms_smime.c
121
CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags,
crypto/openssl/crypto/cms/cms_smime.c
136
CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
141
int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out,
crypto/openssl/crypto/cms/cms_smime.c
144
BIO *cont;
crypto/openssl/crypto/cms/cms_smime.c
166
CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md,
crypto/openssl/crypto/cms/cms_smime.c
192
CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md,
crypto/openssl/crypto/cms/cms_smime.c
20
static BIO *cms_get_text_bio(BIO *out, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
200
BIO *dcont, BIO *out, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
202
BIO *cont;
crypto/openssl/crypto/cms/cms_smime.c
22
BIO *rbio;
crypto/openssl/crypto/cms/cms_smime.c
223
CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher,
crypto/openssl/crypto/cms/cms_smime.c
253
CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher,
crypto/openssl/crypto/cms/cms_smime.c
306
X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
315
BIO *cmsbio = NULL, *tmpin = NULL, *tmpout = NULL;
crypto/openssl/crypto/cms/cms_smime.c
34
static int cms_copy_content(BIO *out, BIO *in, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
38
BIO *tmpout;
crypto/openssl/crypto/cms/cms_smime.c
512
STACK_OF(X509) *certs, BIO *data,
crypto/openssl/crypto/cms/cms_smime.c
560
BIO *data, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
572
BIO *rct_cont = NULL;
crypto/openssl/crypto/cms/cms_smime.c
637
CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *data,
crypto/openssl/crypto/cms/cms_smime.c
674
CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *data,
crypto/openssl/crypto/cms/cms_smime.c
865
BIO *dcont, BIO *out, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
868
BIO *cont;
crypto/openssl/crypto/cms/cms_smime.c
89
static void do_free_upto(BIO *f, BIO *upto)
crypto/openssl/crypto/cms/cms_smime.c
894
int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
896
BIO *cmsbio;
crypto/openssl/crypto/cms/cms_smime.c
92
BIO *tbio;
crypto/openssl/crypto/cms/cms_smime.c
925
BIO *dcont, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
927
BIO *cmsbio;
crypto/openssl/crypto/cms/cms_smime.c
950
int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out,
crypto/openssl/crypto/cms/cms_smime.c
953
BIO *cont;
crypto/openssl/crypto/cms/cms_smime.c
972
CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags)
crypto/openssl/crypto/cms/cms_smime.c
994
int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out,
crypto/openssl/crypto/comp/c_brotli.c
406
static int bio_brotli_new(BIO *bi);
crypto/openssl/crypto/comp/c_brotli.c
407
static int bio_brotli_free(BIO *bi);
crypto/openssl/crypto/comp/c_brotli.c
408
static int bio_brotli_read(BIO *b, char *out, int outl);
crypto/openssl/crypto/comp/c_brotli.c
409
static int bio_brotli_write(BIO *b, const char *in, int inl);
crypto/openssl/crypto/comp/c_brotli.c
410
static long bio_brotli_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/crypto/comp/c_brotli.c
411
static long bio_brotli_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/comp/c_brotli.c
442
static int bio_brotli_new(BIO *bi)
crypto/openssl/crypto/comp/c_brotli.c
479
static int bio_brotli_free(BIO *bi)
crypto/openssl/crypto/comp/c_brotli.c
500
static int bio_brotli_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/comp/c_brotli.c
505
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_brotli.c
571
static int bio_brotli_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/comp/c_brotli.c
576
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_brotli.c
647
static int bio_brotli_flush(BIO *b)
crypto/openssl/crypto/comp/c_brotli.c
652
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_brotli.c
698
static long bio_brotli_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/comp/c_brotli.c
704
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_brotli.c
791
static long bio_brotli_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/comp/c_brotli.c
793
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zlib.c
361
static int bio_zlib_new(BIO *bi);
crypto/openssl/crypto/comp/c_zlib.c
362
static int bio_zlib_free(BIO *bi);
crypto/openssl/crypto/comp/c_zlib.c
363
static int bio_zlib_read(BIO *b, char *out, int outl);
crypto/openssl/crypto/comp/c_zlib.c
364
static int bio_zlib_write(BIO *b, const char *in, int inl);
crypto/openssl/crypto/comp/c_zlib.c
365
static long bio_zlib_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/crypto/comp/c_zlib.c
366
static long bio_zlib_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/comp/c_zlib.c
394
static int bio_zlib_new(BIO *bi)
crypto/openssl/crypto/comp/c_zlib.c
420
static int bio_zlib_free(BIO *bi)
crypto/openssl/crypto/comp/c_zlib.c
444
static int bio_zlib_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/comp/c_zlib.c
449
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zlib.c
504
static int bio_zlib_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/comp/c_zlib.c
509
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zlib.c
573
static int bio_zlib_flush(BIO *b)
crypto/openssl/crypto/comp/c_zlib.c
578
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zlib.c
622
static long bio_zlib_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/comp/c_zlib.c
627
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zlib.c
712
static long bio_zlib_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/comp/c_zlib.c
714
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zstd.c
471
static int bio_zstd_new(BIO *bi);
crypto/openssl/crypto/comp/c_zstd.c
472
static int bio_zstd_free(BIO *bi);
crypto/openssl/crypto/comp/c_zstd.c
473
static int bio_zstd_read(BIO *b, char *out, int outl);
crypto/openssl/crypto/comp/c_zstd.c
474
static int bio_zstd_write(BIO *b, const char *in, int inl);
crypto/openssl/crypto/comp/c_zstd.c
475
static long bio_zstd_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/crypto/comp/c_zstd.c
476
static long bio_zstd_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/comp/c_zstd.c
506
static int bio_zstd_new(BIO *bi)
crypto/openssl/crypto/comp/c_zstd.c
555
static int bio_zstd_free(BIO *bi)
crypto/openssl/crypto/comp/c_zstd.c
576
static int bio_zstd_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/comp/c_zstd.c
582
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zstd.c
638
static int bio_zstd_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/comp/c_zstd.c
645
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zstd.c
701
static int bio_zstd_flush(BIO *b)
crypto/openssl/crypto/comp/c_zstd.c
706
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zstd.c
747
static long bio_zstd_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/comp/c_zstd.c
753
BIO *next = BIO_next(b);
crypto/openssl/crypto/comp/c_zstd.c
839
static long bio_zstd_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/comp/c_zstd.c
841
BIO *next = BIO_next(b);
crypto/openssl/crypto/conf/conf_def.c
170
BIO *in = NULL;
crypto/openssl/crypto/conf/conf_def.c
207
static int def_load_bio(CONF *conf, BIO *in, long *line)
crypto/openssl/crypto/conf/conf_def.c
223
STACK_OF(BIO) *biosk = NULL;
crypto/openssl/crypto/conf/conf_def.c
281
BIO *parent;
crypto/openssl/crypto/conf/conf_def.c
286
BIO *next;
crypto/openssl/crypto/conf/conf_def.c
439
BIO *next;
crypto/openssl/crypto/conf/conf_def.c
55
static BIO *process_include(char *include, OPENSSL_DIR_CTX **dirctx,
crypto/openssl/crypto/conf/conf_def.c
57
static BIO *get_next_file(const char *path, OPENSSL_DIR_CTX **dirctx);
crypto/openssl/crypto/conf/conf_def.c
578
BIO *popped = sk_BIO_pop(biosk);
crypto/openssl/crypto/conf/conf_def.c
68
static int def_load_bio(CONF *conf, BIO *bp, long *eline);
crypto/openssl/crypto/conf/conf_def.c
69
static int def_dump(const CONF *conf, BIO *bp);
crypto/openssl/crypto/conf/conf_def.c
805
static BIO *process_include(char *include, OPENSSL_DIR_CTX **dirctx,
crypto/openssl/crypto/conf/conf_def.c
809
BIO *next;
crypto/openssl/crypto/conf/conf_def.c
837
static BIO *get_next_file(const char *path, OPENSSL_DIR_CTX **dirctx)
crypto/openssl/crypto/conf/conf_def.c
854
BIO *bio;
crypto/openssl/crypto/conf/conf_def.c
987
static void dump_value_doall_arg(const CONF_VALUE *a, BIO *out)
crypto/openssl/crypto/conf/conf_def.c
995
IMPLEMENT_LHASH_DOALL_ARG_CONST(CONF_VALUE, BIO);
crypto/openssl/crypto/conf/conf_def.c
997
static int def_dump(const CONF *conf, BIO *out)
crypto/openssl/crypto/conf/conf_lib.c
153
BIO *btmp;
crypto/openssl/crypto/conf/conf_lib.c
166
int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out)
crypto/openssl/crypto/conf/conf_lib.c
264
BIO *btmp;
crypto/openssl/crypto/conf/conf_lib.c
276
int NCONF_load_bio(CONF *conf, BIO *bp, long *eline)
crypto/openssl/crypto/conf/conf_lib.c
384
BIO *btmp;
crypto/openssl/crypto/conf/conf_lib.c
396
int NCONF_dump_bio(const CONF *conf, BIO *out)
crypto/openssl/crypto/conf/conf_lib.c
50
BIO *in = NULL;
crypto/openssl/crypto/conf/conf_lib.c
72
BIO *btmp;
crypto/openssl/crypto/conf/conf_lib.c
84
LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp,
crypto/openssl/crypto/crmf/crmf_lib.c
672
BIO *bio = NULL;
crypto/openssl/crypto/crmf/crmf_lib.c
674
BIO *pkey_bio = NULL;
crypto/openssl/crypto/crmf/crmf_lib.c
902
BIO *bio;
crypto/openssl/crypto/ct/ct_prn.c
114
void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent,
crypto/openssl/crypto/ct/ct_prn.c
19
static void SCT_signature_algorithms_print(const SCT *sct, BIO *out)
crypto/openssl/crypto/ct/ct_prn.c
29
static void timestamp_print(uint64_t timestamp, BIO *out)
crypto/openssl/crypto/ct/ct_prn.c
70
void SCT_print(const SCT *sct, BIO *out, int indent,
crypto/openssl/crypto/ct/ct_x509v3.c
27
BIO *out, int indent)
crypto/openssl/crypto/dh/dh_ameth.c
244
static int do_dh_print(BIO *bp, const DH *x, int indent, int ptype)
crypto/openssl/crypto/dh/dh_ameth.c
375
static int dh_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/dh/dh_ameth.c
381
static int dh_public_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/dh/dh_ameth.c
387
static int dh_private_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/dh/dh_ameth.c
393
int DHparams_print(BIO *bp, const DH *x)
crypto/openssl/crypto/dh/dh_prn.c
24
BIO *b;
crypto/openssl/crypto/dsa/dsa_ameth.c
271
static int do_dsa_print(BIO *bp, const DSA *x, int off, int ptype)
crypto/openssl/crypto/dsa/dsa_ameth.c
337
static int dsa_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/dsa/dsa_ameth.c
343
static int dsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/dsa/dsa_ameth.c
349
static int dsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/dsa/dsa_ameth.c
374
static int dsa_sig_print(BIO *bp, const X509_ALGOR *sigalg,
crypto/openssl/crypto/dsa/dsa_prn.c
24
BIO *b;
crypto/openssl/crypto/dsa/dsa_prn.c
39
BIO *b;
crypto/openssl/crypto/dsa/dsa_prn.c
53
int DSA_print(BIO *bp, const DSA *x, int off)
crypto/openssl/crypto/dsa/dsa_prn.c
67
int DSAparams_print(BIO *bp, const DSA *x)
crypto/openssl/crypto/ec/ec_ameth.c
283
static int do_EC_KEY_print(BIO *bp, const EC_KEY *x, int off, ec_print_t ktype)
crypto/openssl/crypto/ec/ec_ameth.c
363
static int eckey_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/ec/ec_ameth.c
369
static int eckey_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/ec/ec_ameth.c
375
static int eckey_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/ec/ec_ameth.c
709
int EC_KEY_print(BIO *bp, const EC_KEY *x, int off)
crypto/openssl/crypto/ec/ec_ameth.c
717
int ECParameters_print(BIO *bp, const EC_KEY *x)
crypto/openssl/crypto/ec/eck_prn.c
223
static int print_bin(BIO *fp, const char *name, const unsigned char *buf,
crypto/openssl/crypto/ec/eck_prn.c
23
BIO *b;
crypto/openssl/crypto/ec/eck_prn.c
38
BIO *b;
crypto/openssl/crypto/ec/eck_prn.c
53
BIO *b;
crypto/openssl/crypto/ec/eck_prn.c
67
static int print_bin(BIO *fp, const char *str, const unsigned char *num,
crypto/openssl/crypto/ec/eck_prn.c
70
int ECPKParameters_print(BIO *bp, const EC_GROUP *x, int off)
crypto/openssl/crypto/ec/ecx_meth.c
166
static int ecx_key_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/ec/ecx_meth.c
205
static int ecx_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/ec/ecx_meth.c
211
static int ecx_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/encode_decode/decoder_lib.c
122
static BIO *bio_from_file(FILE *fp)
crypto/openssl/crypto/encode_decode/decoder_lib.c
124
BIO *b;
crypto/openssl/crypto/encode_decode/decoder_lib.c
136
BIO *b = bio_from_file(fp);
crypto/openssl/crypto/encode_decode/decoder_lib.c
150
BIO *membio;
crypto/openssl/crypto/encode_decode/decoder_lib.c
30
BIO *bio;
crypto/openssl/crypto/encode_decode/decoder_lib.c
47
int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in)
crypto/openssl/crypto/encode_decode/decoder_lib.c
51
BIO *new_bio = NULL;
crypto/openssl/crypto/encode_decode/decoder_lib.c
805
BIO *bio = data->bio;
crypto/openssl/crypto/encode_decode/encoder_lib.c
108
BIO *b = bio_from_file(fp);
crypto/openssl/crypto/encode_decode/encoder_lib.c
122
BIO *out;
crypto/openssl/crypto/encode_decode/encoder_lib.c
422
BIO *allocated_out = NULL;
crypto/openssl/crypto/encode_decode/encoder_lib.c
48
BIO *bio;
crypto/openssl/crypto/encode_decode/encoder_lib.c
647
BIO *current_out = NULL;
crypto/openssl/crypto/encode_decode/encoder_lib.c
68
int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out)
crypto/openssl/crypto/encode_decode/encoder_lib.c
706
int ossl_bio_print_labeled_bignum(BIO *out, const char *label, const BIGNUM *bn)
crypto/openssl/crypto/encode_decode/encoder_lib.c
785
int ossl_bio_print_labeled_buf(BIO *out, const char *label,
crypto/openssl/crypto/encode_decode/encoder_lib.c
813
int ossl_bio_print_ffc_params(BIO *out, const FFC_PARAMS *ffc)
crypto/openssl/crypto/encode_decode/encoder_lib.c
94
static BIO *bio_from_file(FILE *fp)
crypto/openssl/crypto/encode_decode/encoder_lib.c
96
BIO *b;
crypto/openssl/crypto/engine/eng_openssl.c
423
BIO *in;
crypto/openssl/crypto/err/err_all_legacy.c
62
IMPLEMENT_LEGACY_ERR_LOAD(BIO)
crypto/openssl/crypto/err/err_prn.c
147
void ERR_add_error_mem_bio(const char *separator, BIO *bio)
crypto/openssl/crypto/err/err_prn.c
168
return BIO_write((BIO *)bp, str, len);
crypto/openssl/crypto/err/err_prn.c
171
void ERR_print_errors(BIO *bp)
crypto/openssl/crypto/err/err_prn.c
179
BIO *bio = BIO_new_fp(fp, BIO_NOCLOSE);
crypto/openssl/crypto/evp/bio_b64.c
114
static int b64_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/evp/bio_b64.c
119
BIO *next;
crypto/openssl/crypto/evp/bio_b64.c
17
static int b64_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/evp/bio_b64.c
18
static int b64_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/evp/bio_b64.c
19
static int b64_puts(BIO *h, const char *str);
crypto/openssl/crypto/evp/bio_b64.c
20
static long b64_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/evp/bio_b64.c
21
static int b64_new(BIO *h);
crypto/openssl/crypto/evp/bio_b64.c
22
static int b64_free(BIO *data);
crypto/openssl/crypto/evp/bio_b64.c
23
static long b64_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/evp/bio_b64.c
317
static int b64_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/evp/bio_b64.c
323
BIO *next;
crypto/openssl/crypto/evp/bio_b64.c
432
static long b64_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/evp/bio_b64.c
437
BIO *next;
crypto/openssl/crypto/evp/bio_b64.c
518
static long b64_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/evp/bio_b64.c
520
BIO *next = BIO_next(b);
crypto/openssl/crypto/evp/bio_b64.c
528
static int b64_puts(BIO *b, const char *str)
crypto/openssl/crypto/evp/bio_b64.c
66
static int b64_new(BIO *bi)
crypto/openssl/crypto/evp/bio_b64.c
87
static int b64_free(BIO *a)
crypto/openssl/crypto/evp/bio_enc.c
104
static int enc_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/evp/bio_enc.c
108
BIO *next;
crypto/openssl/crypto/evp/bio_enc.c
19
static int enc_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/evp/bio_enc.c
20
static int enc_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/evp/bio_enc.c
21
static long enc_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/evp/bio_enc.c
22
static int enc_new(BIO *h);
crypto/openssl/crypto/evp/bio_enc.c
23
static int enc_free(BIO *data);
crypto/openssl/crypto/evp/bio_enc.c
237
static int enc_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/evp/bio_enc.c
24
static long enc_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fps);
crypto/openssl/crypto/evp/bio_enc.c
241
BIO *next;
crypto/openssl/crypto/evp/bio_enc.c
297
static long enc_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/evp/bio_enc.c
299
BIO *dbio;
crypto/openssl/crypto/evp/bio_enc.c
304
BIO *next;
crypto/openssl/crypto/evp/bio_enc.c
384
dbio = (BIO *)ptr;
crypto/openssl/crypto/evp/bio_enc.c
400
static long enc_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/evp/bio_enc.c
402
BIO *next = BIO_next(b);
crypto/openssl/crypto/evp/bio_enc.c
410
int BIO_set_cipher(BIO *b, const EVP_CIPHER *c, const unsigned char *k,
crypto/openssl/crypto/evp/bio_enc.c
64
static int enc_new(BIO *bi)
crypto/openssl/crypto/evp/bio_enc.c
85
static int enc_free(BIO *a)
crypto/openssl/crypto/evp/bio_md.c
102
static int md_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/evp/bio_md.c
106
BIO *next;
crypto/openssl/crypto/evp/bio_md.c
132
static long md_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/evp/bio_md.c
138
BIO *dbio, *next;
crypto/openssl/crypto/evp/bio_md.c
196
static long md_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/evp/bio_md.c
198
BIO *next;
crypto/openssl/crypto/evp/bio_md.c
20
static int md_write(BIO *h, char const *buf, int num);
crypto/openssl/crypto/evp/bio_md.c
208
static int md_gets(BIO *bp, char *buf, int size)
crypto/openssl/crypto/evp/bio_md.c
21
static int md_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/evp/bio_md.c
22
static int md_gets(BIO *h, char *str, int size);
crypto/openssl/crypto/evp/bio_md.c
23
static long md_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/evp/bio_md.c
24
static int md_new(BIO *h);
crypto/openssl/crypto/evp/bio_md.c
25
static int md_free(BIO *data);
crypto/openssl/crypto/evp/bio_md.c
26
static long md_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/evp/bio_md.c
48
static int md_new(BIO *bi)
crypto/openssl/crypto/evp/bio_md.c
62
static int md_free(BIO *a)
crypto/openssl/crypto/evp/bio_md.c
73
static int md_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/evp/bio_md.c
77
BIO *next;
crypto/openssl/crypto/evp/bio_ok.c
132
static int ok_new(BIO *bi)
crypto/openssl/crypto/evp/bio_ok.c
152
static int ok_free(BIO *a)
crypto/openssl/crypto/evp/bio_ok.c
169
static int ok_read(BIO *b, char *out, int outl)
crypto/openssl/crypto/evp/bio_ok.c
173
BIO *next;
crypto/openssl/crypto/evp/bio_ok.c
254
static int ok_write(BIO *b, const char *in, int inl)
crypto/openssl/crypto/evp/bio_ok.c
258
BIO *next;
crypto/openssl/crypto/evp/bio_ok.c
318
static long ok_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/crypto/evp/bio_ok.c
325
BIO *next;
crypto/openssl/crypto/evp/bio_ok.c
404
static long ok_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/crypto/evp/bio_ok.c
406
BIO *next;
crypto/openssl/crypto/evp/bio_ok.c
431
static int sig_out(BIO *b)
crypto/openssl/crypto/evp/bio_ok.c
475
static int sig_in(BIO *b)
crypto/openssl/crypto/evp/bio_ok.c
525
static int block_out(BIO *b)
crypto/openssl/crypto/evp/bio_ok.c
558
static int block_in(BIO *b)
crypto/openssl/crypto/evp/bio_ok.c
83
static int ok_write(BIO *h, const char *buf, int num);
crypto/openssl/crypto/evp/bio_ok.c
84
static int ok_read(BIO *h, char *buf, int size);
crypto/openssl/crypto/evp/bio_ok.c
85
static long ok_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/crypto/evp/bio_ok.c
86
static int ok_new(BIO *h);
crypto/openssl/crypto/evp/bio_ok.c
87
static int ok_free(BIO *data);
crypto/openssl/crypto/evp/bio_ok.c
88
static long ok_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/crypto/evp/bio_ok.c
90
static __owur int sig_out(BIO *b);
crypto/openssl/crypto/evp/bio_ok.c
91
static __owur int sig_in(BIO *b);
crypto/openssl/crypto/evp/bio_ok.c
92
static __owur int block_out(BIO *b);
crypto/openssl/crypto/evp/bio_ok.c
93
static __owur int block_in(BIO *b);
crypto/openssl/crypto/evp/p_lib.c
1161
static int print_reset_indent(BIO **out, int pop_f_prefix, long saved_indent)
crypto/openssl/crypto/evp/p_lib.c
1165
BIO *next = BIO_pop(*out);
crypto/openssl/crypto/evp/p_lib.c
1173
static int print_set_indent(BIO **out, int *pop_f_prefix, long *saved_indent,
crypto/openssl/crypto/evp/p_lib.c
1183
BIO *prefbio = BIO_new(BIO_f_prefix());
crypto/openssl/crypto/evp/p_lib.c
1198
static int unsup_alg(BIO *out, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/evp/p_lib.c
1207
static int print_pkey(const EVP_PKEY *pkey, BIO *out, int indent,
crypto/openssl/crypto/evp/p_lib.c
1210
int (*legacy_print)(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/crypto/evp/p_lib.c
1242
int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/crypto/evp/p_lib.c
1250
int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/crypto/evp/p_lib.c
1258
int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/crypto/evp/p_lib.c
1271
BIO *b = BIO_new_fp(fp, BIO_NOCLOSE);
crypto/openssl/crypto/evp/p_lib.c
1284
BIO *b = BIO_new_fp(fp, BIO_NOCLOSE);
crypto/openssl/crypto/evp/p_lib.c
1297
BIO *b = BIO_new_fp(fp, BIO_NOCLOSE);
crypto/openssl/crypto/ffc/ffc_params.c
284
int ossl_ffc_params_print(BIO *bp, const FFC_PARAMS *ffc, int indent)
crypto/openssl/crypto/http/http_client.c
1002
static BIO *http_new_bio(const char *server /* optionally includes ":port" */,
crypto/openssl/crypto/http/http_client.c
1010
BIO *cbio;
crypto/openssl/crypto/http/http_client.c
1034
BIO *OSSL_HTTP_REQ_CTX_exchange(OSSL_HTTP_REQ_CTX *rctx)
crypto/openssl/crypto/http/http_client.c
1075
int use_ssl, BIO *bio, BIO *rbio,
crypto/openssl/crypto/http/http_client.c
1079
BIO *cbio; /* == bio if supplied, used as connection BIO if rbio is NULL */
crypto/openssl/crypto/http/http_client.c
1135
BIO *orig_bio = cbio;
crypto/openssl/crypto/http/http_client.c
1161
const char *content_type, BIO *req,
crypto/openssl/crypto/http/http_client.c
1193
BIO *OSSL_HTTP_exchange(OSSL_HTTP_REQ_CTX *rctx, char **redirection_url)
crypto/openssl/crypto/http/http_client.c
1195
BIO *resp;
crypto/openssl/crypto/http/http_client.c
1266
BIO *OSSL_HTTP_get(const char *url, const char *proxy, const char *no_proxy,
crypto/openssl/crypto/http/http_client.c
1267
BIO *bio, BIO *rbio,
crypto/openssl/crypto/http/http_client.c
1279
BIO *resp = NULL;
crypto/openssl/crypto/http/http_client.c
1355
BIO *OSSL_HTTP_transfer(OSSL_HTTP_REQ_CTX **prctx,
crypto/openssl/crypto/http/http_client.c
1359
BIO *bio, BIO *rbio,
crypto/openssl/crypto/http/http_client.c
1362
const char *content_type, BIO *req,
crypto/openssl/crypto/http/http_client.c
1367
BIO *resp = NULL;
crypto/openssl/crypto/http/http_client.c
1395
BIO *wbio;
crypto/openssl/crypto/http/http_client.c
1439
int OSSL_HTTP_proxy_connect(BIO *bio, const char *server, const char *port,
crypto/openssl/crypto/http/http_client.c
1441
int timeout, BIO *bio_err, const char *prog)
crypto/openssl/crypto/http/http_client.c
1449
BIO *fbio = BIO_new(BIO_f_buffer());
crypto/openssl/crypto/http/http_client.c
146
BIO *OSSL_HTTP_REQ_CTX_get0_mem_bio(const OSSL_HTTP_REQ_CTX *rctx)
crypto/openssl/crypto/http/http_client.c
283
const char *content_type, BIO *req)
crypto/openssl/crypto/http/http_client.c
354
BIO *mem = NULL;
crypto/openssl/crypto/http/http_client.c
395
static OSSL_HTTP_REQ_CTX *http_req_ctx_new(int free_wbio, BIO *wbio, BIO *rbio,
crypto/openssl/crypto/http/http_client.c
50
BIO *wbio; /* BIO to write/send request to */
crypto/openssl/crypto/http/http_client.c
51
BIO *rbio; /* BIO to read/receive response from */
crypto/openssl/crypto/http/http_client.c
58
BIO *mem; /* Mem BIO holding request header or response */
crypto/openssl/crypto/http/http_client.c
59
BIO *req; /* BIO holding the request provided by caller */
crypto/openssl/crypto/http/http_client.c
98
OSSL_HTTP_REQ_CTX *OSSL_HTTP_REQ_CTX_new(BIO *wbio, BIO *rbio, int buf_size)
crypto/openssl/crypto/lhash/lh_stats.c
103
void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out)
crypto/openssl/crypto/lhash/lh_stats.c
29
BIO *bp;
crypto/openssl/crypto/lhash/lh_stats.c
41
BIO *bp;
crypto/openssl/crypto/lhash/lh_stats.c
53
BIO *bp;
crypto/openssl/crypto/lhash/lh_stats.c
71
void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out)
crypto/openssl/crypto/lhash/lh_stats.c
91
void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out)
crypto/openssl/crypto/mem.c
425
int CRYPTO_mem_leaks(BIO *b)
crypto/openssl/crypto/objects/obj_dat.c
727
int OBJ_create_objects(BIO *in)
crypto/openssl/crypto/ocsp/ocsp_http.c
15
OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path,
crypto/openssl/crypto/ocsp/ocsp_http.c
51
OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req)
crypto/openssl/crypto/ocsp/ocsp_http.c
55
BIO *mem;
crypto/openssl/crypto/ocsp/ocsp_prn.c
134
int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags)
crypto/openssl/crypto/ocsp/ocsp_prn.c
17
static int ocsp_certid_print(BIO *bp, OCSP_CERTID *a, int indent)
crypto/openssl/crypto/ocsp/ocsp_prn.c
89
int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *o, unsigned long flags)
crypto/openssl/crypto/ocsp/v3_ocsp.c
124
BIO *bp, int ind)
crypto/openssl/crypto/ocsp/v3_ocsp.c
186
BIO *out, int indent)
crypto/openssl/crypto/ocsp/v3_ocsp.c
198
BIO *out, int indent)
crypto/openssl/crypto/ocsp/v3_ocsp.c
210
BIO *bp, int ind)
crypto/openssl/crypto/ocsp/v3_ocsp.c
24
BIO *out, int indent);
crypto/openssl/crypto/ocsp/v3_ocsp.c
26
BIO *out, int indent);
crypto/openssl/crypto/ocsp/v3_ocsp.c
33
BIO *out, int indent);
crypto/openssl/crypto/ocsp/v3_ocsp.c
36
void *nocheck, BIO *out, int indent);
crypto/openssl/crypto/ocsp/v3_ocsp.c
40
BIO *bp, int ind);
crypto/openssl/crypto/ocsp/v3_ocsp.c
90
static int i2r_ocsp_crlid(const X509V3_EXT_METHOD *method, void *in, BIO *bp,
crypto/openssl/crypto/params_from_text.c
216
int OSSL_PARAM_print_to_bio(const OSSL_PARAM *p, BIO *bio, int print_values)
crypto/openssl/crypto/pem/pem_all.c
109
DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_all.c
150
EC_KEY *PEM_read_bio_ECPrivateKey(BIO *bp, EC_KEY **key, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_all.c
183
DH *PEM_read_bio_DHparams(BIO *bp, DH **x, pem_password_cb *cb, void *u)
crypto/openssl/crypto/pem/pem_all.c
210
BIO *b;
crypto/openssl/crypto/pem/pem_all.c
69
RSA *PEM_read_bio_RSAPrivateKey(BIO *bp, RSA **rsa, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_info.c
217
STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio(BIO *bp, STACK_OF(X509_INFO) *sk,
crypto/openssl/crypto/pem/pem_info.c
224
int PEM_X509_INFO_write_bio(BIO *bp, const X509_INFO *xi, EVP_CIPHER *enc,
crypto/openssl/crypto/pem/pem_info.c
32
BIO *b;
crypto/openssl/crypto/pem/pem_info.c
52
STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio_ex(BIO *bp, STACK_OF(X509_INFO) *sk,
crypto/openssl/crypto/pem/pem_lib.c
1029
int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data,
crypto/openssl/crypto/pem/pem_lib.c
112
BIO *b;
crypto/openssl/crypto/pem/pem_lib.c
242
char **pnm, const char *name, BIO *bp,
crypto/openssl/crypto/pem/pem_lib.c
285
const char *name, BIO *bp, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_lib.c
293
const char *name, BIO *bp, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_lib.c
306
BIO *b;
crypto/openssl/crypto/pem/pem_lib.c
323
const char *name, BIO *bp, const void *x, const EVP_CIPHER *enc,
crypto/openssl/crypto/pem/pem_lib.c
426
int PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp, const void *x,
crypto/openssl/crypto/pem/pem_lib.c
435
const char *name, BIO *bp, const void *x,
crypto/openssl/crypto/pem/pem_lib.c
619
BIO *b;
crypto/openssl/crypto/pem/pem_lib.c
633
int PEM_write_bio(BIO *bp, const char *name, const char *header,
crypto/openssl/crypto/pem/pem_lib.c
705
BIO *b;
crypto/openssl/crypto/pem/pem_lib.c
773
static int get_name(BIO *bp, char **name, unsigned int flags)
crypto/openssl/crypto/pem/pem_lib.c
835
static int get_header_and_data(BIO *bp, BIO **header, BIO **data, char *name,
crypto/openssl/crypto/pem/pem_lib.c
838
BIO *tmp = *header;
crypto/openssl/crypto/pem/pem_lib.c
942
int PEM_read_bio_ex(BIO *bp, char **name_out, char **header,
crypto/openssl/crypto/pem/pem_lib.c
947
BIO *headerB = NULL, *dataB = NULL;
crypto/openssl/crypto/pem/pem_local.h
146
IMPLEMENT_PEM_provided_write_to(name, TYPE, type, str, asn1, BIO, bio, write_bio)
crypto/openssl/crypto/pem/pem_local.h
148
IMPLEMENT_PEM_provided_write_cb_to(name, TYPE, type, str, asn1, BIO, bio, write_bio)
crypto/openssl/crypto/pem/pem_oth.c
20
void *PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp, void **x,
crypto/openssl/crypto/pem/pem_pk8.c
168
EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_pk8.c
21
static int do_pk8pkey(BIO *bp, const EVP_PKEY *x, int isder,
crypto/openssl/crypto/pem/pem_pk8.c
239
BIO *bp;
crypto/openssl/crypto/pem/pem_pk8.c
254
BIO *bp;
crypto/openssl/crypto/pem/pem_pk8.c
41
int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, const EVP_PKEY *x, int nid,
crypto/openssl/crypto/pem/pem_pk8.c
48
int PEM_write_bio_PKCS8PrivateKey(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc,
crypto/openssl/crypto/pem/pem_pk8.c
55
int i2d_PKCS8PrivateKey_bio(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc,
crypto/openssl/crypto/pem/pem_pk8.c
62
int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, const EVP_PKEY *x, int nid,
crypto/openssl/crypto/pem/pem_pk8.c
69
static int do_pk8pkey(BIO *bp, const EVP_PKEY *x, int isder, int nid,
crypto/openssl/crypto/pem/pem_pkey.c
214
static EVP_PKEY *pem_read_bio_key(BIO *bp, EVP_PKEY **x,
crypto/openssl/crypto/pem/pem_pkey.c
221
BIO *new_bio = NULL;
crypto/openssl/crypto/pem/pem_pkey.c
263
EVP_PKEY *PEM_read_bio_PUBKEY_ex(BIO *bp, EVP_PKEY **x,
crypto/openssl/crypto/pem/pem_pkey.c
271
EVP_PKEY *PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_pkey.c
282
BIO *b;
crypto/openssl/crypto/pem/pem_pkey.c
301
EVP_PKEY *PEM_read_bio_PrivateKey_ex(BIO *bp, EVP_PKEY **x,
crypto/openssl/crypto/pem/pem_pkey.c
310
EVP_PKEY *PEM_read_bio_PrivateKey(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,
crypto/openssl/crypto/pem/pem_pkey.c
316
PEM_write_cb_ex_fnsig(PrivateKey, EVP_PKEY, BIO, write_bio)
crypto/openssl/crypto/pem/pem_pkey.c
33
static EVP_PKEY *pem_read_bio_key_decoder(BIO *bp, EVP_PKEY **x,
crypto/openssl/crypto/pem/pem_pkey.c
330
PEM_write_cb_fnsig(PrivateKey, EVP_PKEY, BIO, write_bio)
crypto/openssl/crypto/pem/pem_pkey.c
340
int PEM_write_bio_PrivateKey_traditional(BIO *bp, const EVP_PKEY *x,
crypto/openssl/crypto/pem/pem_pkey.c
375
EVP_PKEY *PEM_read_bio_Parameters_ex(BIO *bp, EVP_PKEY **x,
crypto/openssl/crypto/pem/pem_pkey.c
386
EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x)
crypto/openssl/crypto/pem/pem_pkey.c
391
PEM_write_fnsig(Parameters, EVP_PKEY, BIO, write_bio)
crypto/openssl/crypto/pem/pem_pkey.c
412
BIO *b;
crypto/openssl/crypto/pem/pem_pkey.c
433
BIO *b;
crypto/openssl/crypto/pem/pem_pkey.c
99
static EVP_PKEY *pem_read_bio_key_legacy(BIO *bp, EVP_PKEY **x,
crypto/openssl/crypto/pem/pvkfmt.c
1008
RSA *b2i_RSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u)
crypto/openssl/crypto/pem/pvkfmt.c
1013
EVP_PKEY *b2i_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/crypto/pem/pvkfmt.c
1023
EVP_PKEY *b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u)
crypto/openssl/crypto/pem/pvkfmt.c
1129
int i2b_PVK_bio_ex(BIO *out, const EVP_PKEY *pk, int enclevel,
crypto/openssl/crypto/pem/pvkfmt.c
1148
int i2b_PVK_bio(BIO *out, const EVP_PKEY *pk, int enclevel,
crypto/openssl/crypto/pem/pvkfmt.c
325
EVP_PKEY *ossl_b2i_bio(BIO *in, int *ispub)
crypto/openssl/crypto/pem/pvkfmt.c
528
EVP_PKEY *b2i_PrivateKey_bio(BIO *in)
crypto/openssl/crypto/pem/pvkfmt.c
535
EVP_PKEY *b2i_PublicKey_bio(BIO *in)
crypto/openssl/crypto/pem/pvkfmt.c
621
static int do_i2b_bio(BIO *out, const EVP_PKEY *pk, int ispub)
crypto/openssl/crypto/pem/pvkfmt.c
750
int i2b_PrivateKey_bio(BIO *out, const EVP_PKEY *pk)
crypto/openssl/crypto/pem/pvkfmt.c
755
int i2b_PublicKey_bio(BIO *out, const EVP_PKEY *pk)
crypto/openssl/crypto/pem/pvkfmt.c
949
static void *do_PVK_key_bio(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/crypto/pem/pvkfmt.c
984
DSA *b2i_DSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/crypto/pem/pvkfmt.c
993
DSA *b2i_DSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u)
crypto/openssl/crypto/pem/pvkfmt.c
999
RSA *b2i_RSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/crypto/pkcs12/p12_utl.c
235
int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12)
crypto/openssl/crypto/pkcs12/p12_utl.c
247
PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12)
crypto/openssl/crypto/pkcs7/bio_pk7.c
16
BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7)
crypto/openssl/crypto/pkcs7/pk7_doit.c
1012
int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, BIO *bio,
crypto/openssl/crypto/pkcs7/pk7_doit.c
1071
int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,
crypto/openssl/crypto/pkcs7/pk7_doit.c
1081
BIO *btmp;
crypto/openssl/crypto/pkcs7/pk7_doit.c
232
BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio)
crypto/openssl/crypto/pkcs7/pk7_doit.c
235
BIO *out = NULL, *btmp = NULL;
crypto/openssl/crypto/pkcs7/pk7_doit.c
437
BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert)
crypto/openssl/crypto/pkcs7/pk7_doit.c
440
BIO *out = NULL, *btmp = NULL, *etmp = NULL, *bio = NULL;
crypto/openssl/crypto/pkcs7/pk7_doit.c
720
static BIO *PKCS7_find_digest(EVP_MD_CTX **pmd, BIO *bio, int nid)
crypto/openssl/crypto/pkcs7/pk7_doit.c
770
int PKCS7_dataFinal(PKCS7 *p7, BIO *bio)
crypto/openssl/crypto/pkcs7/pk7_doit.c
774
BIO *btmp;
crypto/openssl/crypto/pkcs7/pk7_doit.c
94
static int pkcs7_bio_add_digest(BIO **pbio, X509_ALGOR *alg,
crypto/openssl/crypto/pkcs7/pk7_doit.c
97
BIO *btmp;
crypto/openssl/crypto/pkcs7/pk7_mime.c
18
int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)
crypto/openssl/crypto/pkcs7/pk7_mime.c
24
int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)
crypto/openssl/crypto/pkcs7/pk7_mime.c
30
int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags)
crypto/openssl/crypto/pkcs7/pk7_mime.c
52
PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7)
crypto/openssl/crypto/pkcs7/pk7_mime.c
70
PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont)
crypto/openssl/crypto/pkcs7/pk7_smime.c
212
BIO *indata, BIO *out, int flags)
crypto/openssl/crypto/pkcs7/pk7_smime.c
223
BIO *p7bio = NULL;
crypto/openssl/crypto/pkcs7/pk7_smime.c
224
BIO *tmpout = NULL;
crypto/openssl/crypto/pkcs7/pk7_smime.c
24
BIO *data, int flags, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pkcs7/pk7_smime.c
424
PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in,
crypto/openssl/crypto/pkcs7/pk7_smime.c
429
BIO *p7bio = NULL;
crypto/openssl/crypto/pkcs7/pk7_smime.c
466
PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,
crypto/openssl/crypto/pkcs7/pk7_smime.c
472
int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags)
crypto/openssl/crypto/pkcs7/pk7_smime.c
474
BIO *tmpmem;
crypto/openssl/crypto/pkcs7/pk7_smime.c
501
BIO *tmpbuf, *bread;
crypto/openssl/crypto/pkcs7/pk7_smime.c
68
BIO *data, int flags)
crypto/openssl/crypto/pkcs7/pk7_smime.c
73
int PKCS7_final(PKCS7 *p7, BIO *data, int flags)
crypto/openssl/crypto/pkcs7/pk7_smime.c
75
BIO *p7bio;
crypto/openssl/crypto/rsa/rsa_ameth.c
205
static int rsa_pss_param_print(BIO *bp, int pss_key, RSA_PSS_PARAMS *pss,
crypto/openssl/crypto/rsa/rsa_ameth.c
299
static int pkey_rsa_print(BIO *bp, const EVP_PKEY *pkey, int off, int priv)
crypto/openssl/crypto/rsa/rsa_ameth.c
389
static int rsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/rsa/rsa_ameth.c
395
static int rsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,
crypto/openssl/crypto/rsa/rsa_ameth.c
401
static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg,
crypto/openssl/crypto/rsa/rsa_prn.c
24
BIO *b;
crypto/openssl/crypto/rsa/rsa_prn.c
38
int RSA_print(BIO *bp, const RSA *x, int off)
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
481
int ossl_slh_dsa_key_to_text(BIO *out, const SLH_DSA_KEY *key, int selection)
crypto/openssl/crypto/srp/srp_vfy.c
406
BIO *in = BIO_new(BIO_s_file());
crypto/openssl/crypto/store/store_lib.c
1028
OSSL_STORE_CTX *OSSL_STORE_attach(BIO *bp, const char *scheme,
crypto/openssl/crypto/store/store_local.h
162
OSSL_STORE_LOADER_CTX *ossl_store_file_attach_pem_bio_int(BIO *bp);
crypto/openssl/crypto/trace.c
102
static int trace_free(BIO *channel)
crypto/openssl/crypto/trace.c
182
BIO *bio;
crypto/openssl/crypto/trace.c
248
static int set_trace_data(int category, int type, BIO **channel,
crypto/openssl/crypto/trace.c
253
BIO *curr_channel = NULL;
crypto/openssl/crypto/trace.c
27
static const BIO *current_channel = NULL;
crypto/openssl/crypto/trace.c
345
BIO *channel = NULL;
crypto/openssl/crypto/trace.c
363
int OSSL_trace_set_channel(int category, BIO *channel)
crypto/openssl/crypto/trace.c
38
static int trace_write(BIO *b, const char *buf,
crypto/openssl/crypto/trace.c
40
static int trace_puts(BIO *b, const char *str);
crypto/openssl/crypto/trace.c
400
BIO *channel = NULL;
crypto/openssl/crypto/trace.c
41
static long trace_ctrl(BIO *channel, int cmd, long argl, void *argp);
crypto/openssl/crypto/trace.c
42
static int trace_free(BIO *b);
crypto/openssl/crypto/trace.c
474
BIO *OSSL_trace_begin(int category)
crypto/openssl/crypto/trace.c
476
BIO *channel = NULL;
crypto/openssl/crypto/trace.c
508
void OSSL_trace_end(int category, BIO *channel)
crypto/openssl/crypto/trace.c
538
int OSSL_trace_string(BIO *out, int text, int full,
crypto/openssl/crypto/trace.c
65
static int trace_write(BIO *channel,
crypto/openssl/crypto/trace.c
76
static int trace_puts(BIO *channel, const char *str)
crypto/openssl/crypto/trace.c
86
static long trace_ctrl(BIO *channel, int cmd, long argl, void *argp)
crypto/openssl/crypto/ts/ts_asn1.c
101
TS_TST_INFO *d2i_TS_TST_INFO_bio(BIO *bp, TS_TST_INFO **a)
crypto/openssl/crypto/ts/ts_asn1.c
107
int i2d_TS_TST_INFO_bio(BIO *bp, const TS_TST_INFO *a)
crypto/openssl/crypto/ts/ts_asn1.c
182
TS_RESP *d2i_TS_RESP_bio(BIO *bp, TS_RESP **a)
crypto/openssl/crypto/ts/ts_asn1.c
187
int i2d_TS_RESP_bio(BIO *bp, const TS_RESP *a)
crypto/openssl/crypto/ts/ts_asn1.c
22
TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT_bio(BIO *bp, TS_MSG_IMPRINT **a)
crypto/openssl/crypto/ts/ts_asn1.c
28
int i2d_TS_MSG_IMPRINT_bio(BIO *bp, const TS_MSG_IMPRINT *a)
crypto/openssl/crypto/ts/ts_asn1.c
56
TS_REQ *d2i_TS_REQ_bio(BIO *bp, TS_REQ **a)
crypto/openssl/crypto/ts/ts_asn1.c
61
int i2d_TS_REQ_bio(BIO *bp, const TS_REQ *a)
crypto/openssl/crypto/ts/ts_conf.c
106
BIO *key = NULL;
crypto/openssl/crypto/ts/ts_conf.c
50
BIO *cert = NULL;
crypto/openssl/crypto/ts/ts_conf.c
69
BIO *certs = NULL;
crypto/openssl/crypto/ts/ts_lib.c
19
int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num)
crypto/openssl/crypto/ts/ts_lib.c
38
int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj)
crypto/openssl/crypto/ts/ts_lib.c
48
int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions)
crypto/openssl/crypto/ts/ts_lib.c
73
int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg)
crypto/openssl/crypto/ts/ts_lib.c
80
int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a)
crypto/openssl/crypto/ts/ts_local.h
147
BIO *data;
crypto/openssl/crypto/ts/ts_req_print.c
18
int TS_REQ_print_bio(BIO *bio, TS_REQ *a)
crypto/openssl/crypto/ts/ts_rsp_print.c
101
static int ts_status_map_print(BIO *bio, const struct status_map_st *a,
crypto/openssl/crypto/ts/ts_rsp_print.c
117
int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a)
crypto/openssl/crypto/ts/ts_rsp_print.c
175
static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *a)
crypto/openssl/crypto/ts/ts_rsp_print.c
23
static int ts_status_map_print(BIO *bio, const struct status_map_st *a,
crypto/openssl/crypto/ts/ts_rsp_print.c
25
static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *accuracy);
crypto/openssl/crypto/ts/ts_rsp_print.c
27
int TS_RESP_print_bio(BIO *bio, TS_RESP *a)
crypto/openssl/crypto/ts/ts_rsp_print.c
41
int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a)
crypto/openssl/crypto/ts/ts_rsp_sign.c
373
TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio)
crypto/openssl/crypto/ts/ts_rsp_sign.c
695
BIO *p7bio = NULL;
crypto/openssl/crypto/ts/ts_rsp_verify.c
30
static int ts_compute_imprint(BIO *data, TS_TST_INFO *tst_info,
crypto/openssl/crypto/ts/ts_rsp_verify.c
417
static int ts_compute_imprint(BIO *data, TS_TST_INFO *tst_info,
crypto/openssl/crypto/ts/ts_rsp_verify.c
98
BIO *p7bio = NULL;
crypto/openssl/crypto/ts/ts_verify_ctx.c
50
BIO *TS_VERIFY_CTX_set_data(TS_VERIFY_CTX *ctx, BIO *b)
crypto/openssl/crypto/ts/ts_verify_ctx.c
57
int TS_VERIFY_CTX_set0_data(TS_VERIFY_CTX *ctx, BIO *b)
crypto/openssl/crypto/txt_db/txt_db.c
187
long TXT_DB_write(BIO *out, TXT_DB *db)
crypto/openssl/crypto/txt_db/txt_db.c
20
TXT_DB *TXT_DB_read(BIO *in, int num)
crypto/openssl/crypto/x509/by_file.c
174
BIO *in = NULL;
crypto/openssl/crypto/x509/by_file.c
237
BIO *in = NULL;
crypto/openssl/crypto/x509/by_file.c
93
BIO *in = NULL;
crypto/openssl/crypto/x509/pcy_tree.c
30
static void expected_print(BIO *channel,
crypto/openssl/crypto/x509/pcy_tree.c
53
static void tree_print(BIO *channel,
crypto/openssl/crypto/x509/t_acert.c
17
static int print_attribute(BIO *bp, X509_ATTRIBUTE *a)
crypto/openssl/crypto/x509/t_acert.c
286
int X509_ACERT_print(BIO *bp, X509_ACERT *x)
crypto/openssl/crypto/x509/t_acert.c
83
int X509_ACERT_print_ex(BIO *bp, X509_ACERT *x, unsigned long nmflags,
crypto/openssl/crypto/x509/t_crl.c
21
BIO *b;
crypto/openssl/crypto/x509/t_crl.c
35
int X509_CRL_print(BIO *out, X509_CRL *x)
crypto/openssl/crypto/x509/t_crl.c
40
int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag)
crypto/openssl/crypto/x509/t_req.c
215
int X509_REQ_print(BIO *bp, X509_REQ *x)
crypto/openssl/crypto/x509/t_req.c
23
BIO *b;
crypto/openssl/crypto/x509/t_req.c
37
int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflags,
crypto/openssl/crypto/x509/t_x509.c
197
int X509_ocspid_print(BIO *bp, X509 *x)
crypto/openssl/crypto/x509/t_x509.c
264
int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent)
crypto/openssl/crypto/x509/t_x509.c
287
int X509_signature_print(BIO *bp, const X509_ALGOR *sigalg,
crypto/openssl/crypto/x509/t_x509.c
316
int X509_aux_print(BIO *out, X509 *x, int indent)
crypto/openssl/crypto/x509/t_x509.c
34
BIO *b;
crypto/openssl/crypto/x509/t_x509.c
374
int ossl_x509_print_ex_brief(BIO *bio, X509 *cert, unsigned long neg_cflags)
crypto/openssl/crypto/x509/t_x509.c
404
static int print_certs(BIO *bio, const STACK_OF(X509) *certs)
crypto/openssl/crypto/x509/t_x509.c
426
static int print_store_certs(BIO *bio, X509_STORE *store)
crypto/openssl/crypto/x509/t_x509.c
444
BIO *bio = BIO_new(BIO_s_mem()); /* may be NULL */
crypto/openssl/crypto/x509/t_x509.c
48
int X509_print(BIO *bp, X509 *x)
crypto/openssl/crypto/x509/t_x509.c
510
int ossl_serial_number_print(BIO *out, const ASN1_INTEGER *bs, int indent)
crypto/openssl/crypto/x509/t_x509.c
53
int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflags,
crypto/openssl/crypto/x509/v3_aaa.c
103
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_aaa.c
40
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_aaa.c
80
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_ac_tgt.c
104
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_ac_tgt.c
162
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_ac_tgt.c
184
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_ac_tgt.c
207
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_ac_tgt.c
222
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_ac_tgt.c
24
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_ac_tgt.c
27
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_ac_tgt.c
30
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_ac_tgt.c
33
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_ac_tgt.c
36
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_ac_tgt.c
78
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_addr.c
131
static int i2r_address(BIO *out,
crypto/openssl/crypto/x509/v3_addr.c
172
static int i2r_IPAddressOrRanges(BIO *out,
crypto/openssl/crypto/x509/v3_addr.c
206
void *ext, BIO *out, int indent)
crypto/openssl/crypto/x509/v3_admis.c
119
BIO *bp, int ind)
crypto/openssl/crypto/x509/v3_admis.c
54
BIO *bp, int ind);
crypto/openssl/crypto/x509/v3_admis.c
71
BIO *bp, int ind)
crypto/openssl/crypto/x509/v3_asid.c
110
void *ext, BIO *out, int indent)
crypto/openssl/crypto/x509/v3_asid.c
62
static int i2r_ASIdentifierChoice(BIO *out,
crypto/openssl/crypto/x509/v3_attrdesc.c
120
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_attrdesc.c
136
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_attrdesc.c
51
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_attrdesc.c
78
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_attrdesc.c
97
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_attrmap.c
48
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_attrmap.c
89
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_authattid.c
26
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_authattid.c
52
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_cpols.c
24
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_cpols.c
27
static void print_qualifiers(BIO *out, STACK_OF(POLICYQUALINFO) *quals,
crypto/openssl/crypto/x509/v3_cpols.c
29
static void print_notice(BIO *out, USERNOTICE *notice, int indent);
crypto/openssl/crypto/x509/v3_cpols.c
415
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_cpols.c
434
static void print_qualifiers(BIO *out, STACK_OF(POLICYQUALINFO) *quals,
crypto/openssl/crypto/x509/v3_cpols.c
464
static void print_notice(BIO *out, USERNOTICE *notice, int indent)
crypto/openssl/crypto/x509/v3_cpols.c
500
void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent)
crypto/openssl/crypto/x509/v3_crld.c
186
static int print_reasons(BIO *out, const char *rname,
crypto/openssl/crypto/x509/v3_crld.c
23
static int i2r_crldp(const X509V3_EXT_METHOD *method, void *pcrldp, BIO *out,
crypto/openssl/crypto/x509/v3_crld.c
355
static int i2r_idp(const X509V3_EXT_METHOD *method, void *pidp, BIO *out,
crypto/openssl/crypto/x509/v3_crld.c
420
static int print_distpoint(BIO *out, DIST_POINT_NAME *dpn, int indent)
crypto/openssl/crypto/x509/v3_crld.c
436
static int i2r_idp(const X509V3_EXT_METHOD *method, void *pidp, BIO *out,
crypto/openssl/crypto/x509/v3_crld.c
460
static int i2r_crldp(const X509V3_EXT_METHOD *method, void *pcrldp, BIO *out,
crypto/openssl/crypto/x509/v3_crld.c
483
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_crld.c
484
static int i2r_object(const X509V3_EXT_METHOD *method, void *obj, BIO *out,
crypto/openssl/crypto/x509/v3_crld.c
506
BIO *bp, int ind)
crypto/openssl/crypto/x509/v3_crld.c
515
static int i2r_object(const X509V3_EXT_METHOD *method, void *oid, BIO *bp,
crypto/openssl/crypto/x509/v3_crld.c
565
static int print_boolean(BIO *out, ASN1_BOOLEAN b)
crypto/openssl/crypto/x509/v3_crld.c
664
static int i2r_aaidp(const X509V3_EXT_METHOD *method, void *dp, BIO *out,
crypto/openssl/crypto/x509/v3_group_ac.c
18
void *su, BIO *out,
crypto/openssl/crypto/x509/v3_ind_iss.c
18
void *su, BIO *out,
crypto/openssl/crypto/x509/v3_info.c
150
int i2a_ACCESS_DESCRIPTION(BIO *bp, const ACCESS_DESCRIPTION *a)
crypto/openssl/crypto/x509/v3_iobo.c
14
GENERAL_NAME *gn, BIO *out,
crypto/openssl/crypto/x509/v3_ist.c
95
ISSUER_SIGN_TOOL *ist, BIO *out,
crypto/openssl/crypto/x509/v3_ncons.c
203
BIO *bp, int ind)
crypto/openssl/crypto/x509/v3_ncons.c
217
BIO *bp, int ind, const char *name)
crypto/openssl/crypto/x509/v3_ncons.c
236
static int print_nc_ipadd(BIO *bp, ASN1_OCTET_STRING *ip)
crypto/openssl/crypto/x509/v3_ncons.c
31
BIO *bp, int ind);
crypto/openssl/crypto/x509/v3_ncons.c
33
STACK_OF(GENERAL_SUBTREE) *trees, BIO *bp,
crypto/openssl/crypto/x509/v3_ncons.c
35
static int print_nc_ipadd(BIO *bp, ASN1_OCTET_STRING *ip);
crypto/openssl/crypto/x509/v3_no_ass.c
18
void *su, BIO *out,
crypto/openssl/crypto/x509/v3_no_rev_avail.c
18
void *su, BIO *out,
crypto/openssl/crypto/x509/v3_pci.c
167
BIO *b = BIO_new_file(valp, "r");
crypto/openssl/crypto/x509/v3_pci.c
53
BIO *out, int indent);
crypto/openssl/crypto/x509/v3_pci.c
75
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_pku.c
18
PKEY_USAGE_PERIOD *usage, BIO *out,
crypto/openssl/crypto/x509/v3_pku.c
37
PKEY_USAGE_PERIOD *usage, BIO *out,
crypto/openssl/crypto/x509/v3_prn.c
138
int X509V3_extensions_print(BIO *bp, const char *title,
crypto/openssl/crypto/x509/v3_prn.c
178
static int unknown_ext_print(BIO *out, const unsigned char *ext, int extlen,
crypto/openssl/crypto/x509/v3_prn.c
19
static int unknown_ext_print(BIO *out, const unsigned char *ext, int extlen,
crypto/openssl/crypto/x509/v3_prn.c
206
BIO *bio_tmp;
crypto/openssl/crypto/x509/v3_prn.c
24
void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent,
crypto/openssl/crypto/x509/v3_prn.c
69
int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag,
crypto/openssl/crypto/x509/v3_rolespec.c
32
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_rolespec.c
65
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_san.c
207
int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen)
crypto/openssl/crypto/x509/v3_sda.c
22
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_single_use.c
18
void *su, BIO *out,
crypto/openssl/crypto/x509/v3_soa_id.c
18
void *su, BIO *out,
crypto/openssl/crypto/x509/v3_sxnet.c
22
static int sxnet_i2r(X509V3_EXT_METHOD *method, SXNET *sx, BIO *out,
crypto/openssl/crypto/x509/v3_sxnet.c
57
static int sxnet_i2r(X509V3_EXT_METHOD *method, SXNET *sx, BIO *out,
crypto/openssl/crypto/x509/v3_timespec.c
129
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_timespec.c
160
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_timespec.c
179
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_timespec.c
198
static int print_int_month(BIO *out, int64_t month)
crypto/openssl/crypto/x509/v3_timespec.c
231
static int print_bit_month(BIO *out, ASN1_BIT_STRING *bs)
crypto/openssl/crypto/x509/v3_timespec.c
253
static int print_bit_week(BIO *out, ASN1_BIT_STRING *bs)
crypto/openssl/crypto/x509/v3_timespec.c
270
static int print_day_of_week(BIO *out, ASN1_BIT_STRING *bs)
crypto/openssl/crypto/x509/v3_timespec.c
287
static int print_int_day_of_week(BIO *out, int64_t dow)
crypto/openssl/crypto/x509/v3_timespec.c
310
static int print_int_named_day(BIO *out, int64_t nd)
crypto/openssl/crypto/x509/v3_timespec.c
333
static int print_bit_named_day(BIO *out, ASN1_BIT_STRING *bs)
crypto/openssl/crypto/x509/v3_timespec.c
340
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_timespec.c
539
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_timespec.c
570
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_usernotice.c
19
static int print_notice(BIO *out, USERNOTICE *notice, int indent)
crypto/openssl/crypto/x509/v3_usernotice.c
68
BIO *out, int indent)
crypto/openssl/crypto/x509/v3_utl.c
1420
int OSSL_GENERAL_NAMES_print(BIO *out, GENERAL_NAMES *gens, int indent)
crypto/openssl/crypto/x509/v3_utl.c
1433
int ossl_bio_print_hex(BIO *out, unsigned char *buf, int len)
crypto/openssl/crypto/x509/x_all.c
115
static ASN1_VALUE *simple_get_asn1(const char *url, BIO *bio, BIO *rbio,
crypto/openssl/crypto/x509/x_all.c
120
BIO *mem = OSSL_HTTP_get(url, NULL /* proxy */, NULL /* no_proxy */,
crypto/openssl/crypto/x509/x_all.c
134
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout)
crypto/openssl/crypto/x509/x_all.c
188
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout)
crypto/openssl/crypto/x509/x_all.c
227
X509 *d2i_X509_bio(BIO *bp, X509 **x509)
crypto/openssl/crypto/x509/x_all.c
232
int i2d_X509_bio(BIO *bp, const X509 *x509)
crypto/openssl/crypto/x509/x_all.c
249
X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl)
crypto/openssl/crypto/x509/x_all.c
254
int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl)
crypto/openssl/crypto/x509/x_all.c
283
PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7)
crypto/openssl/crypto/x509/x_all.c
300
int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7)
crypto/openssl/crypto/x509/x_all.c
317
X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req)
crypto/openssl/crypto/x509/x_all.c
330
int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req)
crypto/openssl/crypto/x509/x_all.c
370
RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa)
crypto/openssl/crypto/x509/x_all.c
375
int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa)
crypto/openssl/crypto/x509/x_all.c
380
RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa)
crypto/openssl/crypto/x509/x_all.c
385
RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa)
crypto/openssl/crypto/x509/x_all.c
390
int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa)
crypto/openssl/crypto/x509/x_all.c
395
int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa)
crypto/openssl/crypto/x509/x_all.c
423
DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa)
crypto/openssl/crypto/x509/x_all.c
428
int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa)
crypto/openssl/crypto/x509/x_all.c
433
DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa)
crypto/openssl/crypto/x509/x_all.c
438
int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa)
crypto/openssl/crypto/x509/x_all.c
467
EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)
crypto/openssl/crypto/x509/x_all.c
472
int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *ecdsa)
crypto/openssl/crypto/x509/x_all.c
477
EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey)
crypto/openssl/crypto/x509/x_all.c
482
int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey)
crypto/openssl/crypto/x509/x_all.c
662
X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8)
crypto/openssl/crypto/x509/x_all.c
667
int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8)
crypto/openssl/crypto/x509/x_all.c
685
X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk)
crypto/openssl/crypto/x509/x_all.c
691
int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk)
crypto/openssl/crypto/x509/x_all.c
736
BIO *b;
crypto/openssl/crypto/x509/x_all.c
757
BIO *b;
crypto/openssl/crypto/x509/x_all.c
777
PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp,
crypto/openssl/crypto/x509/x_all.c
784
int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf)
crypto/openssl/crypto/x509/x_all.c
790
int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key)
crypto/openssl/crypto/x509/x_all.c
803
int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey)
crypto/openssl/crypto/x509/x_all.c
808
EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a)
crypto/openssl/crypto/x509/x_all.c
813
EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_all.c
832
int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey)
crypto/openssl/crypto/x509/x_all.c
837
EVP_PKEY *d2i_PUBKEY_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_all.c
856
EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a)
crypto/openssl/crypto/x509/x_all.c
873
X509_ACERT *d2i_X509_ACERT_bio(BIO *bp, X509_ACERT **acert)
crypto/openssl/crypto/x509/x_all.c
878
int i2d_X509_ACERT_bio(BIO *bp, const X509_ACERT *acert)
crypto/openssl/crypto/x509/x_attrib.c
61
static int print_oid(BIO *out, const ASN1_OBJECT *oid)
crypto/openssl/crypto/x509/x_attrib.c
76
int ossl_print_attribute_value(BIO *out,
crypto/openssl/crypto/x509/x_ietfatt.c
193
int OSSL_IETF_ATTR_SYNTAX_print(BIO *bp, OSSL_IETF_ATTR_SYNTAX *a, int indent)
crypto/openssl/crypto/x509/x_name.c
289
static int x509_name_ex_print(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/crypto/x509/x_name.c
42
static int x509_name_ex_print(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/crypto/x509/x_name.c
502
int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase)
crypto/openssl/crypto/x509/x_pubkey.c
248
static int x509_pubkey_ex_print(BIO *out, const ASN1_VALUE **pval, int indent,
crypto/openssl/crypto/x509/x_pubkey.c
575
BIO *out = BIO_new(BIO_s_mem());
crypto/openssl/demos/bio/client-arg.c
16
BIO *sbio = NULL, *out = NULL;
crypto/openssl/demos/bio/client-conf.c
17
BIO *sbio = NULL, *out = NULL;
crypto/openssl/demos/bio/saccept.c
55
BIO *in = NULL;
crypto/openssl/demos/bio/saccept.c
56
BIO *ssl_bio = NULL;
crypto/openssl/demos/bio/saccept.c
57
BIO *tmp;
crypto/openssl/demos/bio/sconnect.c
38
BIO *out = NULL;
crypto/openssl/demos/bio/sconnect.c
42
BIO *ssl_bio;
crypto/openssl/demos/bio/server-arg.c
26
BIO *ssl_bio = NULL;
crypto/openssl/demos/bio/server-arg.c
27
BIO *tmp;
crypto/openssl/demos/bio/server-arg.c
31
BIO *in = NULL;
crypto/openssl/demos/bio/server-cmod.c
26
BIO *in = NULL;
crypto/openssl/demos/bio/server-cmod.c
27
BIO *ssl_bio = NULL;
crypto/openssl/demos/bio/server-cmod.c
28
BIO *tmp;
crypto/openssl/demos/bio/server-conf.c
27
BIO *in = NULL;
crypto/openssl/demos/bio/server-conf.c
28
BIO *ssl_bio = NULL;
crypto/openssl/demos/bio/server-conf.c
29
BIO *tmp;
crypto/openssl/demos/cms/cms_comp.c
17
BIO *in = NULL, *out = NULL;
crypto/openssl/demos/cms/cms_ddec.c
20
BIO *in = NULL, *out = NULL, *tbio = NULL, *dcont = NULL;
crypto/openssl/demos/cms/cms_dec.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/cms/cms_denc.c
20
BIO *in = NULL, *out = NULL, *tbio = NULL, *dout = NULL;
crypto/openssl/demos/cms/cms_enc.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/cms/cms_sign.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/cms/cms_sign2.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/cms/cms_uncomp.c
17
BIO *in = NULL, *out = NULL;
crypto/openssl/demos/cms/cms_ver.c
27
BIO *b;
crypto/openssl/demos/cms/cms_ver.c
60
BIO *in = NULL, *out = NULL, *tbio = NULL, *cont = NULL;
crypto/openssl/demos/digest/BIO_f_md.c
41
BIO *input = NULL;
crypto/openssl/demos/digest/BIO_f_md.c
42
BIO *bio_digest = NULL, *reading = NULL;
crypto/openssl/demos/digest/EVP_MD_stdin.c
127
BIO *input = BIO_new_fd(fileno(stdin), 1);
crypto/openssl/demos/digest/EVP_MD_stdin.c
34
static int demonstrate_digest(BIO *input)
crypto/openssl/demos/guide/quic-client-block.c
121
BIO *bio = NULL;
crypto/openssl/demos/guide/quic-client-block.c
29
static BIO *create_socket_bio(const char *hostname, const char *port,
crypto/openssl/demos/guide/quic-client-block.c
35
BIO *bio;
crypto/openssl/demos/guide/quic-client-non-block.c
228
BIO *bio = NULL;
crypto/openssl/demos/guide/quic-client-non-block.c
30
static BIO *create_socket_bio(const char *hostname, const char *port,
crypto/openssl/demos/guide/quic-client-non-block.c
36
BIO *bio;
crypto/openssl/demos/guide/quic-multi-stream.c
139
BIO *bio = NULL;
crypto/openssl/demos/guide/quic-multi-stream.c
29
static BIO *create_socket_bio(const char *hostname, const char *port,
crypto/openssl/demos/guide/quic-multi-stream.c
35
BIO *bio;
crypto/openssl/demos/guide/tls-client-block.c
104
BIO *bio = NULL;
crypto/openssl/demos/guide/tls-client-block.c
29
static BIO *create_socket_bio(const char *hostname, const char *port, int family)
crypto/openssl/demos/guide/tls-client-block.c
34
BIO *bio;
crypto/openssl/demos/guide/tls-client-non-block.c
181
BIO *bio = NULL;
crypto/openssl/demos/guide/tls-client-non-block.c
30
static BIO *create_socket_bio(const char *hostname, const char *port, int family)
crypto/openssl/demos/guide/tls-client-non-block.c
35
BIO *bio;
crypto/openssl/demos/guide/tls-server-block.c
229
BIO *client_bio;
crypto/openssl/demos/guide/tls-server-block.c
69
BIO *acceptor_bio;
crypto/openssl/demos/http3/ossl-nghttp3.c
233
OSSL_DEMO_H3_CONN *OSSL_DEMO_H3_CONN_new_for_conn(BIO *qconn_bio,
crypto/openssl/demos/http3/ossl-nghttp3.c
401
BIO *qconn_bio = NULL;
crypto/openssl/demos/http3/ossl-nghttp3.c
68
BIO *qconn_bio;
crypto/openssl/demos/http3/ossl-nghttp3.h
48
OSSL_DEMO_H3_CONN *OSSL_DEMO_H3_CONN_new_for_conn(BIO *qconn_bio,
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
111
BIO *in = NULL;
crypto/openssl/demos/smime/smdec.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/smime/smenc.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/smime/smsign.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/smime/smsign2.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL;
crypto/openssl/demos/smime/smver.c
17
BIO *in = NULL, *out = NULL, *tbio = NULL, *cont = NULL;
crypto/openssl/doc/designs/ddd/ddd-01-conn-blocking.c
101
int tx(BIO *bio, const void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-01-conn-blocking.c
110
int rx(BIO *bio, void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-01-conn-blocking.c
119
void teardown(BIO *bio)
crypto/openssl/doc/designs/ddd/ddd-01-conn-blocking.c
142
BIO *b = NULL;
crypto/openssl/doc/designs/ddd/ddd-01-conn-blocking.c
49
BIO *new_conn(SSL_CTX *ctx, const char *hostname)
crypto/openssl/doc/designs/ddd/ddd-01-conn-blocking.c
51
BIO *out;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
21
BIO *ssl_bio;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
64
BIO *out, *buf;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
21
BIO *ssl_bio;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
64
BIO *out, *buf;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
20
BIO *ssl_bio, *net_bio;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
62
BIO *ssl_bio, *internal_bio, *net_bio;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
497
BIO *internal_bio = NULL, *net_bio = NULL;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
73
BIO *net_bio;
crypto/openssl/engines/e_capi.c
1094
BIO *out;
crypto/openssl/engines/e_capi.c
116
static int capi_list_providers(CAPI_CTX *ctx, BIO *out);
crypto/openssl/engines/e_capi.c
117
static int capi_list_containers(CAPI_CTX *ctx, BIO *out);
crypto/openssl/engines/e_capi.c
118
int capi_list_certs(CAPI_CTX *ctx, BIO *out, char *storename);
crypto/openssl/engines/e_capi.c
1200
static int capi_list_providers(CAPI_CTX *ctx, BIO *out)
crypto/openssl/engines/e_capi.c
1219
static int capi_list_containers(CAPI_CTX *ctx, BIO *out)
crypto/openssl/engines/e_capi.c
1322
static void capi_dump_prov_info(CAPI_CTX *ctx, BIO *out,
crypto/openssl/engines/e_capi.c
1371
static void capi_dump_cert(CAPI_CTX *ctx, BIO *out, PCCERT_CONTEXT cert)
crypto/openssl/engines/e_capi.c
1432
int capi_list_certs(CAPI_CTX *ctx, BIO *out, char *id)
crypto/openssl/engines/e_capi.c
290
BIO *out;
crypto/openssl/engines/e_loader_attic.c
1068
static OSSL_STORE_LOADER_CTX *file_attach(const OSSL_STORE_LOADER *loader, BIO *bp,
crypto/openssl/engines/e_loader_attic.c
1288
static int file_read_pem(BIO *bp, char **pem_name, char **pem_header,
crypto/openssl/engines/e_loader_attic.c
1322
static OSSL_STORE_INFO *file_try_read_msblob(BIO *bp, int *matchcount)
crypto/openssl/engines/e_loader_attic.c
1360
static OSSL_STORE_INFO *file_try_read_PVK(BIO *bp, const UI_METHOD *ui_method,
crypto/openssl/engines/e_loader_attic.c
1398
static int file_read_asn1(BIO *bp, unsigned char **data, long *len)
crypto/openssl/engines/e_loader_attic.c
1664
BIO *buff = ctx->_.file.file;
crypto/openssl/engines/e_loader_attic.c
874
BIO *file;
crypto/openssl/engines/e_loader_attic.c
930
BIO *buff = NULL;
crypto/openssl/engines/e_ossltest.c
382
BIO *in;
crypto/openssl/fuzz/acert.c
32
BIO *bio = BIO_new(BIO_s_null());
crypto/openssl/fuzz/asn1.c
222
BIO *bio = BIO_new(BIO_s_null()); \
crypto/openssl/fuzz/asn1.c
242
BIO *bio = BIO_new(BIO_s_null()); \
crypto/openssl/fuzz/asn1.c
261
BIO *bio = BIO_new(BIO_s_null()); \
crypto/openssl/fuzz/asn1.c
280
BIO *bio = BIO_new(BIO_s_null()); \
crypto/openssl/fuzz/asn1.c
320
BIO *bio = BIO_new(BIO_s_null());
crypto/openssl/fuzz/asn1parse.c
22
static BIO *bio_out;
crypto/openssl/fuzz/client.c
64
BIO *in;
crypto/openssl/fuzz/client.c
65
BIO *out;
crypto/openssl/fuzz/cmp.c
173
BIO *in;
crypto/openssl/fuzz/cmp.c
182
BIO *out = BIO_new(BIO_s_null());
crypto/openssl/fuzz/cms.c
31
BIO *in;
crypto/openssl/fuzz/cms.c
40
BIO *out = BIO_new(BIO_s_null());
crypto/openssl/fuzz/conf.c
29
BIO *in;
crypto/openssl/fuzz/crl.c
31
BIO *bio = BIO_new(BIO_s_null());
crypto/openssl/fuzz/ct.c
34
BIO *bio = BIO_new(BIO_s_null());
crypto/openssl/fuzz/decoder.c
41
BIO *bio;
crypto/openssl/fuzz/dtlsclient.c
64
BIO *in;
crypto/openssl/fuzz/dtlsclient.c
65
BIO *out;
crypto/openssl/fuzz/dtlsserver.c
3432
BIO *in;
crypto/openssl/fuzz/dtlsserver.c
3433
BIO *out;
crypto/openssl/fuzz/dtlsserver.c
3434
BIO *bio_buf;
crypto/openssl/fuzz/pem.c
25
BIO *in;
crypto/openssl/fuzz/quic-client.c
58
BIO *in;
crypto/openssl/fuzz/quic-client.c
59
BIO *out;
crypto/openssl/fuzz/quic-server.c
69
BIO *in;
crypto/openssl/fuzz/quic-server.c
70
BIO *out;
crypto/openssl/fuzz/server.c
2316
BIO *in;
crypto/openssl/fuzz/server.c
2317
BIO *out;
crypto/openssl/fuzz/server.c
2320
BIO *bio_buf;
crypto/openssl/fuzz/smime.c
24
BIO *b = BIO_new_mem_buf(buf, len);
crypto/openssl/fuzz/x509.c
39
BIO *bio = NULL;
crypto/openssl/include/crypto/asn1.h
143
int ossl_asn1_time_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags);
crypto/openssl/include/crypto/asn1.h
32
int (*pub_print)(BIO *out, const EVP_PKEY *pkey, int indent,
crypto/openssl/include/crypto/asn1.h
36
int (*priv_print)(BIO *out, const EVP_PKEY *pkey, int indent,
crypto/openssl/include/crypto/asn1.h
47
int (*param_print)(BIO *out, const EVP_PKEY *pkey, int indent,
crypto/openssl/include/crypto/asn1.h
49
int (*sig_print)(BIO *out,
crypto/openssl/include/crypto/pem.h
38
EVP_PKEY *ossl_b2i_bio(BIO *in, int *ispub);
crypto/openssl/include/crypto/pem.h
42
DSA *b2i_DSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u);
crypto/openssl/include/crypto/pem.h
43
DSA *b2i_DSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/include/crypto/pem.h
46
RSA *b2i_RSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u);
crypto/openssl/include/crypto/pem.h
47
RSA *b2i_RSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/include/crypto/slh_dsa.h
41
__owur int ossl_slh_dsa_key_to_text(BIO *out, const SLH_DSA_KEY *key, int selection);
crypto/openssl/include/crypto/x509.h
314
int ossl_x509_print_ex_brief(BIO *bio, X509 *cert, unsigned long neg_cflags);
crypto/openssl/include/crypto/x509.h
392
int ossl_print_attribute_value(BIO *out,
crypto/openssl/include/crypto/x509.h
397
int ossl_serial_number_print(BIO *out, const ASN1_INTEGER *bs, int indent);
crypto/openssl/include/crypto/x509.h
398
int ossl_bio_print_hex(BIO *out, unsigned char *buf, int len);
crypto/openssl/include/internal/asn1.h
16
int asn1_d2i_read_bio(BIO *in, BUF_MEM **pb);
crypto/openssl/include/internal/bio.h
20
int (*bwrite)(BIO *, const char *, size_t, size_t *);
crypto/openssl/include/internal/bio.h
21
int (*bwrite_old)(BIO *, const char *, int);
crypto/openssl/include/internal/bio.h
22
int (*bread)(BIO *, char *, size_t, size_t *);
crypto/openssl/include/internal/bio.h
23
int (*bread_old)(BIO *, char *, int);
crypto/openssl/include/internal/bio.h
24
int (*bputs)(BIO *, const char *);
crypto/openssl/include/internal/bio.h
25
int (*bgets)(BIO *, char *, int);
crypto/openssl/include/internal/bio.h
26
long (*ctrl)(BIO *, int, long, void *);
crypto/openssl/include/internal/bio.h
27
int (*create)(BIO *);
crypto/openssl/include/internal/bio.h
28
int (*destroy)(BIO *);
crypto/openssl/include/internal/bio.h
29
long (*callback_ctrl)(BIO *, int, BIO_info_cb *);
crypto/openssl/include/internal/bio.h
30
int (*bsendmmsg)(BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *);
crypto/openssl/include/internal/bio.h
31
int (*brecvmmsg)(BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *);
crypto/openssl/include/internal/bio.h
34
void bio_free_ex_data(BIO *bio);
crypto/openssl/include/internal/bio.h
38
int bwrite_conv(BIO *bio, const char *data, size_t datal, size_t *written);
crypto/openssl/include/internal/bio.h
39
int bread_conv(BIO *bio, char *data, size_t datal, size_t *read);
crypto/openssl/include/internal/bio.h
84
OSSL_CORE_BIO *ossl_core_bio_new_from_bio(BIO *bio);
crypto/openssl/include/internal/cms.h
16
CMS_EnvelopedData *ossl_cms_sign_encrypt(BIO *data, X509 *sign_cert, STACK_OF(X509) *certs,
crypto/openssl/include/internal/encoder.h
19
int ossl_bio_print_labeled_bignum(BIO *out, const char *label,
crypto/openssl/include/internal/encoder.h
21
int ossl_bio_print_labeled_buf(BIO *out, const char *label,
crypto/openssl/include/internal/encoder.h
24
int ossl_bio_print_ffc_params(BIO *out, const FFC_PARAMS *ffc);
crypto/openssl/include/internal/ffc.h
153
int ossl_ffc_params_print(BIO *bp, const FFC_PARAMS *ffc, int indent);
crypto/openssl/include/internal/json_enc.h
125
int ossl_json_set0_sink(OSSL_JSON_ENC *json, BIO *bio);
crypto/openssl/include/internal/json_enc.h
24
BIO *bio;
crypto/openssl/include/internal/json_enc.h
70
int ossl_json_init(OSSL_JSON_ENC *json, BIO *bio, uint32_t flags);
crypto/openssl/include/internal/qlog.h
51
int ossl_qlog_set_sink_bio(QLOG *qlog, BIO *bio);
crypto/openssl/include/internal/quic_demux.h
198
QUIC_DEMUX *ossl_quic_demux_new(BIO *net_bio,
crypto/openssl/include/internal/quic_demux.h
213
void ossl_quic_demux_set_bio(QUIC_DEMUX *demux, BIO *net_bio);
crypto/openssl/include/internal/quic_port.h
112
BIO *ossl_quic_port_get_net_rbio(QUIC_PORT *port);
crypto/openssl/include/internal/quic_port.h
113
BIO *ossl_quic_port_get_net_wbio(QUIC_PORT *port);
crypto/openssl/include/internal/quic_port.h
114
int ossl_quic_port_set_net_rbio(QUIC_PORT *port, BIO *net_rbio);
crypto/openssl/include/internal/quic_port.h
115
int ossl_quic_port_set_net_wbio(QUIC_PORT *port, BIO *net_wbio);
crypto/openssl/include/internal/quic_record_tx.h
307
void ossl_qtx_set_bio(OSSL_QTX *qtx, BIO *bio);
crypto/openssl/include/internal/quic_record_tx.h
47
BIO *bio;
crypto/openssl/include/internal/quic_ssl.h
95
void ossl_quic_conn_set0_net_rbio(SSL *s, BIO *net_wbio);
crypto/openssl/include/internal/quic_ssl.h
96
void ossl_quic_conn_set0_net_wbio(SSL *s, BIO *net_wbio);
crypto/openssl/include/internal/quic_ssl.h
97
BIO *ossl_quic_conn_get_net_rbio(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
98
BIO *ossl_quic_conn_get_net_wbio(const SSL *s);
crypto/openssl/include/internal/quic_tserver.h
137
BIO *ossl_quic_tserver_get0_rbio(QUIC_TSERVER *srv);
crypto/openssl/include/internal/quic_tserver.h
41
BIO *net_rbio, *net_wbio;
crypto/openssl/include/internal/recordmethod.h
132
BIO *prev,
crypto/openssl/include/internal/recordmethod.h
133
BIO *transport,
crypto/openssl/include/internal/recordmethod.h
134
BIO *next,
crypto/openssl/include/internal/recordmethod.h
247
int (*set1_bio)(OSSL_RECORD_LAYER *rl, BIO *bio);
crypto/openssl/include/openssl/asn1.h
1060
int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent,
crypto/openssl/include/openssl/asn1.h
1086
BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1.h
1088
int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/include/openssl/asn1.h
1090
int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/include/openssl/asn1.h
1093
int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/include/openssl/asn1.h
1096
int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/include/openssl/asn1.h
1100
ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1.h
1101
ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont,
crypto/openssl/include/openssl/asn1.h
1104
int SMIME_crlf_copy(BIO *in, BIO *out, int flags);
crypto/openssl/include/openssl/asn1.h
1105
int SMIME_text(BIO *in, BIO *out);
crypto/openssl/include/openssl/asn1.h
354
attr int fname##_print_ctx(BIO *out, const stname *x, int indent, \
crypto/openssl/include/openssl/asn1.h
682
int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs,
crypto/openssl/include/openssl/asn1.h
851
int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a);
crypto/openssl/include/openssl/asn1.h
852
int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size);
crypto/openssl/include/openssl/asn1.h
853
int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a);
crypto/openssl/include/openssl/asn1.h
854
int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size);
crypto/openssl/include/openssl/asn1.h
855
int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a);
crypto/openssl/include/openssl/asn1.h
856
int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size);
crypto/openssl/include/openssl/asn1.h
857
int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type);
crypto/openssl/include/openssl/asn1.h
948
void *ASN1_d2i_bio(void *(*xnew)(void), d2i_of_void *d2i, BIO *in, void **x);
crypto/openssl/include/openssl/asn1.h
956
void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *pval,
crypto/openssl/include/openssl/asn1.h
958
void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *pval);
crypto/openssl/include/openssl/asn1.h
959
int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x);
crypto/openssl/include/openssl/asn1.h
966
int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x);
crypto/openssl/include/openssl/asn1.h
967
BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val);
crypto/openssl/include/openssl/asn1.h
968
int ASN1_UTCTIME_print(BIO *fp, const ASN1_UTCTIME *a);
crypto/openssl/include/openssl/asn1.h
969
int ASN1_GENERALIZEDTIME_print(BIO *fp, const ASN1_GENERALIZEDTIME *a);
crypto/openssl/include/openssl/asn1.h
970
int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm);
crypto/openssl/include/openssl/asn1.h
971
int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags);
crypto/openssl/include/openssl/asn1.h
972
int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v);
crypto/openssl/include/openssl/asn1.h
973
int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags);
crypto/openssl/include/openssl/asn1.h
974
int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int off);
crypto/openssl/include/openssl/asn1.h
975
int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num,
crypto/openssl/include/openssl/asn1.h
977
int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent);
crypto/openssl/include/openssl/asn1.h
978
int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent,
crypto/openssl/include/openssl/asn1t.h
633
typedef int ASN1_ex_print_func(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/include/openssl/asn1t.h
642
typedef int ASN1_primitive_print(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/include/openssl/asn1t.h
703
BIO *out;
crypto/openssl/include/openssl/asn1t.h
711
BIO *out;
crypto/openssl/include/openssl/asn1t.h
713
BIO *ndef_bio;
crypto/openssl/include/openssl/asn1t.h
851
int fname##_print_ctx(BIO *out, const stname *x, int indent, \
crypto/openssl/include/openssl/bio.h
1000
long (*callback_ctrl)(BIO *, int,
crypto/openssl/include/openssl/bio.h
1003
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_write(const BIO_METHOD *biom))(BIO *, const char *,
crypto/openssl/include/openssl/bio.h
1005
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_write_ex(const BIO_METHOD *biom))(BIO *, const char *,
crypto/openssl/include/openssl/bio.h
1007
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_sendmmsg(const BIO_METHOD *biom))(BIO *, BIO_MSG *,
crypto/openssl/include/openssl/bio.h
1010
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_read(const BIO_METHOD *biom))(BIO *, char *, int);
crypto/openssl/include/openssl/bio.h
1011
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_read_ex(const BIO_METHOD *biom))(BIO *, char *,
crypto/openssl/include/openssl/bio.h
1013
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_recvmmsg(const BIO_METHOD *biom))(BIO *, BIO_MSG *,
crypto/openssl/include/openssl/bio.h
1016
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_puts(const BIO_METHOD *biom))(BIO *, const char *);
crypto/openssl/include/openssl/bio.h
1017
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_gets(const BIO_METHOD *biom))(BIO *, char *, int);
crypto/openssl/include/openssl/bio.h
1018
OSSL_DEPRECATEDIN_3_5 long (*BIO_meth_get_ctrl(const BIO_METHOD *biom))(BIO *, int,
crypto/openssl/include/openssl/bio.h
1020
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_create(const BIO_METHOD *bion))(BIO *);
crypto/openssl/include/openssl/bio.h
1021
OSSL_DEPRECATEDIN_3_5 int (*BIO_meth_get_destroy(const BIO_METHOD *biom))(BIO *);
crypto/openssl/include/openssl/bio.h
1022
OSSL_DEPRECATEDIN_3_5 long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom))(BIO *, int,
crypto/openssl/include/openssl/bio.h
249
void BIO_set_flags(BIO *b, int flags);
crypto/openssl/include/openssl/bio.h
250
int BIO_test_flags(const BIO *b, int flags);
crypto/openssl/include/openssl/bio.h
251
void BIO_clear_flags(BIO *b, int flags);
crypto/openssl/include/openssl/bio.h
310
typedef long (*BIO_callback_fn)(BIO *b, int oper, const char *argp, int argi,
crypto/openssl/include/openssl/bio.h
312
OSSL_DEPRECATEDIN_3_0 BIO_callback_fn BIO_get_callback(const BIO *b);
crypto/openssl/include/openssl/bio.h
313
OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback);
crypto/openssl/include/openssl/bio.h
314
OSSL_DEPRECATEDIN_3_0 long BIO_debug_callback(BIO *bio, int cmd,
crypto/openssl/include/openssl/bio.h
319
typedef long (*BIO_callback_fn_ex)(BIO *b, int oper, const char *argp,
crypto/openssl/include/openssl/bio.h
322
BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b);
crypto/openssl/include/openssl/bio.h
323
void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex callback);
crypto/openssl/include/openssl/bio.h
324
long BIO_debug_callback_ex(BIO *bio, int oper, const char *argp, size_t len,
crypto/openssl/include/openssl/bio.h
327
char *BIO_get_callback_arg(const BIO *b);
crypto/openssl/include/openssl/bio.h
328
void BIO_set_callback_arg(BIO *b, char *arg);
crypto/openssl/include/openssl/bio.h
332
const char *BIO_method_name(const BIO *b);
crypto/openssl/include/openssl/bio.h
333
int BIO_method_type(const BIO *b);
crypto/openssl/include/openssl/bio.h
335
typedef int BIO_info_cb(BIO *, int, int);
crypto/openssl/include/openssl/bio.h
339
SKM_DEFINE_STACK_OF_INTERNAL(BIO, BIO, BIO)
crypto/openssl/include/openssl/bio.h
341
#define sk_BIO_value(sk, idx) ((BIO *)OPENSSL_sk_value(ossl_check_const_BIO_sk_type(sk), (idx)))
crypto/openssl/include/openssl/bio.h
342
#define sk_BIO_new(cmp) ((STACK_OF(BIO) *)OPENSSL_sk_new(ossl_check_BIO_compfunc_type(cmp)))
crypto/openssl/include/openssl/bio.h
343
#define sk_BIO_new_null() ((STACK_OF(BIO) *)OPENSSL_sk_new_null())
crypto/openssl/include/openssl/bio.h
344
#define sk_BIO_new_reserve(cmp, n) ((STACK_OF(BIO) *)OPENSSL_sk_new_reserve(ossl_check_BIO_compfunc_type(cmp), (n)))
crypto/openssl/include/openssl/bio.h
348
#define sk_BIO_delete(sk, i) ((BIO *)OPENSSL_sk_delete(ossl_check_BIO_sk_type(sk), (i)))
crypto/openssl/include/openssl/bio.h
349
#define sk_BIO_delete_ptr(sk, ptr) ((BIO *)OPENSSL_sk_delete_ptr(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)))
crypto/openssl/include/openssl/bio.h
352
#define sk_BIO_pop(sk) ((BIO *)OPENSSL_sk_pop(ossl_check_BIO_sk_type(sk)))
crypto/openssl/include/openssl/bio.h
353
#define sk_BIO_shift(sk) ((BIO *)OPENSSL_sk_shift(ossl_check_BIO_sk_type(sk)))
crypto/openssl/include/openssl/bio.h
356
#define sk_BIO_set(sk, idx, ptr) ((BIO *)OPENSSL_sk_set(ossl_check_BIO_sk_type(sk), (idx), ossl_check_BIO_type(ptr)))
crypto/openssl/include/openssl/bio.h
362
#define sk_BIO_dup(sk) ((STACK_OF(BIO) *)OPENSSL_sk_dup(ossl_check_const_BIO_sk_type(sk)))
crypto/openssl/include/openssl/bio.h
363
#define sk_BIO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(BIO) *)OPENSSL_sk_deep_copy(ossl_check_const_BIO_sk_type(sk), ossl_check_BIO_copyfunc_type(copyfunc), ossl_check_BIO_freefunc_type(freefunc)))
crypto/openssl/include/openssl/bio.h
369
typedef int asn1_ps_func(BIO *b, unsigned char **pbuf, int *plen,
crypto/openssl/include/openssl/bio.h
372
typedef void (*BIO_dgram_sctp_notification_handler_fn)(BIO *b,
crypto/openssl/include/openssl/bio.h
531
#define BIO_get0_dgram_bio(b, p) BIO_ctrl(b, BIO_C_GET_DGRAM_BIO, 0, (void *)(BIO **)(p))
crypto/openssl/include/openssl/bio.h
584
int BIO_read_filename(BIO *b, const char *name);
crypto/openssl/include/openssl/bio.h
639
size_t BIO_ctrl_pending(BIO *b);
crypto/openssl/include/openssl/bio.h
640
size_t BIO_ctrl_wpending(BIO *b);
crypto/openssl/include/openssl/bio.h
659
size_t BIO_ctrl_get_write_guarantee(BIO *b);
crypto/openssl/include/openssl/bio.h
660
size_t BIO_ctrl_get_read_request(BIO *b);
crypto/openssl/include/openssl/bio.h
661
int BIO_ctrl_reset_read_request(BIO *b);
crypto/openssl/include/openssl/bio.h
710
int BIO_set_ex_data(BIO *bio, int idx, void *data);
crypto/openssl/include/openssl/bio.h
711
void *BIO_get_ex_data(const BIO *bio, int idx);
crypto/openssl/include/openssl/bio.h
712
uint64_t BIO_number_read(BIO *bio);
crypto/openssl/include/openssl/bio.h
713
uint64_t BIO_number_written(BIO *bio);
crypto/openssl/include/openssl/bio.h
716
int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix,
crypto/openssl/include/openssl/bio.h
718
int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix,
crypto/openssl/include/openssl/bio.h
720
int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix,
crypto/openssl/include/openssl/bio.h
722
int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix,
crypto/openssl/include/openssl/bio.h
726
BIO *BIO_new_file(const char *filename, const char *mode);
crypto/openssl/include/openssl/bio.h
727
BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio);
crypto/openssl/include/openssl/bio.h
729
BIO *BIO_new_fp(FILE *stream, int close_flag);
crypto/openssl/include/openssl/bio.h
731
BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method);
crypto/openssl/include/openssl/bio.h
732
BIO *BIO_new(const BIO_METHOD *type);
crypto/openssl/include/openssl/bio.h
733
int BIO_free(BIO *a);
crypto/openssl/include/openssl/bio.h
734
void BIO_set_data(BIO *a, void *ptr);
crypto/openssl/include/openssl/bio.h
735
void *BIO_get_data(BIO *a);
crypto/openssl/include/openssl/bio.h
736
void BIO_set_init(BIO *a, int init);
crypto/openssl/include/openssl/bio.h
737
int BIO_get_init(BIO *a);
crypto/openssl/include/openssl/bio.h
738
void BIO_set_shutdown(BIO *a, int shut);
crypto/openssl/include/openssl/bio.h
739
int BIO_get_shutdown(BIO *a);
crypto/openssl/include/openssl/bio.h
740
void BIO_vfree(BIO *a);
crypto/openssl/include/openssl/bio.h
741
int BIO_up_ref(BIO *a);
crypto/openssl/include/openssl/bio.h
742
int BIO_read(BIO *b, void *data, int dlen);
crypto/openssl/include/openssl/bio.h
743
int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes);
crypto/openssl/include/openssl/bio.h
744
__owur int BIO_recvmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/include/openssl/bio.h
747
int BIO_gets(BIO *bp, char *buf, int size);
crypto/openssl/include/openssl/bio.h
748
int BIO_get_line(BIO *bio, char *buf, int size);
crypto/openssl/include/openssl/bio.h
749
int BIO_write(BIO *b, const void *data, int dlen);
crypto/openssl/include/openssl/bio.h
750
int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written);
crypto/openssl/include/openssl/bio.h
751
__owur int BIO_sendmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/include/openssl/bio.h
754
__owur int BIO_get_rpoll_descriptor(BIO *b, BIO_POLL_DESCRIPTOR *desc);
crypto/openssl/include/openssl/bio.h
755
__owur int BIO_get_wpoll_descriptor(BIO *b, BIO_POLL_DESCRIPTOR *desc);
crypto/openssl/include/openssl/bio.h
756
int BIO_puts(BIO *bp, const char *buf);
crypto/openssl/include/openssl/bio.h
757
int BIO_indent(BIO *b, int indent, int max);
crypto/openssl/include/openssl/bio.h
758
long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg);
crypto/openssl/include/openssl/bio.h
759
long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp);
crypto/openssl/include/openssl/bio.h
760
void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg);
crypto/openssl/include/openssl/bio.h
761
long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg);
crypto/openssl/include/openssl/bio.h
762
BIO *BIO_push(BIO *b, BIO *append);
crypto/openssl/include/openssl/bio.h
763
BIO *BIO_pop(BIO *b);
crypto/openssl/include/openssl/bio.h
764
void BIO_free_all(BIO *a);
crypto/openssl/include/openssl/bio.h
765
BIO *BIO_find_type(BIO *b, int bio_type);
crypto/openssl/include/openssl/bio.h
766
BIO *BIO_next(BIO *b);
crypto/openssl/include/openssl/bio.h
767
void BIO_set_next(BIO *b, BIO *next);
crypto/openssl/include/openssl/bio.h
768
BIO *BIO_get_retry_BIO(BIO *bio, int *reason);
crypto/openssl/include/openssl/bio.h
769
int BIO_get_retry_reason(BIO *bio);
crypto/openssl/include/openssl/bio.h
770
void BIO_set_retry_reason(BIO *bio, int reason);
crypto/openssl/include/openssl/bio.h
771
BIO *BIO_dup_chain(BIO *in);
crypto/openssl/include/openssl/bio.h
773
int BIO_nread0(BIO *bio, char **buf);
crypto/openssl/include/openssl/bio.h
774
int BIO_nread(BIO *bio, char **buf, int num);
crypto/openssl/include/openssl/bio.h
775
int BIO_nwrite0(BIO *bio, char **buf);
crypto/openssl/include/openssl/bio.h
776
int BIO_nwrite(BIO *bio, char **buf, int num);
crypto/openssl/include/openssl/bio.h
783
BIO *BIO_new_mem_buf(const void *buf, int len);
crypto/openssl/include/openssl/bio.h
804
BIO *BIO_new_dgram(int fd, int close_flag);
crypto/openssl/include/openssl/bio.h
807
BIO *BIO_new_dgram_sctp(int fd, int close_flag);
crypto/openssl/include/openssl/bio.h
808
int BIO_dgram_is_sctp(BIO *bio);
crypto/openssl/include/openssl/bio.h
809
int BIO_dgram_sctp_notification_cb(BIO *b,
crypto/openssl/include/openssl/bio.h
812
int BIO_dgram_sctp_wait_for_dry(BIO *b);
crypto/openssl/include/openssl/bio.h
813
int BIO_dgram_sctp_msg_waiting(BIO *b);
crypto/openssl/include/openssl/bio.h
823
int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds);
crypto/openssl/include/openssl/bio.h
824
int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds);
crypto/openssl/include/openssl/bio.h
832
int BIO_dump(BIO *b, const void *bytes, int len);
crypto/openssl/include/openssl/bio.h
833
int BIO_dump_indent(BIO *b, const void *bytes, int len, int indent);
crypto/openssl/include/openssl/bio.h
838
int BIO_hex_string(BIO *out, int indent, int width, const void *data,
crypto/openssl/include/openssl/bio.h
920
BIO *BIO_new_socket(int sock, int close_flag);
crypto/openssl/include/openssl/bio.h
921
BIO *BIO_new_connect(const char *host_port);
crypto/openssl/include/openssl/bio.h
922
BIO *BIO_new_accept(const char *host_port);
crypto/openssl/include/openssl/bio.h
925
BIO *BIO_new_fd(int fd, int close_flag);
crypto/openssl/include/openssl/bio.h
927
int BIO_new_bio_pair(BIO **bio1, size_t writebuf1,
crypto/openssl/include/openssl/bio.h
928
BIO **bio2, size_t writebuf2);
crypto/openssl/include/openssl/bio.h
930
int BIO_new_bio_dgram_pair(BIO **bio1, size_t writebuf1,
crypto/openssl/include/openssl/bio.h
931
BIO **bio2, size_t writebuf2);
crypto/openssl/include/openssl/bio.h
940
void BIO_copy_next_retry(BIO *b);
crypto/openssl/include/openssl/bio.h
964
int BIO_printf(BIO *bio, const char *format, ...)
crypto/openssl/include/openssl/bio.h
966
int BIO_vprintf(BIO *bio, const char *format, va_list args)
crypto/openssl/include/openssl/bio.h
978
int (*write)(BIO *, const char *, int));
crypto/openssl/include/openssl/bio.h
980
int (*bwrite)(BIO *, const char *, size_t, size_t *));
crypto/openssl/include/openssl/bio.h
982
int (*f)(BIO *, BIO_MSG *, size_t, size_t,
crypto/openssl/include/openssl/bio.h
985
int (*read)(BIO *, char *, int));
crypto/openssl/include/openssl/bio.h
987
int (*bread)(BIO *, char *, size_t, size_t *));
crypto/openssl/include/openssl/bio.h
989
int (*f)(BIO *, BIO_MSG *, size_t, size_t,
crypto/openssl/include/openssl/bio.h
992
int (*puts)(BIO *, const char *));
crypto/openssl/include/openssl/bio.h
994
int (*ossl_gets)(BIO *, char *, int));
crypto/openssl/include/openssl/bio.h
996
long (*ctrl)(BIO *, int, long, void *));
crypto/openssl/include/openssl/bio.h
997
int BIO_meth_set_create(BIO_METHOD *biom, int (*create)(BIO *));
crypto/openssl/include/openssl/bio.h
998
int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy)(BIO *));
crypto/openssl/include/openssl/bn.h
334
int BN_print(BIO *bio, const BIGNUM *a);
crypto/openssl/include/openssl/cmp.h
633
OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg);
crypto/openssl/include/openssl/cmp.h
634
int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg);
crypto/openssl/include/openssl/cmp_util.h
47
int OSSL_CMP_print_to_bio(BIO *bio, const char *component, const char *file,
crypto/openssl/include/openssl/cms.h
207
BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont);
crypto/openssl/include/openssl/cms.h
208
int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio);
crypto/openssl/include/openssl/cms.h
218
CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms);
crypto/openssl/include/openssl/cms.h
219
int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms);
crypto/openssl/include/openssl/cms.h
221
BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms);
crypto/openssl/include/openssl/cms.h
222
int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags);
crypto/openssl/include/openssl/cms.h
223
int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in,
crypto/openssl/include/openssl/cms.h
225
CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont);
crypto/openssl/include/openssl/cms.h
226
CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont, CMS_ContentInfo **ci);
crypto/openssl/include/openssl/cms.h
227
int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags);
crypto/openssl/include/openssl/cms.h
229
int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont,
crypto/openssl/include/openssl/cms.h
232
const unsigned char *md, unsigned int mdlen, BIO *dcont,
crypto/openssl/include/openssl/cms.h
236
STACK_OF(X509) *certs, BIO *data,
crypto/openssl/include/openssl/cms.h
239
STACK_OF(X509) *certs, BIO *data,
crypto/openssl/include/openssl/cms.h
247
int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags);
crypto/openssl/include/openssl/cms.h
248
CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags);
crypto/openssl/include/openssl/cms.h
249
CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags,
crypto/openssl/include/openssl/cms.h
252
int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out,
crypto/openssl/include/openssl/cms.h
254
CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md,
crypto/openssl/include/openssl/cms.h
256
CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md,
crypto/openssl/include/openssl/cms.h
262
BIO *dcont, BIO *out, unsigned int flags);
crypto/openssl/include/openssl/cms.h
263
CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher,
crypto/openssl/include/openssl/cms.h
266
CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher,
crypto/openssl/include/openssl/cms.h
276
X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags);
crypto/openssl/include/openssl/cms.h
284
CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *in,
crypto/openssl/include/openssl/cms.h
286
CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *in,
crypto/openssl/include/openssl/cms.h
291
BIO *dcont, BIO *out, unsigned int flags);
crypto/openssl/include/openssl/cms.h
313
BIO *CMS_EnvelopedData_decrypt(CMS_EnvelopedData *env, BIO *detached_data,
crypto/openssl/include/openssl/cms.h
366
int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out,
crypto/openssl/include/openssl/cms.h
368
CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags);
crypto/openssl/include/openssl/cms.h
404
int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain);
crypto/openssl/include/openssl/cms.h
405
BIO *CMS_SignedData_verify(CMS_SignedData *sd, BIO *detached_data,
crypto/openssl/include/openssl/conf.h
125
LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp,
crypto/openssl/include/openssl/conf.h
137
int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out);
crypto/openssl/include/openssl/conf.h
166
int NCONF_load_bio(CONF *conf, BIO *bp, long *eline);
crypto/openssl/include/openssl/conf.h
176
int NCONF_dump_bio(const CONF *conf, BIO *out);
crypto/openssl/include/openssl/conftypes.h
27
int (*load_bio)(CONF *conf, BIO *bp, long *eline);
crypto/openssl/include/openssl/conftypes.h
28
int (*dump)(const CONF *conf, BIO *bp);
crypto/openssl/include/openssl/crypto.h
435
OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks(BIO *bio);
crypto/openssl/include/openssl/ct.h
354
void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs);
crypto/openssl/include/openssl/ct.h
363
void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent,
crypto/openssl/include/openssl/decoder.h
112
int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in);
crypto/openssl/include/openssl/dh.h
246
OSSL_DEPRECATEDIN_3_0 int DHparams_print(BIO *bp, const DH *x);
crypto/openssl/include/openssl/dsa.h
180
OSSL_DEPRECATEDIN_3_0 int DSAparams_print(BIO *bp, const DSA *x);
crypto/openssl/include/openssl/dsa.h
181
OSSL_DEPRECATEDIN_3_0 int DSA_print(BIO *bp, const DSA *x, int off);
crypto/openssl/include/openssl/ec.h
1263
OSSL_DEPRECATEDIN_3_0 int ECParameters_print(BIO *bp, const EC_KEY *key);
crypto/openssl/include/openssl/ec.h
1271
OSSL_DEPRECATEDIN_3_0 int EC_KEY_print(BIO *bp, const EC_KEY *key, int off);
crypto/openssl/include/openssl/ec.h
937
OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
crypto/openssl/include/openssl/encoder.h
103
int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out);
crypto/openssl/include/openssl/err.h
471
void ERR_print_errors(BIO *bp);
crypto/openssl/include/openssl/err.h
476
void ERR_add_error_mem_bio(const char *sep, BIO *bio);
crypto/openssl/include/openssl/evp.h
1454
int i2d_KeyParams_bio(BIO *bp, const EVP_PKEY *pkey);
crypto/openssl/include/openssl/evp.h
1455
EVP_PKEY *d2i_KeyParams_bio(int type, EVP_PKEY **a, BIO *in);
crypto/openssl/include/openssl/evp.h
1470
int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/include/openssl/evp.h
1472
int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/include/openssl/evp.h
1474
int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/include/openssl/evp.h
1634
int (*pub_print)(BIO *out,
crypto/openssl/include/openssl/evp.h
1645
int (*priv_print)(BIO *out,
crypto/openssl/include/openssl/evp.h
1660
int (*param_print)(BIO *out,
crypto/openssl/include/openssl/evp.h
682
void BIO_set_md(BIO *, const EVP_MD *md);
crypto/openssl/include/openssl/evp.h
937
__owur int BIO_set_cipher(BIO *b, const EVP_CIPHER *c, const unsigned char *k,
crypto/openssl/include/openssl/http.h
101
const char *content_type, BIO *req,
crypto/openssl/include/openssl/http.h
48
OSSL_HTTP_REQ_CTX *OSSL_HTTP_REQ_CTX_new(BIO *wbio, BIO *rbio, int buf_size);
crypto/openssl/include/openssl/http.h
63
BIO *OSSL_HTTP_REQ_CTX_exchange(OSSL_HTTP_REQ_CTX *rctx);
crypto/openssl/include/openssl/http.h
64
BIO *OSSL_HTTP_REQ_CTX_get0_mem_bio(const OSSL_HTTP_REQ_CTX *rctx);
crypto/openssl/include/openssl/http.h
73
typedef BIO *(*OSSL_HTTP_bio_cb_t)(BIO *bio, void *arg, int connect, int detail);
crypto/openssl/include/openssl/http.h
76
int use_ssl, BIO *bio, BIO *rbio,
crypto/openssl/include/openssl/http.h
79
int OSSL_HTTP_proxy_connect(BIO *bio, const char *server, const char *port,
crypto/openssl/include/openssl/http.h
81
int timeout, BIO *bio_err, const char *prog);
crypto/openssl/include/openssl/http.h
84
const char *content_type, BIO *req,
crypto/openssl/include/openssl/http.h
87
BIO *OSSL_HTTP_exchange(OSSL_HTTP_REQ_CTX *rctx, char **redirection_url);
crypto/openssl/include/openssl/http.h
88
BIO *OSSL_HTTP_get(const char *url, const char *proxy, const char *no_proxy,
crypto/openssl/include/openssl/http.h
89
BIO *bio, BIO *rbio,
crypto/openssl/include/openssl/http.h
94
BIO *OSSL_HTTP_transfer(OSSL_HTTP_REQ_CTX **prctx,
crypto/openssl/include/openssl/http.h
98
BIO *bio, BIO *rbio,
crypto/openssl/include/openssl/lhash.h
126
OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out);
crypto/openssl/include/openssl/lhash.h
127
OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out);
crypto/openssl/include/openssl/lhash.h
128
OSSL_DEPRECATEDIN_3_1 void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out);
crypto/openssl/include/openssl/lhash.h
231
lh_##type##_node_stats_bio(const LHASH_OF(type) *lh, BIO *out) \
crypto/openssl/include/openssl/lhash.h
236
lh_##type##_node_usage_stats_bio(const LHASH_OF(type) *lh, BIO *out) \
crypto/openssl/include/openssl/lhash.h
241
lh_##type##_stats_bio(const LHASH_OF(type) *lh, BIO *out) \
crypto/openssl/include/openssl/objects.h
171
int OBJ_create_objects(BIO *in);
crypto/openssl/include/openssl/ocsp.h
276
OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path,
crypto/openssl/include/openssl/ocsp.h
278
OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req);
crypto/openssl/include/openssl/ocsp.h
477
int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *a, unsigned long flags);
crypto/openssl/include/openssl/ocsp.h
478
int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags);
crypto/openssl/include/openssl/params.h
103
int OSSL_PARAM_print_to_bio(const OSSL_PARAM *params, BIO *bio,
crypto/openssl/include/openssl/pem.h
149
type *PEM_read_bio_##name(BIO *bp, type **x, \
crypto/openssl/include/openssl/pem.h
157
PEM_write_fnsig(name, type, BIO, write_bio) \
crypto/openssl/include/openssl/pem.h
169
PEM_write_cb_fnsig(name, type, BIO, write_bio) \
crypto/openssl/include/openssl/pem.h
274
attr PEM_read_cb_fnsig(name, type, BIO, read_bio);
crypto/openssl/include/openssl/pem.h
276
attr PEM_read_cb_fnsig(name, type, BIO, read_bio); \
crypto/openssl/include/openssl/pem.h
277
attr PEM_read_cb_ex_fnsig(name, type, BIO, read_bio);
crypto/openssl/include/openssl/pem.h
284
attr PEM_write_fnsig(name, type, BIO, write_bio);
crypto/openssl/include/openssl/pem.h
286
attr PEM_write_fnsig(name, type, BIO, write_bio); \
crypto/openssl/include/openssl/pem.h
287
attr PEM_write_ex_fnsig(name, type, BIO, write_bio);
crypto/openssl/include/openssl/pem.h
295
attr PEM_write_fnsig(name, type, BIO, write_bio);
crypto/openssl/include/openssl/pem.h
301
attr PEM_write_cb_fnsig(name, type, BIO, write_bio);
crypto/openssl/include/openssl/pem.h
303
attr PEM_write_cb_fnsig(name, type, BIO, write_bio); \
crypto/openssl/include/openssl/pem.h
304
attr PEM_write_cb_ex_fnsig(name, type, BIO, write_bio);
crypto/openssl/include/openssl/pem.h
379
int PEM_read_bio(BIO *bp, char **name, char **header,
crypto/openssl/include/openssl/pem.h
384
int PEM_read_bio_ex(BIO *bp, char **name, char **header,
crypto/openssl/include/openssl/pem.h
387
const char *name, BIO *bp, pem_password_cb *cb,
crypto/openssl/include/openssl/pem.h
389
int PEM_write_bio(BIO *bp, const char *name, const char *hdr,
crypto/openssl/include/openssl/pem.h
392
const char *name, BIO *bp, pem_password_cb *cb,
crypto/openssl/include/openssl/pem.h
394
void *PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp, void **x,
crypto/openssl/include/openssl/pem.h
396
int PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp,
crypto/openssl/include/openssl/pem.h
401
const char *name, BIO *bp, const void *x,
crypto/openssl/include/openssl/pem.h
405
STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio(BIO *bp, STACK_OF(X509_INFO) *sk,
crypto/openssl/include/openssl/pem.h
408
*PEM_X509_INFO_read_bio_ex(BIO *bp, STACK_OF(X509_INFO) *sk,
crypto/openssl/include/openssl/pem.h
412
int PEM_X509_INFO_write_bio(BIO *bp, const X509_INFO *xi, EVP_CIPHER *enc,
crypto/openssl/include/openssl/pem.h
486
int PEM_write_bio_PrivateKey_traditional(BIO *bp, const EVP_PKEY *x,
crypto/openssl/include/openssl/pem.h
492
int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, const EVP_PKEY *x, int nid,
crypto/openssl/include/openssl/pem.h
495
int PEM_write_bio_PKCS8PrivateKey(BIO *, const EVP_PKEY *, const EVP_CIPHER *,
crypto/openssl/include/openssl/pem.h
498
int i2d_PKCS8PrivateKey_bio(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc,
crypto/openssl/include/openssl/pem.h
501
int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, const EVP_PKEY *x, int nid,
crypto/openssl/include/openssl/pem.h
504
EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,
crypto/openssl/include/openssl/pem.h
525
EVP_PKEY *PEM_read_bio_Parameters_ex(BIO *bp, EVP_PKEY **x,
crypto/openssl/include/openssl/pem.h
527
EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x);
crypto/openssl/include/openssl/pem.h
528
int PEM_write_bio_Parameters(BIO *bp, const EVP_PKEY *x);
crypto/openssl/include/openssl/pem.h
532
EVP_PKEY *b2i_PrivateKey_bio(BIO *in);
crypto/openssl/include/openssl/pem.h
533
EVP_PKEY *b2i_PublicKey_bio(BIO *in);
crypto/openssl/include/openssl/pem.h
534
int i2b_PrivateKey_bio(BIO *out, const EVP_PKEY *pk);
crypto/openssl/include/openssl/pem.h
535
int i2b_PublicKey_bio(BIO *out, const EVP_PKEY *pk);
crypto/openssl/include/openssl/pem.h
536
EVP_PKEY *b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u);
crypto/openssl/include/openssl/pem.h
537
EVP_PKEY *b2i_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/include/openssl/pem.h
539
int i2b_PVK_bio(BIO *out, const EVP_PKEY *pk, int enclevel,
crypto/openssl/include/openssl/pem.h
541
int i2b_PVK_bio_ex(BIO *out, const EVP_PKEY *pk, int enclevel,
crypto/openssl/include/openssl/pkcs12.h
357
int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
crypto/openssl/include/openssl/pkcs12.h
361
PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12);
crypto/openssl/include/openssl/pkcs7.h
320
PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7);
crypto/openssl/include/openssl/pkcs7.h
321
int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7);
crypto/openssl/include/openssl/pkcs7.h
322
int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
crypto/openssl/include/openssl/pkcs7.h
323
int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
crypto/openssl/include/openssl/pkcs7.h
356
BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si);
crypto/openssl/include/openssl/pkcs7.h
357
int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,
crypto/openssl/include/openssl/pkcs7.h
360
BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio);
crypto/openssl/include/openssl/pkcs7.h
361
int PKCS7_dataFinal(PKCS7 *p7, BIO *bio);
crypto/openssl/include/openssl/pkcs7.h
362
BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert);
crypto/openssl/include/openssl/pkcs7.h
394
BIO *data, int flags);
crypto/openssl/include/openssl/pkcs7.h
396
BIO *data, int flags, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/pkcs7.h
403
int PKCS7_final(PKCS7 *p7, BIO *data, int flags);
crypto/openssl/include/openssl/pkcs7.h
405
BIO *indata, BIO *out, int flags);
crypto/openssl/include/openssl/pkcs7.h
408
PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,
crypto/openssl/include/openssl/pkcs7.h
410
PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in,
crypto/openssl/include/openssl/pkcs7.h
413
int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data,
crypto/openssl/include/openssl/pkcs7.h
426
int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags);
crypto/openssl/include/openssl/pkcs7.h
427
PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7);
crypto/openssl/include/openssl/pkcs7.h
428
PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont);
crypto/openssl/include/openssl/pkcs7.h
430
BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7);
crypto/openssl/include/openssl/rsa.h
352
OSSL_DEPRECATEDIN_3_0 int RSA_print(BIO *bp, const RSA *r, int offset);
crypto/openssl/include/openssl/ssl.h
1616
__owur BIO *BIO_new_ssl(SSL_CTX *ctx, int client);
crypto/openssl/include/openssl/ssl.h
1617
__owur BIO *BIO_new_ssl_connect(SSL_CTX *ctx);
crypto/openssl/include/openssl/ssl.h
1618
__owur BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx);
crypto/openssl/include/openssl/ssl.h
1619
__owur int BIO_ssl_copy_session_id(BIO *to, BIO *from);
crypto/openssl/include/openssl/ssl.h
1620
void BIO_ssl_shutdown(BIO *ssl_bio);
crypto/openssl/include/openssl/ssl.h
1669
void SSL_set0_rbio(SSL *s, BIO *rbio);
crypto/openssl/include/openssl/ssl.h
1670
void SSL_set0_wbio(SSL *s, BIO *wbio);
crypto/openssl/include/openssl/ssl.h
1671
void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio);
crypto/openssl/include/openssl/ssl.h
1672
__owur BIO *SSL_get_rbio(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1673
__owur BIO *SSL_get_wbio(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1802
int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses);
crypto/openssl/include/openssl/ssl.h
1803
int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x);
crypto/openssl/include/openssl/store.h
140
OSSL_STORE_CTX *OSSL_STORE_attach(BIO *bio, const char *scheme,
crypto/openssl/include/openssl/store.h
301
typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_attach_fn)(const OSSL_STORE_LOADER *loader, BIO *bio,
crypto/openssl/include/openssl/trace.h
154
BIO *OSSL_trace_begin(int category);
crypto/openssl/include/openssl/trace.h
155
void OSSL_trace_end(int category, BIO *channel);
crypto/openssl/include/openssl/trace.h
206
BIO *trc_out = OSSL_trace_begin(OSSL_TRACE_CATEGORY_##category); \
crypto/openssl/include/openssl/trace.h
222
BIO *trc_out = NULL; \
crypto/openssl/include/openssl/trace.h
312
int OSSL_trace_string(BIO *out, int text, int full,
crypto/openssl/include/openssl/trace.h
81
int OSSL_trace_set_channel(int category, BIO *channel);
crypto/openssl/include/openssl/ts.h
100
int i2d_TS_RESP_bio(BIO *bio, const TS_RESP *a);
crypto/openssl/include/openssl/ts.h
115
TS_TST_INFO *d2i_TS_TST_INFO_bio(BIO *bio, TS_TST_INFO **a);
crypto/openssl/include/openssl/ts.h
116
int i2d_TS_TST_INFO_bio(BIO *bio, const TS_TST_INFO *a);
crypto/openssl/include/openssl/ts.h
165
int TS_REQ_print_bio(BIO *bio, TS_REQ *a);
crypto/openssl/include/openssl/ts.h
354
TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio);
crypto/openssl/include/openssl/ts.h
422
BIO *TS_VERIFY_CTX_set_data(TS_VERIFY_CTX *ctx, BIO *b);
crypto/openssl/include/openssl/ts.h
424
int TS_VERIFY_CTX_set0_data(TS_VERIFY_CTX *ctx, BIO *b);
crypto/openssl/include/openssl/ts.h
466
int TS_RESP_print_bio(BIO *bio, TS_RESP *a);
crypto/openssl/include/openssl/ts.h
467
int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a);
crypto/openssl/include/openssl/ts.h
468
int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a);
crypto/openssl/include/openssl/ts.h
472
int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num);
crypto/openssl/include/openssl/ts.h
473
int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj);
crypto/openssl/include/openssl/ts.h
474
int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions);
crypto/openssl/include/openssl/ts.h
475
int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg);
crypto/openssl/include/openssl/ts.h
476
int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *msg);
crypto/openssl/include/openssl/ts.h
77
TS_REQ *d2i_TS_REQ_bio(BIO *fp, TS_REQ **a);
crypto/openssl/include/openssl/ts.h
78
int i2d_TS_REQ_bio(BIO *fp, const TS_REQ *a);
crypto/openssl/include/openssl/ts.h
88
TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT_bio(BIO *bio, TS_MSG_IMPRINT **a);
crypto/openssl/include/openssl/ts.h
89
int i2d_TS_MSG_IMPRINT_bio(BIO *bio, const TS_MSG_IMPRINT *a);
crypto/openssl/include/openssl/ts.h
99
TS_RESP *d2i_TS_RESP_bio(BIO *bio, TS_RESP **a);
crypto/openssl/include/openssl/txt_db.h
50
TXT_DB *TXT_DB_read(BIO *in, int num);
crypto/openssl/include/openssl/txt_db.h
51
long TXT_DB_write(BIO *out, TXT_DB *db);
crypto/openssl/include/openssl/x509.h
1014
int X509_aux_print(BIO *out, X509 *x, int indent);
crypto/openssl/include/openssl/x509.h
1025
int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase);
crypto/openssl/include/openssl/x509.h
1026
int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent,
crypto/openssl/include/openssl/x509.h
1028
int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflag,
crypto/openssl/include/openssl/x509.h
1030
int X509_print(BIO *bp, X509 *x);
crypto/openssl/include/openssl/x509.h
1031
int X509_ocspid_print(BIO *bp, X509 *x);
crypto/openssl/include/openssl/x509.h
1032
int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag);
crypto/openssl/include/openssl/x509.h
1033
int X509_CRL_print(BIO *bp, X509_CRL *x);
crypto/openssl/include/openssl/x509.h
1034
int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflag,
crypto/openssl/include/openssl/x509.h
1036
int X509_REQ_print(BIO *bp, X509_REQ *req);
crypto/openssl/include/openssl/x509.h
538
int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
crypto/openssl/include/openssl/x509.h
540
int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent);
crypto/openssl/include/openssl/x509.h
541
int X509_signature_print(BIO *bp, const X509_ALGOR *alg,
crypto/openssl/include/openssl/x509.h
565
X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
crypto/openssl/include/openssl/x509.h
566
X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
crypto/openssl/include/openssl/x509.h
624
X509 *d2i_X509_bio(BIO *bp, X509 **x509);
crypto/openssl/include/openssl/x509.h
625
int i2d_X509_bio(BIO *bp, const X509 *x509);
crypto/openssl/include/openssl/x509.h
626
X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl);
crypto/openssl/include/openssl/x509.h
627
int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl);
crypto/openssl/include/openssl/x509.h
628
X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req);
crypto/openssl/include/openssl/x509.h
629
int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req);
crypto/openssl/include/openssl/x509.h
631
OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
crypto/openssl/include/openssl/x509.h
632
OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa);
crypto/openssl/include/openssl/x509.h
633
OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa);
crypto/openssl/include/openssl/x509.h
634
OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa);
crypto/openssl/include/openssl/x509.h
635
OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa);
crypto/openssl/include/openssl/x509.h
636
OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa);
crypto/openssl/include/openssl/x509.h
640
OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa);
crypto/openssl/include/openssl/x509.h
641
OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa);
crypto/openssl/include/openssl/x509.h
642
OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa);
crypto/openssl/include/openssl/x509.h
643
OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa);
crypto/openssl/include/openssl/x509.h
649
OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey);
crypto/openssl/include/openssl/x509.h
650
OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey);
crypto/openssl/include/openssl/x509.h
651
OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey);
crypto/openssl/include/openssl/x509.h
652
OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey);
crypto/openssl/include/openssl/x509.h
656
X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8);
crypto/openssl/include/openssl/x509.h
657
int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8);
crypto/openssl/include/openssl/x509.h
658
X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk);
crypto/openssl/include/openssl/x509.h
659
int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk);
crypto/openssl/include/openssl/x509.h
660
PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp,
crypto/openssl/include/openssl/x509.h
662
int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf);
crypto/openssl/include/openssl/x509.h
663
int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key);
crypto/openssl/include/openssl/x509.h
664
int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey);
crypto/openssl/include/openssl/x509.h
665
EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
667
EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a);
crypto/openssl/include/openssl/x509.h
668
int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey);
crypto/openssl/include/openssl/x509.h
669
EVP_PKEY *d2i_PUBKEY_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
671
EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a);
crypto/openssl/include/openssl/x509_acert.h
181
int OSSL_IETF_ATTR_SYNTAX_print(BIO *bp, OSSL_IETF_ATTR_SYNTAX *a, int indent);
crypto/openssl/include/openssl/x509_acert.h
46
X509_ACERT *d2i_X509_ACERT_bio(BIO *bp, X509_ACERT **acert);
crypto/openssl/include/openssl/x509_acert.h
47
int i2d_X509_ACERT_bio(BIO *bp, const X509_ACERT *acert);
crypto/openssl/include/openssl/x509_acert.h
70
int X509_ACERT_print(BIO *bp, X509_ACERT *x);
crypto/openssl/include/openssl/x509_acert.h
71
int X509_ACERT_print_ex(BIO *bp, X509_ACERT *x, unsigned long nmflags,
crypto/openssl/include/openssl/x509v3.h
1000
void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent,
crypto/openssl/include/openssl/x509v3.h
1002
int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag,
crypto/openssl/include/openssl/x509v3.h
1007
int X509V3_extensions_print(BIO *out, const char *title,
crypto/openssl/include/openssl/x509v3.h
1085
void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent);
crypto/openssl/include/openssl/x509v3.h
1495
int OSSL_GENERAL_NAMES_print(BIO *out, GENERAL_NAMES *gens, int indent);
crypto/openssl/include/openssl/x509v3.h
58
BIO *out, int indent);
crypto/openssl/include/openssl/x509v3.h
845
int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen);
crypto/openssl/include/openssl/x509v3.h
871
int i2a_ACCESS_DESCRIPTION(BIO *bp, const ACCESS_DESCRIPTION *a);
crypto/openssl/providers/common/bio_prov.c
164
static int bio_core_read_ex(BIO *bio, char *data, size_t data_len,
crypto/openssl/providers/common/bio_prov.c
170
static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len,
crypto/openssl/providers/common/bio_prov.c
176
static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/providers/common/bio_prov.c
181
static int bio_core_gets(BIO *bio, char *buf, int size)
crypto/openssl/providers/common/bio_prov.c
186
static int bio_core_puts(BIO *bio, const char *str)
crypto/openssl/providers/common/bio_prov.c
191
static int bio_core_new(BIO *bio)
crypto/openssl/providers/common/bio_prov.c
198
static int bio_core_free(BIO *bio)
crypto/openssl/providers/common/bio_prov.c
226
BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio)
crypto/openssl/providers/common/bio_prov.c
228
BIO *outbio;
crypto/openssl/providers/common/include/prov/bio.h
32
BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio);
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
92
BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin);
crypto/openssl/providers/implementations/encode_decode/decode_msblob2key.c
98
BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin);
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
37
BIO *in = ossl_bio_new_from_core_bio(provctx, cin);
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
124
BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin);
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
37
typedef void *b2i_PVK_of_bio_pw_fn(BIO *in, pem_password_cb *cb, void *u,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1217
BIO *out = ossl_bio_new_from_core_bio(ctx->provctx, cout);
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
191
static int key_to_epki_der_priv_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
218
static int key_to_epki_pem_priv_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
245
static int key_to_pki_der_priv_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
276
static int key_to_pki_pem_priv_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
307
static int key_to_spki_der_pub_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
332
static int key_to_spki_pem_pub_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
371
static int key_to_type_specific_der_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
395
static int key_to_type_specific_pem_bio_cb(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
407
static int key_to_type_specific_pem_priv_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
418
static int key_to_type_specific_pem_pub_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
429
static int key_to_type_specific_pem_param_bio(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
66
typedef int key_to_der_fn(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
70
typedef int write_bio_of_void_fn(BIO *bp, const void *x);
crypto/openssl/providers/implementations/encode_decode/encode_key2blob.c
32
BIO *out = ossl_bio_new_from_core_bio(provctx, cout);
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
41
BIO *out = ossl_bio_new_from_core_bio(ctx->provctx, cout);
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
55
BIO *out = NULL;
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
116
static int dsa_to_text(BIO *out, const void *key, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
183
static int ec_param_explicit_curve_to_text(BIO *out, const EC_GROUP *group,
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
210
static int ec_param_explicit_gen_to_text(BIO *out, const EC_GROUP *group,
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
250
static int ec_param_explicit_to_text(BIO *out, const EC_GROUP *group,
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
291
static int ec_param_to_text(BIO *out, const EC_GROUP *group,
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
313
static int ec_to_text(BIO *out, const void *key, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
387
static int ecx_to_text(BIO *out, const void *key, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
42
static int dh_to_text(BIO *out, const void *key, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
443
static int ml_kem_to_text(BIO *out, const void *vkey, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
452
static int slh_dsa_to_text(BIO *out, const void *key, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
458
static int rsa_to_text(BIO *out, const void *key, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
618
static int ml_dsa_to_text(BIO *out, const void *key, int selection)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
636
int (*key2text)(BIO *out, const void *key,
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
640
BIO *out = ossl_bio_new_from_core_bio(vctx, cout);
crypto/openssl/providers/implementations/encode_decode/endecoder_common.c
90
BIO *in = ossl_bio_new_from_core_bio(provctx, cin);
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.c
667
int ossl_ml_dsa_key_to_text(BIO *out, const ML_DSA_KEY *key, int selection)
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.h
26
__owur int ossl_ml_dsa_key_to_text(BIO *out, const ML_DSA_KEY *key, int selection);
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.c
558
int ossl_ml_kem_key_to_text(BIO *out, const ML_KEM_KEY *key, int selection)
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.h
26
__owur int ossl_ml_kem_key_to_text(BIO *out, const ML_KEM_KEY *key, int selection);
crypto/openssl/providers/implementations/storemgmt/file_store.c
153
static struct file_ctx_st *file_open_stream(BIO *source, const char *uri,
crypto/openssl/providers/implementations/storemgmt/file_store.c
206
BIO *bio;
crypto/openssl/providers/implementations/storemgmt/file_store.c
292
BIO *new_bio = ossl_bio_new_from_core_bio(provctx, cin);
crypto/openssl/providers/implementations/storemgmt/file_store.c
76
BIO *file;
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
132
BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin);
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
159
BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin);
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
229
BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin);
crypto/openssl/ssl/bio_ssl.c
165
static int ssl_write(BIO *b, const char *buf, size_t size, size_t *written)
crypto/openssl/ssl/bio_ssl.c
21
static int ssl_write(BIO *h, const char *buf, size_t size, size_t *written);
crypto/openssl/ssl/bio_ssl.c
22
static int ssl_read(BIO *b, char *buf, size_t size, size_t *readbytes);
crypto/openssl/ssl/bio_ssl.c
227
static long ssl_ctrl(BIO *b, int cmd, long num, void *ptr)
crypto/openssl/ssl/bio_ssl.c
23
static int ssl_puts(BIO *h, const char *str);
crypto/openssl/ssl/bio_ssl.c
231
BIO *dbio, *bio;
crypto/openssl/ssl/bio_ssl.c
233
BIO *next;
crypto/openssl/ssl/bio_ssl.c
24
static long ssl_ctrl(BIO *h, int cmd, long arg1, void *arg2);
crypto/openssl/ssl/bio_ssl.c
25
static int ssl_new(BIO *h);
crypto/openssl/ssl/bio_ssl.c
26
static int ssl_free(BIO *data);
crypto/openssl/ssl/bio_ssl.c
27
static long ssl_callback_ctrl(BIO *h, int cmd, BIO_info_cb *fp);
crypto/openssl/ssl/bio_ssl.c
383
dbio = (BIO *)ptr;
crypto/openssl/ssl/bio_ssl.c
415
static long ssl_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)
crypto/openssl/ssl/bio_ssl.c
434
static int ssl_puts(BIO *bp, const char *str)
crypto/openssl/ssl/bio_ssl.c
443
BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx)
crypto/openssl/ssl/bio_ssl.c
446
BIO *ret = NULL, *buf = NULL, *ssl = NULL;
crypto/openssl/ssl/bio_ssl.c
468
BIO *BIO_new_ssl_connect(SSL_CTX *ctx)
crypto/openssl/ssl/bio_ssl.c
471
BIO *ret = NULL, *con = NULL, *ssl = NULL;
crypto/openssl/ssl/bio_ssl.c
494
BIO *BIO_new_ssl(SSL_CTX *ctx, int client)
crypto/openssl/ssl/bio_ssl.c
496
BIO *ret;
crypto/openssl/ssl/bio_ssl.c
514
int BIO_ssl_copy_session_id(BIO *t, BIO *f)
crypto/openssl/ssl/bio_ssl.c
530
void BIO_ssl_shutdown(BIO *b)
crypto/openssl/ssl/bio_ssl.c
62
static int ssl_new(BIO *bi)
crypto/openssl/ssl/bio_ssl.c
76
static int ssl_free(BIO *a)
crypto/openssl/ssl/bio_ssl.c
95
static int ssl_read(BIO *b, char *buf, size_t size, size_t *readbytes)
crypto/openssl/ssl/d1_lib.c
271
static void dtls1_bio_set_next_timeout(BIO *bio, const DTLS1_STATE *d1)
crypto/openssl/ssl/d1_lib.c
426
BIO *rbio, *wbio;
crypto/openssl/ssl/d1_lib.c
858
BIO *wbio;
crypto/openssl/ssl/quic/json_enc.c
21
static int wbuf_init(struct json_write_buf *wbuf, BIO *bio, size_t alloc)
crypto/openssl/ssl/quic/json_enc.c
236
int ossl_json_init(OSSL_JSON_ENC *json, BIO *bio, uint32_t flags)
crypto/openssl/ssl/quic/json_enc.c
280
int ossl_json_set0_sink(OSSL_JSON_ENC *json, BIO *bio)
crypto/openssl/ssl/quic/json_enc.c
40
static void wbuf_set0_bio(struct json_write_buf *wbuf, BIO *bio)
crypto/openssl/ssl/quic/qlog.c
179
int ossl_qlog_set_sink_bio(QLOG *qlog, BIO *bio)
crypto/openssl/ssl/quic/qlog.c
195
BIO *bio;
crypto/openssl/ssl/quic/qlog.c
216
BIO *bio;
crypto/openssl/ssl/quic/qlog.c
37
BIO *bio;
crypto/openssl/ssl/quic/quic_demux.c
120
void ossl_quic_demux_set_bio(QUIC_DEMUX *demux, BIO *net_bio)
crypto/openssl/ssl/quic/quic_demux.c
26
BIO *net_bio;
crypto/openssl/ssl/quic/quic_demux.c
71
QUIC_DEMUX *ossl_quic_demux_new(BIO *net_bio,
crypto/openssl/ssl/quic/quic_impl.c
1132
static int csm_analyse_init_peer_addr(BIO *net_wbio, BIO_ADDR *peer)
crypto/openssl/ssl/quic/quic_impl.c
1141
quic_set0_net_rbio(QUIC_OBJ *obj, BIO *net_rbio)
crypto/openssl/ssl/quic/quic_impl.c
1144
BIO *old_rbio = NULL;
crypto/openssl/ssl/quic/quic_impl.c
1162
quic_set0_net_wbio(QUIC_OBJ *obj, BIO *net_wbio)
crypto/openssl/ssl/quic/quic_impl.c
1165
BIO *old_wbio = NULL;
crypto/openssl/ssl/quic/quic_impl.c
1182
void ossl_quic_conn_set0_net_rbio(SSL *s, BIO *net_rbio)
crypto/openssl/ssl/quic/quic_impl.c
1194
void ossl_quic_conn_set0_net_wbio(SSL *s, BIO *net_wbio)
crypto/openssl/ssl/quic/quic_impl.c
1206
BIO *ossl_quic_conn_get_net_rbio(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1219
BIO *ossl_quic_conn_get_net_wbio(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1378
BIO *net_rbio;
crypto/openssl/ssl/quic/quic_impl.c
1397
BIO *net_wbio;
crypto/openssl/ssl/quic/quic_impl.c
1878
BIO *net_rbio, *net_wbio;
crypto/openssl/ssl/quic/quic_impl.c
682
BIO *b;
crypto/openssl/ssl/quic/quic_port.c
293
BIO *ossl_quic_port_get_net_rbio(QUIC_PORT *port)
crypto/openssl/ssl/quic/quic_port.c
298
BIO *ossl_quic_port_get_net_wbio(QUIC_PORT *port)
crypto/openssl/ssl/quic/quic_port.c
303
static int port_update_poll_desc(QUIC_PORT *port, BIO *net_bio, int for_write)
crypto/openssl/ssl/quic/quic_port.c
415
int ossl_quic_port_set_net_rbio(QUIC_PORT *port, BIO *net_rbio)
crypto/openssl/ssl/quic/quic_port.c
429
int ossl_quic_port_set_net_wbio(QUIC_PORT *port, BIO *net_wbio)
crypto/openssl/ssl/quic/quic_port_local.h
61
BIO *net_rbio, *net_wbio;
crypto/openssl/ssl/quic/quic_record_tx.c
1019
void ossl_qtx_set_bio(OSSL_QTX *qtx, BIO *bio)
crypto/openssl/ssl/quic/quic_record_tx.c
62
BIO *bio;
crypto/openssl/ssl/quic/quic_tls.c
107
const EVP_MD *kdfdigest, BIO *prev, BIO *transport,
crypto/openssl/ssl/quic/quic_tls.c
108
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/quic/quic_tls.c
534
static int quic_set1_bio(OSSL_RECORD_LAYER *rl, BIO *bio)
crypto/openssl/ssl/quic/quic_tls.c
71
BIO *dummybio;
crypto/openssl/ssl/quic/quic_tls.c
715
BIO *nullbio;
crypto/openssl/ssl/quic/quic_tls.c
95
static int quic_set1_bio(OSSL_RECORD_LAYER *rl, BIO *bio);
crypto/openssl/ssl/quic/quic_trace.c
128
static int frame_reset_stream(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
145
static int frame_stop_sending(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
160
static int frame_crypto(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
173
static int frame_new_token(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
188
static int frame_stream(BIO *bio, PACKET *pkt, uint64_t frame_type)
crypto/openssl/ssl/quic/quic_trace.c
250
static int frame_max_data(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
262
static int frame_max_stream_data(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
277
static int frame_max_streams(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
289
static int frame_data_blocked(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
301
static int frame_stream_data_blocked(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
316
static int frame_streams_blocked(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
328
static int frame_new_conn_id(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
349
static int frame_retire_conn_id(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
361
static int frame_path_challenge(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
373
static int frame_path_response(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
385
static int frame_conn_closed(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
401
static int trace_frame_data(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_trace.c
46
static void put_str(BIO *bio, char *str, size_t slen)
crypto/openssl/ssl/quic/quic_trace.c
54
static void put_data(BIO *bio, const uint8_t *data, size_t datalen)
crypto/openssl/ssl/quic/quic_trace.c
568
BIO *bio = arg;
crypto/openssl/ssl/quic/quic_trace.c
62
static void put_conn_id(BIO *bio, QUIC_CONN_ID *id)
crypto/openssl/ssl/quic/quic_trace.c
73
static void put_token(BIO *bio, const uint8_t *token, size_t token_len)
crypto/openssl/ssl/quic/quic_trace.c
81
static int frame_ack(BIO *bio, PACKET *pkt)
crypto/openssl/ssl/quic/quic_tserver.c
433
BIO *ossl_quic_tserver_get0_rbio(QUIC_TSERVER *srv)
crypto/openssl/ssl/record/methods/dtls_meth.c
639
const EVP_MD *kdfdigest, BIO *prev, BIO *transport,
crypto/openssl/ssl/record/methods/dtls_meth.c
640
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/record/methods/ktls_meth.c
407
const EVP_MD *kdfdigest, BIO *prev, BIO *transport,
crypto/openssl/ssl/record/methods/ktls_meth.c
408
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/record/methods/recmethod_local.h
226
BIO *prev;
crypto/openssl/ssl/record/methods/recmethod_local.h
229
BIO *bio;
crypto/openssl/ssl/record/methods/recmethod_local.h
235
BIO *next;
crypto/openssl/ssl/record/methods/recmethod_local.h
441
const EVP_MD *md, COMP_METHOD *comp, BIO *prev,
crypto/openssl/ssl/record/methods/recmethod_local.h
442
BIO *transport, BIO *next,
crypto/openssl/ssl/record/methods/recmethod_local.h
456
int tls_set1_bio(OSSL_RECORD_LAYER *rl, BIO *bio);
crypto/openssl/ssl/record/methods/tls_common.c
1261
const EVP_MD *md, COMP_METHOD *comp, BIO *prev,
crypto/openssl/ssl/record/methods/tls_common.c
1262
BIO *transport, BIO *next, const OSSL_PARAM *settings,
crypto/openssl/ssl/record/methods/tls_common.c
1405
const EVP_MD *kdfdigest, BIO *prev, BIO *transport,
crypto/openssl/ssl/record/methods/tls_common.c
1406
BIO *next, BIO_ADDR *local, BIO_ADDR *peer,
crypto/openssl/ssl/record/methods/tls_common.c
2000
int tls_set1_bio(OSSL_RECORD_LAYER *rl, BIO *bio)
crypto/openssl/ssl/record/methods/tls_common.c
396
BIO *bio = rl->prev != NULL ? rl->prev : rl->bio;
crypto/openssl/ssl/record/rec_layer_d1.c
521
BIO *bio;
crypto/openssl/ssl/record/rec_layer_d1.c
557
BIO *bio;
crypto/openssl/ssl/record/rec_layer_s3.c
1051
BIO *bio;
crypto/openssl/ssl/record/rec_layer_s3.c
1257
BIO *thisbio;
crypto/openssl/ssl/record/rec_layer_s3.c
1371
BIO *prev = NULL;
crypto/openssl/ssl/record/rec_layer_s3.c
1372
BIO *next = NULL;
crypto/openssl/ssl/record/rec_layer_s3.c
948
BIO *rbio;
crypto/openssl/ssl/record/record.h
88
BIO *rrlnext;
crypto/openssl/ssl/s3_enc.c
222
BIO *buf = BIO_new(BIO_s_mem());
crypto/openssl/ssl/ssl_cert.c
752
BIO *in = BIO_new(BIO_s_file());
crypto/openssl/ssl/ssl_cert.c
834
BIO *in;
crypto/openssl/ssl/ssl_conf.c
613
BIO *in = NULL;
crypto/openssl/ssl/ssl_lib.c
1542
void SSL_set0_rbio(SSL *s, BIO *rbio)
crypto/openssl/ssl/ssl_lib.c
1561
void SSL_set0_wbio(SSL *s, BIO *wbio)
crypto/openssl/ssl/ssl_lib.c
1591
void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio)
crypto/openssl/ssl/ssl_lib.c
1633
BIO *SSL_get_rbio(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1648
BIO *SSL_get_wbio(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1678
BIO *b, *r;
crypto/openssl/ssl/ssl_lib.c
1690
BIO *b, *r;
crypto/openssl/ssl/ssl_lib.c
1713
BIO *bio = NULL;
crypto/openssl/ssl/ssl_lib.c
1735
BIO *rbio = SSL_get_rbio(s);
crypto/openssl/ssl/ssl_lib.c
1745
BIO *bio = BIO_new(fd_method(s));
crypto/openssl/ssl/ssl_lib.c
1763
BIO *wbio = SSL_get_wbio(s);
crypto/openssl/ssl/ssl_lib.c
1773
BIO *bio = BIO_new(fd_method(s));
crypto/openssl/ssl/ssl_lib.c
3893
static BIO *keylog_bio = NULL;
crypto/openssl/ssl/ssl_lib.c
3914
static long check_keylog_bio_free(BIO *b, int oper, const char *argp,
crypto/openssl/ssl/ssl_lib.c
3956
static BIO *get_sslkeylog_bio(const char *keylogfile)
crypto/openssl/ssl/ssl_lib.c
3959
BIO *b;
crypto/openssl/ssl/ssl_lib.c
4828
BIO *bio;
crypto/openssl/ssl/ssl_lib.c
5330
BIO *bbio;
crypto/openssl/ssl/ssl_lib.c
5960
BIO *b;
crypto/openssl/ssl/ssl_local.h
1262
BIO *rbio;
crypto/openssl/ssl/ssl_local.h
1264
BIO *wbio;
crypto/openssl/ssl/ssl_local.h
1266
BIO *bbio;
crypto/openssl/ssl/ssl_local.h
1319
BIO *handshake_buffer;
crypto/openssl/ssl/ssl_rsa.c
173
BIO *in = NULL;
crypto/openssl/ssl/ssl_rsa.c
314
BIO *in = NULL;
crypto/openssl/ssl/ssl_rsa.c
396
BIO *in = NULL;
crypto/openssl/ssl/ssl_rsa.c
465
BIO *in = NULL;
crypto/openssl/ssl/ssl_rsa.c
57
BIO *in = NULL;
crypto/openssl/ssl/ssl_rsa.c
877
BIO *bin = NULL;
crypto/openssl/ssl/ssl_rsa_legacy.c
141
BIO *in = NULL;
crypto/openssl/ssl/ssl_rsa_legacy.c
50
BIO *in = NULL;
crypto/openssl/ssl/ssl_txt.c
179
int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x)
crypto/openssl/ssl/ssl_txt.c
20
BIO *b;
crypto/openssl/ssl/ssl_txt.c
34
int SSL_SESSION_print(BIO *bp, const SSL_SESSION *x)
crypto/openssl/ssl/statem/statem_clnt.c
410
BIO *rbio;
crypto/openssl/ssl/statem/statem_srvr.c
327
BIO *rbio;
crypto/openssl/ssl/t1_trce.c
1020
static int ssl_print_client_hello(BIO *bio, const SSL_CONNECTION *sc, int indent,
crypto/openssl/ssl/t1_trce.c
1077
static int dtls_print_hello_vfyrequest(BIO *bio, int indent,
crypto/openssl/ssl/t1_trce.c
1087
static int ssl_print_server_hello(BIO *bio, int indent,
crypto/openssl/ssl/t1_trce.c
1171
static int ssl_print_client_keyex(BIO *bio, int indent, const SSL_CONNECTION *sc,
crypto/openssl/ssl/t1_trce.c
1223
static int ssl_print_server_keyex(BIO *bio, int indent, const SSL_CONNECTION *sc,
crypto/openssl/ssl/t1_trce.c
1291
static int ssl_print_certificate(BIO *bio, const SSL_CONNECTION *sc, int indent,
crypto/openssl/ssl/t1_trce.c
1331
static int ssl_print_raw_public_key(BIO *bio, const SSL *ssl, int server,
crypto/openssl/ssl/t1_trce.c
1361
static int ssl_print_certificates(BIO *bio, const SSL_CONNECTION *sc, int server,
crypto/openssl/ssl/t1_trce.c
1400
static int ssl_print_compressed_certificates(BIO *bio, const SSL_CONNECTION *sc,
crypto/openssl/ssl/t1_trce.c
1471
static int ssl_print_cert_request(BIO *bio, int indent, const SSL_CONNECTION *sc,
crypto/openssl/ssl/t1_trce.c
1560
static int ssl_print_ticket(BIO *bio, int indent, const SSL_CONNECTION *sc,
crypto/openssl/ssl/t1_trce.c
1608
static int ssl_print_handshake(BIO *bio, const SSL_CONNECTION *sc, int server,
crypto/openssl/ssl/t1_trce.c
1727
BIO *bio = arg;
crypto/openssl/ssl/t1_trce.c
43
static int do_ssl_trace_list(BIO *bio, int indent,
crypto/openssl/ssl/t1_trce.c
664
static void ssl_print_hex(BIO *bio, int indent, const char *name,
crypto/openssl/ssl/t1_trce.c
676
static int ssl_print_hexbuf(BIO *bio, int indent, const char *name, size_t nlen,
crypto/openssl/ssl/t1_trce.c
696
static int ssl_print_version(BIO *bio, int indent, const char *name,
crypto/openssl/ssl/t1_trce.c
715
static int ssl_print_random(BIO *bio, int indent,
crypto/openssl/ssl/t1_trce.c
738
static int ssl_print_signature(BIO *bio, int indent, const SSL_CONNECTION *sc,
crypto/openssl/ssl/t1_trce.c
756
static int ssl_print_extension(BIO *bio, int indent, int server,
crypto/openssl/ssl/t1_trce.c
967
static int ssl_print_extensions(BIO *bio, int indent, int server,
crypto/openssl/test/algorithmid_test.c
192
BIO *b = BIO_new_file(pubkey_filename, "r");
crypto/openssl/test/algorithmid_test.c
218
BIO *bee = NULL, *bca = NULL;
crypto/openssl/test/asynciotest.c
124
static int async_write(BIO *bio, const char *in, int inl)
crypto/openssl/test/asynciotest.c
129
BIO *next = BIO_next(bio);
crypto/openssl/test/asynciotest.c
257
static long async_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/asynciotest.c
260
BIO *next = BIO_next(bio);
crypto/openssl/test/asynciotest.c
27
static int async_new(BIO *bi);
crypto/openssl/test/asynciotest.c
276
static int async_gets(BIO *bio, char *buf, int size)
crypto/openssl/test/asynciotest.c
28
static int async_free(BIO *a);
crypto/openssl/test/asynciotest.c
282
static int async_puts(BIO *bio, const char *str)
crypto/openssl/test/asynciotest.c
29
static int async_read(BIO *b, char *out, int outl);
crypto/openssl/test/asynciotest.c
293
BIO *s_to_c_fbio = NULL, *c_to_s_fbio = NULL;
crypto/openssl/test/asynciotest.c
30
static int async_write(BIO *b, const char *in, int inl);
crypto/openssl/test/asynciotest.c
31
static long async_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/test/asynciotest.c
32
static int async_gets(BIO *bp, char *buf, int size);
crypto/openssl/test/asynciotest.c
33
static int async_puts(BIO *bp, const char *str);
crypto/openssl/test/asynciotest.c
62
static int async_new(BIO *bio)
crypto/openssl/test/asynciotest.c
75
static int async_free(BIO *bio)
crypto/openssl/test/asynciotest.c
89
static int async_read(BIO *bio, char *out, int outl)
crypto/openssl/test/asynciotest.c
93
BIO *next = BIO_next(bio);
crypto/openssl/test/bad_dtls_test.c
198
static int validate_client_hello(BIO *wbio)
crypto/openssl/test/bad_dtls_test.c
274
static int send_hello_verify(BIO *rbio)
crypto/openssl/test/bad_dtls_test.c
335
static int send_server_hello(BIO *rbio)
crypto/openssl/test/bad_dtls_test.c
469
static int send_record(BIO *rbio, unsigned char type, uint64_t seqnr,
crypto/openssl/test/bad_dtls_test.c
556
static int send_finished(SSL *s, BIO *rbio)
crypto/openssl/test/bad_dtls_test.c
598
static int validate_ccs(BIO *wbio)
crypto/openssl/test/bad_dtls_test.c
673
BIO *rbio = NULL;
crypto/openssl/test/bad_dtls_test.c
674
BIO *wbio = NULL;
crypto/openssl/test/bio_base64_test.c
159
BIO *mem = BIO_new(BIO_s_mem());
crypto/openssl/test/bio_base64_test.c
190
BIO *bio, *b64;
crypto/openssl/test/bio_base64_test.c
65
static int memout(BIO *mem, char c, int llen, int *pos)
crypto/openssl/test/bio_base64_test.c
79
static int memoutws(BIO *mem, char c, unsigned wscnt, unsigned llen, int *pos)
crypto/openssl/test/bio_base64_test.c
94
int trunc, unsigned llen, unsigned wscnt, BIO *mem)
crypto/openssl/test/bio_callback_test.c
18
static BIO *my_param_b[MAXCOUNT];
crypto/openssl/test/bio_callback_test.c
202
static long my_bio_callback(BIO *b, int oper, const char *argp, int argi,
crypto/openssl/test/bio_callback_test.c
220
BIO *bio;
crypto/openssl/test/bio_callback_test.c
27
static long my_bio_cb_ex(BIO *b, int oper, const char *argp, size_t len,
crypto/openssl/test/bio_callback_test.c
48
BIO *bio;
crypto/openssl/test/bio_comp_test.c
39
BIO *bcomp = NULL;
crypto/openssl/test/bio_comp_test.c
40
BIO *bmem = NULL;
crypto/openssl/test/bio_comp_test.c
41
BIO *bexp = NULL;
crypto/openssl/test/bio_core_test.c
16
BIO *bio;
crypto/openssl/test/bio_core_test.c
69
BIO *cbio = NULL, *cbiobad = NULL;
crypto/openssl/test/bio_dgram_test.c
103
BIO *b1 = NULL, *b2 = NULL;
crypto/openssl/test/bio_dgram_test.c
496
BIO *bio1 = NULL, *bio2 = NULL;
crypto/openssl/test/bio_dgram_test.c
64
static int do_sendmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/test/bio_dgram_test.c
82
static int do_recvmmsg(BIO *b, BIO_MSG *msg,
crypto/openssl/test/bio_enc_test.c
276
BIO *mem = NULL, *b64 = NULL, *cbio = NULL;
crypto/openssl/test/bio_enc_test.c
41
BIO *b, *mem;
crypto/openssl/test/bio_memleak_test.c
109
BIO *bio, *bio2 = NULL;
crypto/openssl/test/bio_memleak_test.c
151
BIO *bio = NULL;
crypto/openssl/test/bio_memleak_test.c
187
BIO *bio = NULL;
crypto/openssl/test/bio_memleak_test.c
19
BIO *bio;
crypto/openssl/test/bio_memleak_test.c
225
static long BIO_error_callback(BIO *bio, int cmd, const char *argp,
crypto/openssl/test/bio_memleak_test.c
240
BIO *bio = NULL, *out = NULL;
crypto/openssl/test/bio_memleak_test.c
46
BIO *bio = NULL;
crypto/openssl/test/bio_memleak_test.c
74
BIO *bio;
crypto/openssl/test/bio_meth_test.c
17
BIO *membio = NULL, *bio1 = NULL, *bio2 = NULL, *bio3 = NULL;
crypto/openssl/test/bio_prefix_text.c
110
BIO *curr = BIO_new(BIO_f_prefix());
crypto/openssl/test/bio_prefix_text.c
16
static BIO *bio_in = NULL;
crypto/openssl/test/bio_prefix_text.c
17
static BIO *bio_out = NULL;
crypto/openssl/test/bio_prefix_text.c
18
static BIO *bio_err = NULL;
crypto/openssl/test/bio_prefix_text.c
40
static BIO **chain = NULL;
crypto/openssl/test/bio_prefix_text.c
96
BIO *next = NULL;
crypto/openssl/test/bio_pw_callback_test.c
160
BIO *bio = NULL;
crypto/openssl/test/bio_pw_callback_test.c
205
BIO *bio = NULL;
crypto/openssl/test/bio_pw_callback_test.c
356
BIO *bio = NULL;
crypto/openssl/test/bio_readbuffer_test.c
29
BIO *in = NULL, *in_bio = NULL, *readbuf_bio = NULL;
crypto/openssl/test/bio_tfo_test.c
54
BIO *cbio = NULL;
crypto/openssl/test/bio_tfo_test.c
55
BIO *abio = NULL;
crypto/openssl/test/bio_tfo_test.c
56
BIO *sbio = NULL;
crypto/openssl/test/bioprinttest.c
305
BIO *bio_out = NULL;
crypto/openssl/test/bioprinttest.c
306
BIO *bio_err = NULL;
crypto/openssl/test/ca_internals_test.c
25
BIO *bio_tmp;
crypto/openssl/test/cert_comp_test.c
45
BIO *in = NULL;
crypto/openssl/test/cert_comp_test.c
46
BIO *priv_in = NULL;
crypto/openssl/test/clienthellotest.c
55
BIO *rbio;
crypto/openssl/test/clienthellotest.c
56
BIO *wbio;
crypto/openssl/test/clienthellotest.c
64
BIO *sessbio = NULL;
crypto/openssl/test/cmp_ctx_test.c
329
static BIO *test_http_cb(BIO *bio, void *arg, int use_ssl, int detail)
crypto/openssl/test/cmsapitest.c
107
BIO *bio, *content = NULL;
crypto/openssl/test/cmsapitest.c
30
BIO *msgbio = BIO_new_mem_buf(msg, strlen(msg));
crypto/openssl/test/cmsapitest.c
31
BIO *outmsgbio = BIO_new(BIO_s_mem());
crypto/openssl/test/cmsapitest.c
318
static unsigned char *read_all(BIO *bio, long *p_len)
crypto/openssl/test/cmsapitest.c
33
BIO *contentbio = NULL;
crypto/openssl/test/cmsapitest.c
352
BIO *bio = NULL;
crypto/openssl/test/cmsapitest.c
414
BIO *msgbio = BIO_new_mem_buf(msg, (int)strlen(msg));
crypto/openssl/test/cmsapitest.c
418
BIO *decryptbio = BIO_new(BIO_s_mem());
crypto/openssl/test/cmsapitest.c
445
BIO *msgbio = BIO_new_mem_buf(msg, (int)strlen(msg));
crypto/openssl/test/cmsapitest.c
449
BIO *decryptbio = BIO_new(BIO_s_mem());
crypto/openssl/test/cmsapitest.c
486
BIO *cmsbio = NULL, *out = NULL;
crypto/openssl/test/cmsapitest.c
520
BIO *certbio = NULL, *privkeybio = NULL;
crypto/openssl/test/conf_include_test.c
73
static BIO *in;
crypto/openssl/test/crltest.c
282
static BIO *glue2bio(const char **pem, char **out)
crypto/openssl/test/crltest.c
297
BIO *b = glue2bio(pem, &p);
crypto/openssl/test/crltest.c
318
BIO *b = glue2bio(pem, &p);
crypto/openssl/test/crltest.c
508
BIO *b = NULL;
crypto/openssl/test/ct_test.c
115
BIO *file_io = BIO_new_file(file_path, "r");
crypto/openssl/test/ct_test.c
129
BIO *text_buffer = NULL;
crypto/openssl/test/ct_test.c
155
BIO *text_buffer = NULL;
crypto/openssl/test/ct_test.c
97
BIO *cert_io = BIO_new_file(file_path, "r");
crypto/openssl/test/d2i_test.c
46
BIO *bio = NULL;
crypto/openssl/test/danetest.c
150
static char *read_to_eol(BIO *f)
crypto/openssl/test/danetest.c
291
BIO *f, const char *path)
crypto/openssl/test/danetest.c
388
BIO *f = NULL;
crypto/openssl/test/danetest.c
90
static STACK_OF(X509) *load_chain(BIO *fp, int nelem)
crypto/openssl/test/decoder_propq_test.c
52
BIO *bio = NULL;
crypto/openssl/test/dtls_mtu_test.c
53
BIO *sc_bio = NULL;
crypto/openssl/test/dtlstest.c
190
BIO *c_to_s_fbio, *mempackbio;
crypto/openssl/test/dtlstest.c
397
BIO *rbio = NULL, *wbio = NULL, *sbio = NULL;
crypto/openssl/test/dtlstest.c
478
BIO *bio;
crypto/openssl/test/dtlstest.c
590
BIO *bio;
crypto/openssl/test/dtlstest.c
74
BIO *c_to_s_fbio, *c_to_s_mempacket;
crypto/openssl/test/dtlsv1listentest.c
294
BIO *outbio = NULL;
crypto/openssl/test/dtlsv1listentest.c
295
BIO *inbio = NULL;
crypto/openssl/test/endecode_test.c
251
BIO *mem_ser = NULL;
crypto/openssl/test/endecode_test.c
292
BIO *encoded_bio = NULL;
crypto/openssl/test/endecode_test.c
367
BIO *mem_ser = NULL;
crypto/openssl/test/endecode_test.c
407
BIO *mem_ser = NULL;
crypto/openssl/test/endecode_test.c
452
BIO *mem_ser = NULL;
crypto/openssl/test/endecoder_legacy_test.c
288
static int test_membio_str_eq(BIO *bio_provided, BIO *bio_legacy)
crypto/openssl/test/endecoder_legacy_test.c
310
BIO *membio_legacy = NULL;
crypto/openssl/test/endecoder_legacy_test.c
311
BIO *membio_provided = NULL;
crypto/openssl/test/endecoder_legacy_test.c
376
BIO *membio_legacy = NULL;
crypto/openssl/test/endecoder_legacy_test.c
377
BIO *membio_provided = NULL;
crypto/openssl/test/endecoder_legacy_test.c
61
typedef int PEM_write_bio_of_void_protected(BIO *out, const void *obj,
crypto/openssl/test/endecoder_legacy_test.c
65
typedef int PEM_write_bio_of_void_unprotected(BIO *out, const void *obj);
crypto/openssl/test/endecoder_legacy_test.c
66
typedef void *PEM_read_bio_of_void(BIO *out, void **obj,
crypto/openssl/test/endecoder_legacy_test.c
68
typedef int EVP_PKEY_print_fn(BIO *out, const EVP_PKEY *pkey,
crypto/openssl/test/enginetest.c
363
BIO *b = NULL;
crypto/openssl/test/errtest.c
56
BIO *bio = NULL;
crypto/openssl/test/evp_extra_test.c
1100
BIO *bio = BIO_new(BIO_s_mem());
crypto/openssl/test/evp_extra_test.c
1867
BIO *mdbio = NULL, *membio = NULL;
crypto/openssl/test/evp_extra_test.c
2367
BIO *membio = NULL;
crypto/openssl/test/evp_extra_test.c
2401
BIO *membio = NULL;
crypto/openssl/test/evp_extra_test.c
2528
BIO *bio = NULL;
crypto/openssl/test/evp_extra_test2.c
1902
BIO *in = NULL, *enc_bio = NULL;
crypto/openssl/test/evp_extra_test2.c
2007
BIO *key_bio = NULL;
crypto/openssl/test/evp_extra_test2.c
2037
BIO *key_bio = NULL;
crypto/openssl/test/evp_extra_test2.c
2074
BIO *key_bio = BIO_new(BIO_s_mem());
crypto/openssl/test/evp_libctx_test.c
265
BIO *bio = NULL;
crypto/openssl/test/evp_pkey_dparams_test.c
244
BIO *in = NULL, *out = NULL;
crypto/openssl/test/evp_pkey_dparams_test.c
272
BIO *in = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
143
BIO *membio = BIO_new(BIO_s_mem());
crypto/openssl/test/evp_pkey_provided_test.c
211
BIO *membio = BIO_new(BIO_s_mem());
crypto/openssl/test/evp_pkey_provided_test.c
54
static int compare_with_file(const char *alg, int type, BIO *membio)
crypto/openssl/test/evp_pkey_provided_test.c
57
BIO *file = NULL;
crypto/openssl/test/fake_rsaprov.c
807
BIO *in = BIO_new_from_core_bio(provctx->libctx, cin);
crypto/openssl/test/fatalerrtest.c
24
BIO *wbio = NULL;
crypto/openssl/test/helpers/handshake.c
1284
BIO *tmpbio;
crypto/openssl/test/helpers/handshake.c
1420
BIO *client_to_server = NULL, *server_to_client = NULL;
crypto/openssl/test/helpers/noisydgrambio.c
169
static int noisy_dgram_sendmmsg(BIO *bio, BIO_MSG *msg, size_t stride,
crypto/openssl/test/helpers/noisydgrambio.c
173
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/noisydgrambio.c
302
static int noisy_dgram_recvmmsg(BIO *bio, BIO_MSG *msg, size_t stride,
crypto/openssl/test/helpers/noisydgrambio.c
306
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/noisydgrambio.c
41
static long noisy_dgram_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/helpers/noisydgrambio.c
44
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/noisydgrambio.c
485
static int noisy_dgram_new(BIO *bio)
crypto/openssl/test/helpers/noisydgrambio.c
509
static int noisy_dgram_free(BIO *bio)
crypto/openssl/test/helpers/pkcs12.c
189
BIO *out = BIO_new_file(outfile, "w");
crypto/openssl/test/helpers/pkcs12.c
202
static PKCS12 *from_bio_p12(BIO *bio, const PKCS12_ENC *mac)
crypto/openssl/test/helpers/pkcs12.c
233
BIO *in = BIO_new_file(infile, "r");
crypto/openssl/test/helpers/pkcs12.c
41
static PKCS12 *from_bio_p12(BIO *bio, const PKCS12_ENC *mac);
crypto/openssl/test/helpers/pkcs12.h
44
BIO *p12bio;
crypto/openssl/test/helpers/pktsplitbio.c
14
static long pkt_split_dgram_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/helpers/pktsplitbio.c
17
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/pktsplitbio.c
33
static int pkt_split_dgram_sendmmsg(BIO *bio, BIO_MSG *msg, size_t stride,
crypto/openssl/test/helpers/pktsplitbio.c
37
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/pktsplitbio.c
49
static int pkt_split_dgram_recvmmsg(BIO *bio, BIO_MSG *msg, size_t stride,
crypto/openssl/test/helpers/pktsplitbio.c
53
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/quictestlib.c
1166
static int pcipher_sendmmsg(BIO *b, BIO_MSG *msg, size_t stride,
crypto/openssl/test/helpers/quictestlib.c
1170
BIO *next = BIO_next(b);
crypto/openssl/test/helpers/quictestlib.c
1254
static long pcipher_ctrl(BIO *b, int cmd, long larg, void *parg)
crypto/openssl/test/helpers/quictestlib.c
1256
BIO *next = BIO_next(b);
crypto/openssl/test/helpers/quictestlib.c
1264
static int pcipher_destroy(BIO *b)
crypto/openssl/test/helpers/quictestlib.c
1333
BIO *sbio = fault->noiseargs.sbio;
crypto/openssl/test/helpers/quictestlib.c
1334
BIO *cbio = fault->noiseargs.cbio;
crypto/openssl/test/helpers/quictestlib.c
134
QTEST_FAULT **fault, BIO **tracebio)
crypto/openssl/test/helpers/quictestlib.c
139
BIO *cbio = NULL, *sbio = NULL, *fisbio = NULL;
crypto/openssl/test/helpers/quictestlib.c
142
BIO *tmpbio = NULL;
crypto/openssl/test/helpers/quictestlib.c
254
BIO *pktsplitbio = BIO_new(bio_f_pkt_split_dgram_filter());
crypto/openssl/test/helpers/quictestlib.c
269
BIO *noisebio;
crypto/openssl/test/helpers/quictestlib.c
30
BIO *cbio;
crypto/openssl/test/helpers/quictestlib.c
31
BIO *sbio;
crypto/openssl/test/helpers/quictestlib.c
32
BIO *tracebio;
crypto/openssl/test/helpers/quictestlib.h
52
QTEST_FAULT **fault, BIO **tracebio);
crypto/openssl/test/helpers/ssltestlib.c
1127
BIO *s_to_c_bio = NULL, *c_to_s_bio = NULL;
crypto/openssl/test/helpers/ssltestlib.c
1191
SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio)
crypto/openssl/test/helpers/ssltestlib.c
1194
BIO *s_to_c_bio = NULL, *c_to_s_bio = NULL;
crypto/openssl/test/helpers/ssltestlib.c
1487
BIO *certbio = NULL;
crypto/openssl/test/helpers/ssltestlib.c
199
static int tls_dump_read(BIO *bio, char *out, int outl)
crypto/openssl/test/helpers/ssltestlib.c
202
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/ssltestlib.c
214
static int tls_dump_write(BIO *bio, const char *in, int inl)
crypto/openssl/test/helpers/ssltestlib.c
217
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/ssltestlib.c
225
static long tls_dump_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/helpers/ssltestlib.c
228
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/ssltestlib.c
244
static int tls_dump_gets(BIO *bio, char *buf, int size)
crypto/openssl/test/helpers/ssltestlib.c
250
static int tls_dump_puts(BIO *bio, const char *str)
crypto/openssl/test/helpers/ssltestlib.c
282
static int mempacket_test_new(BIO *bi);
crypto/openssl/test/helpers/ssltestlib.c
283
static int mempacket_test_free(BIO *a);
crypto/openssl/test/helpers/ssltestlib.c
284
static int mempacket_test_read(BIO *b, char *out, int outl);
crypto/openssl/test/helpers/ssltestlib.c
285
static int mempacket_test_write(BIO *b, const char *in, int inl);
crypto/openssl/test/helpers/ssltestlib.c
286
static long mempacket_test_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/test/helpers/ssltestlib.c
287
static int mempacket_test_gets(BIO *bp, char *buf, int size);
crypto/openssl/test/helpers/ssltestlib.c
288
static int mempacket_test_puts(BIO *bp, const char *str);
crypto/openssl/test/helpers/ssltestlib.c
312
static int mempacket_test_new(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
329
static int mempacket_test_free(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
33
static int tls_dump_new(BIO *bi);
crypto/openssl/test/helpers/ssltestlib.c
34
static int tls_dump_free(BIO *a);
crypto/openssl/test/helpers/ssltestlib.c
349
static int mempacket_test_read(BIO *bio, char *out, int outl)
crypto/openssl/test/helpers/ssltestlib.c
35
static int tls_dump_read(BIO *b, char *out, int outl);
crypto/openssl/test/helpers/ssltestlib.c
36
static int tls_dump_write(BIO *b, const char *in, int inl);
crypto/openssl/test/helpers/ssltestlib.c
37
static long tls_dump_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/test/helpers/ssltestlib.c
38
static int tls_dump_gets(BIO *bp, char *buf, int size);
crypto/openssl/test/helpers/ssltestlib.c
39
static int tls_dump_puts(BIO *bp, const char *str);
crypto/openssl/test/helpers/ssltestlib.c
422
int mempacket_swap_epoch(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
502
int mempacket_move_packet(BIO *bio, int d, int s)
crypto/openssl/test/helpers/ssltestlib.c
537
int mempacket_dup_last_packet(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
571
int mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum,
crypto/openssl/test/helpers/ssltestlib.c
684
static int mempacket_test_write(BIO *bio, const char *in, int inl)
crypto/openssl/test/helpers/ssltestlib.c
689
static long mempacket_test_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/helpers/ssltestlib.c
741
static int mempacket_test_gets(BIO *bio, char *buf, int size)
crypto/openssl/test/helpers/ssltestlib.c
747
static int mempacket_test_puts(BIO *bio, const char *str)
crypto/openssl/test/helpers/ssltestlib.c
752
static int always_retry_new(BIO *bi);
crypto/openssl/test/helpers/ssltestlib.c
753
static int always_retry_free(BIO *a);
crypto/openssl/test/helpers/ssltestlib.c
754
static int always_retry_read(BIO *b, char *out, int outl);
crypto/openssl/test/helpers/ssltestlib.c
755
static int always_retry_write(BIO *b, const char *in, int inl);
crypto/openssl/test/helpers/ssltestlib.c
756
static long always_retry_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/test/helpers/ssltestlib.c
757
static int always_retry_gets(BIO *bp, char *buf, int size);
crypto/openssl/test/helpers/ssltestlib.c
758
static int always_retry_puts(BIO *bp, const char *str);
crypto/openssl/test/helpers/ssltestlib.c
77
static int tls_dump_new(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
789
static int always_retry_new(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
795
static int always_retry_free(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
807
static int always_retry_read(BIO *bio, char *out, int outl)
crypto/openssl/test/helpers/ssltestlib.c
813
static int always_retry_write(BIO *bio, const char *in, int inl)
crypto/openssl/test/helpers/ssltestlib.c
819
static long always_retry_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/helpers/ssltestlib.c
83
static int tls_dump_free(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
839
static int always_retry_gets(BIO *bio, char *buf, int size)
crypto/openssl/test/helpers/ssltestlib.c
845
static int always_retry_puts(BIO *bio, const char *str)
crypto/openssl/test/helpers/ssltestlib.c
855
static int maybe_retry_new(BIO *bi);
crypto/openssl/test/helpers/ssltestlib.c
856
static int maybe_retry_free(BIO *a);
crypto/openssl/test/helpers/ssltestlib.c
857
static int maybe_retry_write(BIO *b, const char *in, int inl);
crypto/openssl/test/helpers/ssltestlib.c
858
static long maybe_retry_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/test/helpers/ssltestlib.c
883
static int maybe_retry_new(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
895
static int maybe_retry_free(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
90
static void copy_flags(BIO *bio)
crypto/openssl/test/helpers/ssltestlib.c
905
static int maybe_retry_write(BIO *bio, const char *in, int inl)
crypto/openssl/test/helpers/ssltestlib.c
921
static long maybe_retry_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/helpers/ssltestlib.c
93
BIO *next = BIO_next(bio);
crypto/openssl/test/helpers/ssltestlib.h
28
SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio);
crypto/openssl/test/helpers/ssltestlib.h
75
int mempacket_swap_epoch(BIO *bio);
crypto/openssl/test/helpers/ssltestlib.h
76
int mempacket_move_packet(BIO *bio, int d, int s);
crypto/openssl/test/helpers/ssltestlib.h
77
int mempacket_dup_last_packet(BIO *bio);
crypto/openssl/test/helpers/ssltestlib.h
78
int mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum,
crypto/openssl/test/http_test.c
137
static long http_bio_cb_ex(BIO *bio, int oper, const char *argp, size_t len,
crypto/openssl/test/http_test.c
157
BIO *wbio = BIO_new(BIO_s_mem());
crypto/openssl/test/http_test.c
158
BIO *rbio = BIO_new(BIO_s_mem());
crypto/openssl/test/http_test.c
160
BIO *req, *rsp;
crypto/openssl/test/http_test.c
244
BIO *wbio = BIO_new(BIO_s_mem());
crypto/openssl/test/http_test.c
245
BIO *rbio = BIO_new(BIO_s_mem());
crypto/openssl/test/http_test.c
246
BIO *rsp;
crypto/openssl/test/http_test.c
27
BIO *out;
crypto/openssl/test/http_test.c
43
static int mock_http_server(BIO *in, BIO *out, char version, int keep_alive,
crypto/openssl/test/http_test.c
517
BIO *wbio = BIO_new(BIO_s_mem());
crypto/openssl/test/http_test.c
518
BIO *rbio = BIO_new(BIO_s_mem());
crypto/openssl/test/http_test.c
519
BIO *mem = NULL;
crypto/openssl/test/json_test.c
20
BIO *mem_bio;
crypto/openssl/test/keymgmt_internal_test.c
303
BIO *bio = NULL;
crypto/openssl/test/membio_test.c
16
BIO *bio = BIO_new(BIO_s_dgram_mem()), *rbio = NULL;
crypto/openssl/test/ocspapitest.c
27
BIO *certbio, *keybio;
crypto/openssl/test/ocspapitest.c
52
BIO *certbio;
crypto/openssl/test/ossl_store_test.c
231
BIO *bio = NULL;
crypto/openssl/test/pairwise_fail_test.c
89
BIO *bio = NULL;
crypto/openssl/test/pem_read_depr_test.c
109
BIO *infile = getfile("dsaprivatekey.pem");
crypto/openssl/test/pem_read_depr_test.c
130
BIO *infile = getfile("dsapublickey.pem");
crypto/openssl/test/pem_read_depr_test.c
152
BIO *infile = getfile("rsaprivatekey.pem");
crypto/openssl/test/pem_read_depr_test.c
173
BIO *infile = getfile("rsapublickey.pem");
crypto/openssl/test/pem_read_depr_test.c
26
static BIO *getfile(const char *filename)
crypto/openssl/test/pem_read_depr_test.c
29
BIO *infile = NULL;
crypto/openssl/test/pem_read_depr_test.c
44
BIO *infile = getfile("dhparams.pem");
crypto/openssl/test/pem_read_depr_test.c
65
BIO *infile = getfile("x942params.pem");
crypto/openssl/test/pem_read_depr_test.c
88
BIO *infile = getfile("dsaparams.pem");
crypto/openssl/test/pemtest.c
101
BIO *b;
crypto/openssl/test/pemtest.c
129
BIO *b;
crypto/openssl/test/pemtest.c
35
BIO *b = BIO_new(BIO_s_mem());
crypto/openssl/test/pemtest.c
65
BIO *b = BIO_new(BIO_s_mem());
crypto/openssl/test/pkcs12_api_test.c
34
BIO *bio = NULL;
crypto/openssl/test/pkcs12_api_test.c
71
BIO *bio = NULL;
crypto/openssl/test/pkcs12_format_test.c
3521
BIO *bio = NULL;
crypto/openssl/test/pkcs7_test.c
133
BIO *msg_bio = NULL, *x509_bio = NULL, *bio = NULL;
crypto/openssl/test/pkcs7_test.c
224
BIO *x509_bio = NULL, *bio = NULL;
crypto/openssl/test/provider_pkey_test.c
537
BIO *bio_priv = NULL;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
280
static BIO *create_socket(uint16_t port)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
283
BIO *sock = NULL;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
467
BIO *readbio;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
601
static int run_quic_server(SSL_CTX *ctx, BIO *sock)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
756
BIO *sock = NULL;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
100
static BIO *create_socket_bio(const char *hostname, const char *port,
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
106
BIO *bio;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
462
static BIO **outbiolist = NULL;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
576
sizeof(BIO *) * poll_count);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
704
BIO *bio = NULL;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
73
static BIO *session_bio = NULL;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
860
BIO *req_bio = NULL;
crypto/openssl/test/quic_client_test.c
35
BIO *c_net_bio = NULL, *c_net_bio_own = NULL;
crypto/openssl/test/quic_multistream_test.c
63
BIO *s_net_bio, *s_net_bio_own, *s_qtf_wbio, *s_qtf_wbio_own;
crypto/openssl/test/quic_multistream_test.c
77
BIO *c_net_bio, *c_net_bio_own;
crypto/openssl/test/quic_qlog_test.c
82
BIO *bio;
crypto/openssl/test/quic_tserver_test.c
58
BIO *s_net_bio = NULL, *s_net_bio_own = NULL;
crypto/openssl/test/quic_tserver_test.c
59
BIO *c_net_bio = NULL, *c_net_bio_own = NULL;
crypto/openssl/test/quic_tserver_test.c
60
BIO *c_pair_own = NULL, *s_pair_own = NULL;
crypto/openssl/test/quic_txp_test.c
61
BIO *bio1, *bio2;
crypto/openssl/test/quicapitest.c
2573
static int bio_addr_bind(BIO *bio, BIO_ADDR *addr)
crypto/openssl/test/quicapitest.c
2586
static SSL *ql_create(SSL_CTX *ssl_ctx, BIO *bio)
crypto/openssl/test/quicapitest.c
2624
BIO *lbio = NULL, *sbio = NULL;
crypto/openssl/test/quicapitest.c
2729
BIO *cbio = NULL, *sbio = NULL;
crypto/openssl/test/quicapitest.c
439
BIO *bio = NULL;
crypto/openssl/test/quicapitest.c
495
static int find_new_token_data(BIO *membio)
crypto/openssl/test/quicapitest.c
562
BIO *bio = NULL;
crypto/openssl/test/quicapitest.c
841
BIO *bio = NULL;
crypto/openssl/test/quicapitest.c
905
BIO *cbio = NULL, *strbio = NULL, *thisbio;
crypto/openssl/test/radix/quic_bindings.c
204
static void report_ssl_state(BIO *bio, const char *pfx, int is_write,
crypto/openssl/test/radix/quic_bindings.c
216
static void report_ssl(SSL *ssl, BIO *bio, const char *pfx)
crypto/openssl/test/radix/quic_bindings.c
288
BIO *bio = arg;
crypto/openssl/test/radix/quic_bindings.c
297
static void RADIX_THREAD_report_state(RADIX_THREAD *rt, BIO *bio)
crypto/openssl/test/radix/quic_bindings.c
311
static void RADIX_PROCESS_report_state(RADIX_PROCESS *rp, BIO *bio,
crypto/openssl/test/radix/quic_bindings.c
333
static void RADIX_PROCESS_report_thread_results(RADIX_PROCESS *rp, BIO *bio)
crypto/openssl/test/radix/quic_bindings.c
70
BIO *keylog_out; /* protected by gm */
crypto/openssl/test/radix/quic_bindings.c
94
BIO *debug_bio;
crypto/openssl/test/radix/quic_ops.c
126
BIO *bio;
crypto/openssl/test/radix/quic_ops.c
983
BIO *dst_bio, *src_bio;
crypto/openssl/test/radix/terp.c
370
static void print_opc(BIO *bio, size_t op_num, size_t offset, const char *name)
crypto/openssl/test/radix/terp.c
380
static int SRDR_print_one(SRDR *srdr, BIO *bio, size_t i, int *was_end)
crypto/openssl/test/radix/terp.c
464
static int GEN_SCRIPT_print(GEN_SCRIPT *gen_script, BIO *bio,
crypto/openssl/test/radix/terp.c
507
static void SCRIPT_INFO_print(SCRIPT_INFO *script_info, BIO *bio, int error,
crypto/openssl/test/radix/terp.c
519
BIO *debug_bio;
crypto/openssl/test/radix/terp.c
624
static void TERP_print_stack(TERP *terp, BIO *bio, const char *header)
crypto/openssl/test/radix/terp.c
660
BIO *debug_bio = terp->cfg.debug_bio;
crypto/openssl/test/radix/terp.c
808
BIO *debug_bio = cfg->debug_bio;
crypto/openssl/test/recordlentest.c
27
static int write_record(BIO *b, size_t len, uint8_t rectype, int recversion)
crypto/openssl/test/recordlentest.c
89
BIO *serverbio;
crypto/openssl/test/servername_test.c
100
BIO *wbio;
crypto/openssl/test/servername_test.c
151
BIO *rbio;
crypto/openssl/test/servername_test.c
152
BIO *wbio;
crypto/openssl/test/servername_test.c
40
static int get_sni_from_client_hello(BIO *bio, char **sni)
crypto/openssl/test/servername_test.c
99
BIO *rbio;
crypto/openssl/test/slh_dsa_test.c
375
BIO *pub_bio = NULL, *priv_bio = NULL;
crypto/openssl/test/slh_dsa_test.c
445
BIO *pub_bio = NULL, *priv_bio = NULL;
crypto/openssl/test/ssl_old_test.c
106
static BIO *bio_stdout = NULL;
crypto/openssl/test/ssl_old_test.c
1920
BIO *s_ssl_bio = NULL, *c_ssl_bio = NULL;
crypto/openssl/test/ssl_old_test.c
1921
BIO *acpt = NULL, *server = NULL, *client = NULL;
crypto/openssl/test/ssl_old_test.c
2216
BIO *s_ssl_bio = NULL, *c_ssl_bio = NULL;
crypto/openssl/test/ssl_old_test.c
2217
BIO *server = NULL, *server_io = NULL, *client = NULL, *client_io = NULL;
crypto/openssl/test/ssl_old_test.c
2434
BIO *io1 = server_io, *io2 = client_io;
crypto/openssl/test/ssl_old_test.c
2592
BIO *c_to_s = NULL;
crypto/openssl/test/ssl_old_test.c
2593
BIO *s_to_c = NULL;
crypto/openssl/test/ssl_old_test.c
2594
BIO *c_bio = NULL;
crypto/openssl/test/ssl_old_test.c
2595
BIO *s_bio = NULL;
crypto/openssl/test/ssl_old_test.c
739
static void print_key_details(BIO *out, EVP_PKEY *key)
crypto/openssl/test/ssl_old_test.c
836
BIO *f = BIO_new_file(filename, "r");
crypto/openssl/test/ssl_old_test.c
854
BIO *f;
crypto/openssl/test/sslapitest.c
10357
BIO *keybio = NULL, *certbio = NULL;
crypto/openssl/test/sslapitest.c
10517
BIO *rbio = NULL, *wbio = NULL;
crypto/openssl/test/sslapitest.c
12061
BIO *tmp = NULL, *bretry = BIO_new(bio_s_always_retry());
crypto/openssl/test/sslapitest.c
12145
BIO *tmp = NULL;
crypto/openssl/test/sslapitest.c
12146
BIO *bretry = BIO_new(bio_s_maybe_retry());
crypto/openssl/test/sslapitest.c
1317
BIO *out = NULL, *in = NULL;
crypto/openssl/test/sslapitest.c
13417
BIO *bio = NULL;
crypto/openssl/test/sslapitest.c
13552
BIO *b = BIO_new(BIO_s_mem());
crypto/openssl/test/sslapitest.c
1912
BIO *certbio = NULL;
crypto/openssl/test/sslapitest.c
2730
BIO *bretry = BIO_new(bio_s_always_retry());
crypto/openssl/test/sslapitest.c
2731
BIO *tmp = NULL;
crypto/openssl/test/sslapitest.c
2911
static void setupbio(BIO **res, BIO *bio1, BIO *bio2, int type)
crypto/openssl/test/sslapitest.c
2940
BIO *bio1 = NULL;
crypto/openssl/test/sslapitest.c
2941
BIO *bio2 = NULL;
crypto/openssl/test/sslapitest.c
2942
BIO *irbio = NULL, *iwbio = NULL, *nrbio = NULL, *nwbio = NULL;
crypto/openssl/test/sslapitest.c
3075
BIO *sslbio = NULL, *membio1 = NULL, *membio2 = NULL;
crypto/openssl/test/sslapitest.c
3564
BIO *rbio;
crypto/openssl/test/sslapitest.c
4057
BIO *wbio = SSL_get_wbio(clientssl);
crypto/openssl/test/sslapitest.c
6907
BIO *bretry = BIO_new(bio_s_always_retry());
crypto/openssl/test/sslapitest.c
6908
BIO *tmp = NULL;
crypto/openssl/test/sslapitest.c
7002
BIO *lbio = NULL, *pbio = NULL;
crypto/openssl/test/sslapitest.c
7085
BIO *bretry = BIO_new(bio_s_always_retry());
crypto/openssl/test/sslapitest.c
7086
BIO *tmp = NULL;
crypto/openssl/test/sslapitest.c
7176
BIO *lbio = NULL, *pbio = NULL;
crypto/openssl/test/sslapitest.c
7361
static int get_MFL_from_client_hello(BIO *bio, int *mfl_codemfl_code)
crypto/openssl/test/sslapitest.c
7426
BIO *rbio, *wbio;
crypto/openssl/test/sslapitest.c
7571
BIO *out = NULL, *dummy = BIO_new_mem_buf("", 0);
crypto/openssl/test/sslapitest.c
8801
BIO *c2s;
crypto/openssl/test/sslapitest.c
9012
BIO *bretry = BIO_new(bio_s_always_retry()), *tmp = NULL;
crypto/openssl/test/sslapitest.c
9086
BIO *in = NULL;
crypto/openssl/test/sslapitest.c
9286
BIO *in = NULL;
crypto/openssl/test/sslapitest.c
9287
BIO *priv_in = NULL;
crypto/openssl/test/sslbuffertest.c
252
BIO *tmp;
crypto/openssl/test/sslcorrupttest.c
16
static void copy_flags(BIO *bio)
crypto/openssl/test/sslcorrupttest.c
186
BIO *c_to_s_fbio;
crypto/openssl/test/sslcorrupttest.c
19
BIO *next = BIO_next(bio);
crypto/openssl/test/sslcorrupttest.c
26
static int tls_corrupt_read(BIO *bio, char *out, int outl)
crypto/openssl/test/sslcorrupttest.c
29
BIO *next = BIO_next(bio);
crypto/openssl/test/sslcorrupttest.c
37
static int tls_corrupt_write(BIO *bio, const char *in, int inl)
crypto/openssl/test/sslcorrupttest.c
40
BIO *next = BIO_next(bio);
crypto/openssl/test/sslcorrupttest.c
58
static long tls_corrupt_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/sslcorrupttest.c
61
BIO *next = BIO_next(bio);
crypto/openssl/test/sslcorrupttest.c
77
static int tls_corrupt_gets(BIO *bio, char *buf, int size)
crypto/openssl/test/sslcorrupttest.c
83
static int tls_corrupt_puts(BIO *bio, const char *str)
crypto/openssl/test/sslcorrupttest.c
89
static int tls_corrupt_new(BIO *bio)
crypto/openssl/test/sslcorrupttest.c
96
static int tls_corrupt_free(BIO *bio)
crypto/openssl/test/testutil.h
560
extern BIO *bio_out;
crypto/openssl/test/testutil.h
561
extern BIO *bio_err;
crypto/openssl/test/testutil.h
564
int set_override_bio_out(BIO *bio);
crypto/openssl/test/testutil.h
565
int set_override_bio_err(BIO *bio);
crypto/openssl/test/testutil.h
586
BIO *fp; /* Input file */
crypto/openssl/test/testutil.h
594
BIO *key; /* temp memory BIO for reading in keys */
crypto/openssl/test/testutil.h
653
int compare_with_reference_file(BIO *membio, const char *reffile);
crypto/openssl/test/testutil/basic_output.c
100
int set_override_bio_err(BIO *bio)
crypto/openssl/test/testutil/basic_output.c
111
static BIO *get_bio_out(void)
crypto/openssl/test/testutil/basic_output.c
121
static BIO *get_bio_err(void)
crypto/openssl/test/testutil/basic_output.c
18
BIO *bio_out = NULL;
crypto/openssl/test/testutil/basic_output.c
19
BIO *bio_err = NULL;
crypto/openssl/test/testutil/basic_output.c
22
static BIO *tap_out = NULL;
crypto/openssl/test/testutil/basic_output.c
23
static BIO *tap_err = NULL;
crypto/openssl/test/testutil/basic_output.c
26
BIO *override_bio_out, *override_bio_err;
crypto/openssl/test/testutil/basic_output.c
89
int set_override_bio_out(BIO *bio)
crypto/openssl/test/testutil/compare.c
24
int compare_with_reference_file(BIO *membio, const char *reffile)
crypto/openssl/test/testutil/compare.c
26
BIO *file = NULL, *newfile = NULL;
crypto/openssl/test/testutil/load.c
21
BIO *bio = NULL;
crypto/openssl/test/testutil/load.c
36
BIO *bio;
crypto/openssl/test/testutil/load.c
72
BIO *bio = NULL;
crypto/openssl/test/testutil/load.c
95
BIO *bio = NULL;
crypto/openssl/test/testutil/testutil_init.c
18
BIO *bio;
crypto/openssl/test/testutil/testutil_init.c
72
BIO *channel;
crypto/openssl/test/testutil/testutil_init.c
74
BIO *bio = NULL;
crypto/openssl/test/threadstest.c
1196
static BIO *multi_bio1, *multi_bio2;
crypto/openssl/test/threadstest.c
1233
BIO *bio1 = NULL, *bio2 = NULL;
crypto/openssl/test/threadstest.c
1269
BIO *pem = NULL;
crypto/openssl/test/timing_load_creds.c
44
BIO *b = BIO_new_mem_buf(contents, size);
crypto/openssl/test/timing_load_creds.c
61
BIO *b = BIO_new_mem_buf(contents, size);
crypto/openssl/test/tls-provider.c
1327
typedef int key_to_der_fn(BIO *out, const void *key,
crypto/openssl/test/tls-provider.c
1331
typedef int write_bio_of_void_fn(BIO *bp, const void *x);
crypto/openssl/test/tls-provider.c
1450
static int key_to_epki_der_priv_bio(BIO *out, const void *key,
crypto/openssl/test/tls-provider.c
1477
static int key_to_epki_pem_priv_bio(BIO *out, const void *key,
crypto/openssl/test/tls-provider.c
1504
static int key_to_pki_der_priv_bio(BIO *out, const void *key,
crypto/openssl/test/tls-provider.c
1535
static int key_to_pki_pem_priv_bio(BIO *out, const void *key,
crypto/openssl/test/tls-provider.c
1566
static int key_to_spki_der_pub_bio(BIO *out, const void *key,
crypto/openssl/test/tls-provider.c
1590
static int key_to_spki_pem_pub_bio(BIO *out, const void *key,
crypto/openssl/test/tls-provider.c
1830
BIO *out = BIO_new_from_core_bio(ctx->provctx->libctx, cout);
crypto/openssl/test/tls-provider.c
2194
BIO *in = BIO_new_from_core_bio(provctx->libctx, cin);
crypto/openssl/test/tls13ccstest.c
19
static BIO *s_to_c_fbio = NULL, *c_to_s_fbio = NULL;
crypto/openssl/test/tls13ccstest.c
215
static long watchccs_ctrl(BIO *bio, int cmd, long num, void *ptr)
crypto/openssl/test/tls13ccstest.c
218
BIO *next = BIO_next(bio);
crypto/openssl/test/tls13ccstest.c
234
static int watchccs_gets(BIO *bio, char *buf, int size)
crypto/openssl/test/tls13ccstest.c
240
static int watchccs_puts(BIO *bio, const char *str)
crypto/openssl/test/tls13ccstest.c
27
static int watchccs_new(BIO *bi);
crypto/openssl/test/tls13ccstest.c
28
static int watchccs_free(BIO *a);
crypto/openssl/test/tls13ccstest.c
29
static int watchccs_read(BIO *b, char *out, int outl);
crypto/openssl/test/tls13ccstest.c
30
static int watchccs_write(BIO *b, const char *in, int inl);
crypto/openssl/test/tls13ccstest.c
31
static long watchccs_ctrl(BIO *b, int cmd, long num, void *ptr);
crypto/openssl/test/tls13ccstest.c
32
static int watchccs_gets(BIO *bp, char *buf, int size);
crypto/openssl/test/tls13ccstest.c
33
static int watchccs_puts(BIO *bp, const char *str);
crypto/openssl/test/tls13ccstest.c
58
static int watchccs_new(BIO *bio)
crypto/openssl/test/tls13ccstest.c
64
static int watchccs_free(BIO *bio)
crypto/openssl/test/tls13ccstest.c
70
static int watchccs_read(BIO *bio, char *out, int outl)
crypto/openssl/test/tls13ccstest.c
73
BIO *next = BIO_next(bio);
crypto/openssl/test/tls13ccstest.c
89
static int watchccs_write(BIO *bio, const char *in, int inl)
crypto/openssl/test/tls13ccstest.c
92
BIO *next = BIO_next(bio);
crypto/openssl/test/trace_api_test.c
126
BIO *bio = NULL;
crypto/openssl/test/v3ext.c
25
BIO *b = NULL;
crypto/openssl/test/v3ext.c
374
BIO *extbio = BIO_new_mem_buf(extvalues[i].value,
crypto/openssl/test/verify_extra_test.c
144
BIO *bio = NULL;
crypto/openssl/test/x509_acert_test.c
123
BIO *bout = NULL;
crypto/openssl/test/x509_acert_test.c
21
BIO *bp, *bout;
crypto/openssl/test/x509_acert_test.c
53
BIO *bp = NULL;
crypto/openssl/test/x509_check_cert_pkey_test.c
114
BIO *in;
crypto/openssl/test/x509_check_cert_pkey_test.c
30
BIO *bio = NULL;
crypto/openssl/test/x509_req_test.c
27
BIO *bio = NULL;
crypto/openssl/test/x509_test.c
127
BIO *bio = NULL;
crypto/openssl/test/x509_time_test.c
689
BIO *m;
crypto/openssl/test/x509_time_test.c
717
BIO *m;
crypto/openssl/test/x509aux.c
31
BIO *fp = BIO_new_file(test_get_argument(num), "r");
lib/libsecureboot/openpgp/dearmor.c
48
BIO *bp;
usr.sbin/pkg/rsa.c
49
BIO *bp;
usr.sbin/pkg/rsa.c
68
BIO *bp;
usr.sbin/rpc.tlsservd/rpc.tlscommon.c
166
BIO *infile;
usr.sbin/uefisign/uefisign.c
153
BIO *bio, *t_bio;
usr.sbin/uefisign/uefisign.c
244
BIO *bio, *out;